custom_ioa

package
v0.6.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for custom ioa API

func (*Client) CreateRule

func (a *Client) CreateRule(params *CreateRuleParams, opts ...ClientOption) (*CreateRuleCreated, error)

CreateRule creates a rule within a rule group returns the rule

func (*Client) CreateRuleGroupMixin0

func (a *Client) CreateRuleGroupMixin0(params *CreateRuleGroupMixin0Params, opts ...ClientOption) (*CreateRuleGroupMixin0Created, error)

CreateRuleGroupMixin0 creates a rule group for a platform with a name and an optional description returns the rule group

func (*Client) DeleteRuleGroupsMixin0

func (a *Client) DeleteRuleGroupsMixin0(params *DeleteRuleGroupsMixin0Params, opts ...ClientOption) (*DeleteRuleGroupsMixin0OK, error)

DeleteRuleGroupsMixin0 deletes rule groups by ID

func (*Client) DeleteRules

func (a *Client) DeleteRules(params *DeleteRulesParams, opts ...ClientOption) (*DeleteRulesOK, error)

DeleteRules deletes rules from a rule group by ID

func (*Client) GetPatterns

func (a *Client) GetPatterns(params *GetPatternsParams, opts ...ClientOption) (*GetPatternsOK, error)

GetPatterns gets pattern severities by ID

func (*Client) GetPlatformsMixin0

func (a *Client) GetPlatformsMixin0(params *GetPlatformsMixin0Params, opts ...ClientOption) (*GetPlatformsMixin0OK, error)

GetPlatformsMixin0 gets platforms by ID

func (*Client) GetRuleGroupsMixin0

func (a *Client) GetRuleGroupsMixin0(params *GetRuleGroupsMixin0Params, opts ...ClientOption) (*GetRuleGroupsMixin0OK, error)

GetRuleGroupsMixin0 gets rule groups by ID

func (*Client) GetRuleTypes

func (a *Client) GetRuleTypes(params *GetRuleTypesParams, opts ...ClientOption) (*GetRuleTypesOK, error)

GetRuleTypes gets rule types by ID

func (*Client) GetRulesGet

func (a *Client) GetRulesGet(params *GetRulesGetParams, opts ...ClientOption) (*GetRulesGetOK, error)

GetRulesGet gets rules by ID and optionally with cid and or version in the following format cid ID version

func (*Client) GetRulesMixin0

func (a *Client) GetRulesMixin0(params *GetRulesMixin0Params, opts ...ClientOption) (*GetRulesMixin0OK, error)

GetRulesMixin0 gets rules by ID and optionally with cid and or version in the following format cid ID version the max number of i ds is constrained by URL size

func (*Client) QueryPatterns

func (a *Client) QueryPatterns(params *QueryPatternsParams, opts ...ClientOption) (*QueryPatternsOK, error)

QueryPatterns gets all pattern severity i ds

func (*Client) QueryPlatformsMixin0

func (a *Client) QueryPlatformsMixin0(params *QueryPlatformsMixin0Params, opts ...ClientOption) (*QueryPlatformsMixin0OK, error)

QueryPlatformsMixin0 gets all platform i ds

func (*Client) QueryRuleGroupsFull

func (a *Client) QueryRuleGroupsFull(params *QueryRuleGroupsFullParams, opts ...ClientOption) (*QueryRuleGroupsFullOK, error)

QueryRuleGroupsFull finds all rule groups matching the query with optional filter

func (*Client) QueryRuleGroupsMixin0

func (a *Client) QueryRuleGroupsMixin0(params *QueryRuleGroupsMixin0Params, opts ...ClientOption) (*QueryRuleGroupsMixin0OK, error)

QueryRuleGroupsMixin0 finds all rule group i ds matching the query with optional filter

func (*Client) QueryRuleTypes

func (a *Client) QueryRuleTypes(params *QueryRuleTypesParams, opts ...ClientOption) (*QueryRuleTypesOK, error)

QueryRuleTypes gets all rule type i ds

func (*Client) QueryRulesMixin0

func (a *Client) QueryRulesMixin0(params *QueryRulesMixin0Params, opts ...ClientOption) (*QueryRulesMixin0OK, error)

QueryRulesMixin0 finds all rule i ds matching the query with optional filter

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateRuleGroupMixin0

func (a *Client) UpdateRuleGroupMixin0(params *UpdateRuleGroupMixin0Params, opts ...ClientOption) (*UpdateRuleGroupMixin0OK, error)

UpdateRuleGroupMixin0 updates a rule group the following properties can be modified name description enabled

func (*Client) UpdateRules

func (a *Client) UpdateRules(params *UpdateRulesParams, opts ...ClientOption) (*UpdateRulesOK, error)

UpdateRules updates rules within a rule group return the updated rules

func (*Client) Validate

func (a *Client) Validate(params *ValidateParams, opts ...ClientOption) (*ValidateOK, error)

Validate validates field values and checks for matches if a test string is provided

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateRule(params *CreateRuleParams, opts ...ClientOption) (*CreateRuleCreated, error)

	CreateRuleGroupMixin0(params *CreateRuleGroupMixin0Params, opts ...ClientOption) (*CreateRuleGroupMixin0Created, error)

	DeleteRuleGroupsMixin0(params *DeleteRuleGroupsMixin0Params, opts ...ClientOption) (*DeleteRuleGroupsMixin0OK, error)

	DeleteRules(params *DeleteRulesParams, opts ...ClientOption) (*DeleteRulesOK, error)

	GetPatterns(params *GetPatternsParams, opts ...ClientOption) (*GetPatternsOK, error)

	GetPlatformsMixin0(params *GetPlatformsMixin0Params, opts ...ClientOption) (*GetPlatformsMixin0OK, error)

	GetRuleGroupsMixin0(params *GetRuleGroupsMixin0Params, opts ...ClientOption) (*GetRuleGroupsMixin0OK, error)

	GetRuleTypes(params *GetRuleTypesParams, opts ...ClientOption) (*GetRuleTypesOK, error)

	GetRulesGet(params *GetRulesGetParams, opts ...ClientOption) (*GetRulesGetOK, error)

	GetRulesMixin0(params *GetRulesMixin0Params, opts ...ClientOption) (*GetRulesMixin0OK, error)

	QueryPatterns(params *QueryPatternsParams, opts ...ClientOption) (*QueryPatternsOK, error)

	QueryPlatformsMixin0(params *QueryPlatformsMixin0Params, opts ...ClientOption) (*QueryPlatformsMixin0OK, error)

	QueryRuleGroupsFull(params *QueryRuleGroupsFullParams, opts ...ClientOption) (*QueryRuleGroupsFullOK, error)

	QueryRuleGroupsMixin0(params *QueryRuleGroupsMixin0Params, opts ...ClientOption) (*QueryRuleGroupsMixin0OK, error)

	QueryRuleTypes(params *QueryRuleTypesParams, opts ...ClientOption) (*QueryRuleTypesOK, error)

	QueryRulesMixin0(params *QueryRulesMixin0Params, opts ...ClientOption) (*QueryRulesMixin0OK, error)

	UpdateRuleGroupMixin0(params *UpdateRuleGroupMixin0Params, opts ...ClientOption) (*UpdateRuleGroupMixin0OK, error)

	UpdateRules(params *UpdateRulesParams, opts ...ClientOption) (*UpdateRulesOK, error)

	Validate(params *ValidateParams, opts ...ClientOption) (*ValidateOK, 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 custom ioa API client.

type CreateRuleCreated

type CreateRuleCreated 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.APIRulesResponse
}

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

OK

func NewCreateRuleCreated

func NewCreateRuleCreated() *CreateRuleCreated

NewCreateRuleCreated creates a CreateRuleCreated with default headers values

func (*CreateRuleCreated) Code added in v0.2.33

func (o *CreateRuleCreated) Code() int

Code gets the status code for the create rule created response

func (*CreateRuleCreated) Error

func (o *CreateRuleCreated) Error() string

func (*CreateRuleCreated) GetPayload

func (o *CreateRuleCreated) GetPayload() *models.APIRulesResponse

func (*CreateRuleCreated) IsClientError added in v0.2.27

func (o *CreateRuleCreated) IsClientError() bool

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

func (*CreateRuleCreated) IsCode added in v0.2.27

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

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

func (*CreateRuleCreated) IsRedirect added in v0.2.27

func (o *CreateRuleCreated) IsRedirect() bool

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

func (*CreateRuleCreated) IsServerError added in v0.2.27

func (o *CreateRuleCreated) IsServerError() bool

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

func (*CreateRuleCreated) IsSuccess added in v0.2.27

func (o *CreateRuleCreated) IsSuccess() bool

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

func (*CreateRuleCreated) String added in v0.2.27

func (o *CreateRuleCreated) String() string

type CreateRuleForbidden

type CreateRuleForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewCreateRuleForbidden

func NewCreateRuleForbidden() *CreateRuleForbidden

NewCreateRuleForbidden creates a CreateRuleForbidden with default headers values

func (*CreateRuleForbidden) Code added in v0.2.33

func (o *CreateRuleForbidden) Code() int

Code gets the status code for the create rule forbidden response

func (*CreateRuleForbidden) Error

func (o *CreateRuleForbidden) Error() string

func (*CreateRuleForbidden) GetPayload

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

func (*CreateRuleForbidden) IsClientError added in v0.2.27

func (o *CreateRuleForbidden) IsClientError() bool

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

func (*CreateRuleForbidden) IsCode added in v0.2.27

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

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

func (*CreateRuleForbidden) IsRedirect added in v0.2.27

func (o *CreateRuleForbidden) IsRedirect() bool

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

func (*CreateRuleForbidden) IsServerError added in v0.2.27

func (o *CreateRuleForbidden) IsServerError() bool

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

func (*CreateRuleForbidden) IsSuccess added in v0.2.27

func (o *CreateRuleForbidden) IsSuccess() bool

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

func (*CreateRuleForbidden) String added in v0.2.27

func (o *CreateRuleForbidden) String() string

type CreateRuleGroupMixin0Created

type CreateRuleGroupMixin0Created 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.APIRuleGroupsResponse
}

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

Created

func NewCreateRuleGroupMixin0Created

func NewCreateRuleGroupMixin0Created() *CreateRuleGroupMixin0Created

NewCreateRuleGroupMixin0Created creates a CreateRuleGroupMixin0Created with default headers values

func (*CreateRuleGroupMixin0Created) Code added in v0.2.33

Code gets the status code for the create rule group mixin0 created response

func (*CreateRuleGroupMixin0Created) Error

func (*CreateRuleGroupMixin0Created) GetPayload

func (*CreateRuleGroupMixin0Created) IsClientError added in v0.2.27

func (o *CreateRuleGroupMixin0Created) IsClientError() bool

IsClientError returns true when this create rule group mixin0 created response has a 4xx status code

func (*CreateRuleGroupMixin0Created) IsCode added in v0.2.27

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

IsCode returns true when this create rule group mixin0 created response a status code equal to that given

func (*CreateRuleGroupMixin0Created) IsRedirect added in v0.2.27

func (o *CreateRuleGroupMixin0Created) IsRedirect() bool

IsRedirect returns true when this create rule group mixin0 created response has a 3xx status code

func (*CreateRuleGroupMixin0Created) IsServerError added in v0.2.27

func (o *CreateRuleGroupMixin0Created) IsServerError() bool

IsServerError returns true when this create rule group mixin0 created response has a 5xx status code

func (*CreateRuleGroupMixin0Created) IsSuccess added in v0.2.27

func (o *CreateRuleGroupMixin0Created) IsSuccess() bool

IsSuccess returns true when this create rule group mixin0 created response has a 2xx status code

func (*CreateRuleGroupMixin0Created) String added in v0.2.27

type CreateRuleGroupMixin0Forbidden

type CreateRuleGroupMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewCreateRuleGroupMixin0Forbidden

func NewCreateRuleGroupMixin0Forbidden() *CreateRuleGroupMixin0Forbidden

NewCreateRuleGroupMixin0Forbidden creates a CreateRuleGroupMixin0Forbidden with default headers values

func (*CreateRuleGroupMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the create rule group mixin0 forbidden response

func (*CreateRuleGroupMixin0Forbidden) Error

func (*CreateRuleGroupMixin0Forbidden) GetPayload

func (*CreateRuleGroupMixin0Forbidden) IsClientError added in v0.2.27

func (o *CreateRuleGroupMixin0Forbidden) IsClientError() bool

IsClientError returns true when this create rule group mixin0 forbidden response has a 4xx status code

func (*CreateRuleGroupMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this create rule group mixin0 forbidden response a status code equal to that given

func (*CreateRuleGroupMixin0Forbidden) IsRedirect added in v0.2.27

func (o *CreateRuleGroupMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this create rule group mixin0 forbidden response has a 3xx status code

func (*CreateRuleGroupMixin0Forbidden) IsServerError added in v0.2.27

func (o *CreateRuleGroupMixin0Forbidden) IsServerError() bool

IsServerError returns true when this create rule group mixin0 forbidden response has a 5xx status code

func (*CreateRuleGroupMixin0Forbidden) IsSuccess added in v0.2.27

func (o *CreateRuleGroupMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this create rule group mixin0 forbidden response has a 2xx status code

func (*CreateRuleGroupMixin0Forbidden) String added in v0.2.27

type CreateRuleGroupMixin0NotFound

type CreateRuleGroupMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

CreateRuleGroupMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewCreateRuleGroupMixin0NotFound

func NewCreateRuleGroupMixin0NotFound() *CreateRuleGroupMixin0NotFound

NewCreateRuleGroupMixin0NotFound creates a CreateRuleGroupMixin0NotFound with default headers values

func (*CreateRuleGroupMixin0NotFound) Code added in v0.2.33

Code gets the status code for the create rule group mixin0 not found response

func (*CreateRuleGroupMixin0NotFound) Error

func (*CreateRuleGroupMixin0NotFound) GetPayload

func (*CreateRuleGroupMixin0NotFound) IsClientError added in v0.2.27

func (o *CreateRuleGroupMixin0NotFound) IsClientError() bool

IsClientError returns true when this create rule group mixin0 not found response has a 4xx status code

func (*CreateRuleGroupMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this create rule group mixin0 not found response a status code equal to that given

func (*CreateRuleGroupMixin0NotFound) IsRedirect added in v0.2.27

func (o *CreateRuleGroupMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this create rule group mixin0 not found response has a 3xx status code

func (*CreateRuleGroupMixin0NotFound) IsServerError added in v0.2.27

func (o *CreateRuleGroupMixin0NotFound) IsServerError() bool

IsServerError returns true when this create rule group mixin0 not found response has a 5xx status code

func (*CreateRuleGroupMixin0NotFound) IsSuccess added in v0.2.27

func (o *CreateRuleGroupMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this create rule group mixin0 not found response has a 2xx status code

func (*CreateRuleGroupMixin0NotFound) String added in v0.2.27

type CreateRuleGroupMixin0Params

type CreateRuleGroupMixin0Params struct {

	// Body.
	Body *models.APIRuleGroupCreateRequestV1

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

CreateRuleGroupMixin0Params contains all the parameters to send to the API endpoint

for the create rule group mixin0 operation.

Typically these are written to a http.Request.

func NewCreateRuleGroupMixin0Params

func NewCreateRuleGroupMixin0Params() *CreateRuleGroupMixin0Params

NewCreateRuleGroupMixin0Params creates a new CreateRuleGroupMixin0Params 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 NewCreateRuleGroupMixin0ParamsWithContext

func NewCreateRuleGroupMixin0ParamsWithContext(ctx context.Context) *CreateRuleGroupMixin0Params

NewCreateRuleGroupMixin0ParamsWithContext creates a new CreateRuleGroupMixin0Params object with the ability to set a context for a request.

func NewCreateRuleGroupMixin0ParamsWithHTTPClient

func NewCreateRuleGroupMixin0ParamsWithHTTPClient(client *http.Client) *CreateRuleGroupMixin0Params

NewCreateRuleGroupMixin0ParamsWithHTTPClient creates a new CreateRuleGroupMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewCreateRuleGroupMixin0ParamsWithTimeout

func NewCreateRuleGroupMixin0ParamsWithTimeout(timeout time.Duration) *CreateRuleGroupMixin0Params

NewCreateRuleGroupMixin0ParamsWithTimeout creates a new CreateRuleGroupMixin0Params object with the ability to set a timeout on a request.

func (*CreateRuleGroupMixin0Params) SetBody

SetBody adds the body to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) SetContext

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

SetContext adds the context to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) SetDefaults

func (o *CreateRuleGroupMixin0Params) SetDefaults()

SetDefaults hydrates default values in the create rule group mixin0 params (not the query body).

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

func (*CreateRuleGroupMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) WithBody

WithBody adds the body to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) WithContext

WithContext adds the context to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) WithDefaults

WithDefaults hydrates default values in the create rule group mixin0 params (not the query body).

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

func (*CreateRuleGroupMixin0Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) WithTimeout

WithTimeout adds the timeout to the create rule group mixin0 params

func (*CreateRuleGroupMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRuleGroupMixin0Reader

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

CreateRuleGroupMixin0Reader is a Reader for the CreateRuleGroupMixin0 structure.

func (*CreateRuleGroupMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRuleGroupMixin0TooManyRequests

type CreateRuleGroupMixin0TooManyRequests 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
}

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

Too Many Requests

func NewCreateRuleGroupMixin0TooManyRequests

func NewCreateRuleGroupMixin0TooManyRequests() *CreateRuleGroupMixin0TooManyRequests

NewCreateRuleGroupMixin0TooManyRequests creates a CreateRuleGroupMixin0TooManyRequests with default headers values

func (*CreateRuleGroupMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the create rule group mixin0 too many requests response

func (*CreateRuleGroupMixin0TooManyRequests) Error

func (*CreateRuleGroupMixin0TooManyRequests) GetPayload

func (*CreateRuleGroupMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *CreateRuleGroupMixin0TooManyRequests) IsClientError() bool

IsClientError returns true when this create rule group mixin0 too many requests response has a 4xx status code

func (*CreateRuleGroupMixin0TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this create rule group mixin0 too many requests response a status code equal to that given

func (*CreateRuleGroupMixin0TooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this create rule group mixin0 too many requests response has a 3xx status code

func (*CreateRuleGroupMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *CreateRuleGroupMixin0TooManyRequests) IsServerError() bool

IsServerError returns true when this create rule group mixin0 too many requests response has a 5xx status code

func (*CreateRuleGroupMixin0TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this create rule group mixin0 too many requests response has a 2xx status code

func (*CreateRuleGroupMixin0TooManyRequests) String added in v0.2.27

type CreateRuleNotFound

type CreateRuleNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

CreateRuleNotFound describes a response with status code 404, with default header values.

Not Found

func NewCreateRuleNotFound

func NewCreateRuleNotFound() *CreateRuleNotFound

NewCreateRuleNotFound creates a CreateRuleNotFound with default headers values

func (*CreateRuleNotFound) Code added in v0.2.33

func (o *CreateRuleNotFound) Code() int

Code gets the status code for the create rule not found response

func (*CreateRuleNotFound) Error

func (o *CreateRuleNotFound) Error() string

func (*CreateRuleNotFound) GetPayload

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

func (*CreateRuleNotFound) IsClientError added in v0.2.27

func (o *CreateRuleNotFound) IsClientError() bool

IsClientError returns true when this create rule not found response has a 4xx status code

func (*CreateRuleNotFound) IsCode added in v0.2.27

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

IsCode returns true when this create rule not found response a status code equal to that given

func (*CreateRuleNotFound) IsRedirect added in v0.2.27

func (o *CreateRuleNotFound) IsRedirect() bool

IsRedirect returns true when this create rule not found response has a 3xx status code

func (*CreateRuleNotFound) IsServerError added in v0.2.27

func (o *CreateRuleNotFound) IsServerError() bool

IsServerError returns true when this create rule not found response has a 5xx status code

func (*CreateRuleNotFound) IsSuccess added in v0.2.27

func (o *CreateRuleNotFound) IsSuccess() bool

IsSuccess returns true when this create rule not found response has a 2xx status code

func (*CreateRuleNotFound) String added in v0.2.27

func (o *CreateRuleNotFound) String() string

type CreateRuleParams

type CreateRuleParams struct {

	// Body.
	Body *models.APIRuleCreateV1

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

CreateRuleParams contains all the parameters to send to the API endpoint

for the create rule operation.

Typically these are written to a http.Request.

func NewCreateRuleParams

func NewCreateRuleParams() *CreateRuleParams

NewCreateRuleParams creates a new CreateRuleParams 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 NewCreateRuleParamsWithContext

func NewCreateRuleParamsWithContext(ctx context.Context) *CreateRuleParams

NewCreateRuleParamsWithContext creates a new CreateRuleParams object with the ability to set a context for a request.

func NewCreateRuleParamsWithHTTPClient

func NewCreateRuleParamsWithHTTPClient(client *http.Client) *CreateRuleParams

NewCreateRuleParamsWithHTTPClient creates a new CreateRuleParams object with the ability to set a custom HTTPClient for a request.

func NewCreateRuleParamsWithTimeout

func NewCreateRuleParamsWithTimeout(timeout time.Duration) *CreateRuleParams

NewCreateRuleParamsWithTimeout creates a new CreateRuleParams object with the ability to set a timeout on a request.

func (*CreateRuleParams) SetBody

func (o *CreateRuleParams) SetBody(body *models.APIRuleCreateV1)

SetBody adds the body to the create rule params

func (*CreateRuleParams) SetContext

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

SetContext adds the context to the create rule params

func (*CreateRuleParams) SetDefaults

func (o *CreateRuleParams) SetDefaults()

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

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

func (*CreateRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create rule params

func (*CreateRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create rule params

func (*CreateRuleParams) WithBody

WithBody adds the body to the create rule params

func (*CreateRuleParams) WithContext

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

WithContext adds the context to the create rule params

func (*CreateRuleParams) WithDefaults

func (o *CreateRuleParams) WithDefaults() *CreateRuleParams

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

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

func (*CreateRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create rule params

func (*CreateRuleParams) WithTimeout

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

WithTimeout adds the timeout to the create rule params

func (*CreateRuleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRuleReader

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

CreateRuleReader is a Reader for the CreateRule structure.

func (*CreateRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRuleTooManyRequests

type CreateRuleTooManyRequests 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
}

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

Too Many Requests

func NewCreateRuleTooManyRequests

func NewCreateRuleTooManyRequests() *CreateRuleTooManyRequests

NewCreateRuleTooManyRequests creates a CreateRuleTooManyRequests with default headers values

func (*CreateRuleTooManyRequests) Code added in v0.2.33

func (o *CreateRuleTooManyRequests) Code() int

Code gets the status code for the create rule too many requests response

func (*CreateRuleTooManyRequests) Error

func (o *CreateRuleTooManyRequests) Error() string

func (*CreateRuleTooManyRequests) GetPayload

func (*CreateRuleTooManyRequests) IsClientError added in v0.2.27

func (o *CreateRuleTooManyRequests) IsClientError() bool

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

func (*CreateRuleTooManyRequests) IsCode added in v0.2.27

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

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

func (*CreateRuleTooManyRequests) IsRedirect added in v0.2.27

func (o *CreateRuleTooManyRequests) IsRedirect() bool

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

func (*CreateRuleTooManyRequests) IsServerError added in v0.2.27

func (o *CreateRuleTooManyRequests) IsServerError() bool

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

func (*CreateRuleTooManyRequests) IsSuccess added in v0.2.27

func (o *CreateRuleTooManyRequests) IsSuccess() bool

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

func (*CreateRuleTooManyRequests) String added in v0.2.27

func (o *CreateRuleTooManyRequests) String() string

type DeleteRuleGroupsMixin0Forbidden

type DeleteRuleGroupsMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewDeleteRuleGroupsMixin0Forbidden

func NewDeleteRuleGroupsMixin0Forbidden() *DeleteRuleGroupsMixin0Forbidden

NewDeleteRuleGroupsMixin0Forbidden creates a DeleteRuleGroupsMixin0Forbidden with default headers values

func (*DeleteRuleGroupsMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the delete rule groups mixin0 forbidden response

func (*DeleteRuleGroupsMixin0Forbidden) Error

func (*DeleteRuleGroupsMixin0Forbidden) GetPayload

func (*DeleteRuleGroupsMixin0Forbidden) IsClientError added in v0.2.27

func (o *DeleteRuleGroupsMixin0Forbidden) IsClientError() bool

IsClientError returns true when this delete rule groups mixin0 forbidden response has a 4xx status code

func (*DeleteRuleGroupsMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this delete rule groups mixin0 forbidden response a status code equal to that given

func (*DeleteRuleGroupsMixin0Forbidden) IsRedirect added in v0.2.27

func (o *DeleteRuleGroupsMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this delete rule groups mixin0 forbidden response has a 3xx status code

func (*DeleteRuleGroupsMixin0Forbidden) IsServerError added in v0.2.27

func (o *DeleteRuleGroupsMixin0Forbidden) IsServerError() bool

IsServerError returns true when this delete rule groups mixin0 forbidden response has a 5xx status code

func (*DeleteRuleGroupsMixin0Forbidden) IsSuccess added in v0.2.27

func (o *DeleteRuleGroupsMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this delete rule groups mixin0 forbidden response has a 2xx status code

func (*DeleteRuleGroupsMixin0Forbidden) String added in v0.2.27

type DeleteRuleGroupsMixin0NotFound

type DeleteRuleGroupsMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

DeleteRuleGroupsMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewDeleteRuleGroupsMixin0NotFound

func NewDeleteRuleGroupsMixin0NotFound() *DeleteRuleGroupsMixin0NotFound

NewDeleteRuleGroupsMixin0NotFound creates a DeleteRuleGroupsMixin0NotFound with default headers values

func (*DeleteRuleGroupsMixin0NotFound) Code added in v0.2.33

Code gets the status code for the delete rule groups mixin0 not found response

func (*DeleteRuleGroupsMixin0NotFound) Error

func (*DeleteRuleGroupsMixin0NotFound) GetPayload

func (*DeleteRuleGroupsMixin0NotFound) IsClientError added in v0.2.27

func (o *DeleteRuleGroupsMixin0NotFound) IsClientError() bool

IsClientError returns true when this delete rule groups mixin0 not found response has a 4xx status code

func (*DeleteRuleGroupsMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this delete rule groups mixin0 not found response a status code equal to that given

func (*DeleteRuleGroupsMixin0NotFound) IsRedirect added in v0.2.27

func (o *DeleteRuleGroupsMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this delete rule groups mixin0 not found response has a 3xx status code

func (*DeleteRuleGroupsMixin0NotFound) IsServerError added in v0.2.27

func (o *DeleteRuleGroupsMixin0NotFound) IsServerError() bool

IsServerError returns true when this delete rule groups mixin0 not found response has a 5xx status code

func (*DeleteRuleGroupsMixin0NotFound) IsSuccess added in v0.2.27

func (o *DeleteRuleGroupsMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this delete rule groups mixin0 not found response has a 2xx status code

func (*DeleteRuleGroupsMixin0NotFound) String added in v0.2.27

type DeleteRuleGroupsMixin0OK

type DeleteRuleGroupsMixin0OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

OK

func NewDeleteRuleGroupsMixin0OK

func NewDeleteRuleGroupsMixin0OK() *DeleteRuleGroupsMixin0OK

NewDeleteRuleGroupsMixin0OK creates a DeleteRuleGroupsMixin0OK with default headers values

func (*DeleteRuleGroupsMixin0OK) Code added in v0.2.33

func (o *DeleteRuleGroupsMixin0OK) Code() int

Code gets the status code for the delete rule groups mixin0 o k response

func (*DeleteRuleGroupsMixin0OK) Error

func (o *DeleteRuleGroupsMixin0OK) Error() string

func (*DeleteRuleGroupsMixin0OK) GetPayload

func (*DeleteRuleGroupsMixin0OK) IsClientError added in v0.2.27

func (o *DeleteRuleGroupsMixin0OK) IsClientError() bool

IsClientError returns true when this delete rule groups mixin0 o k response has a 4xx status code

func (*DeleteRuleGroupsMixin0OK) IsCode added in v0.2.27

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

IsCode returns true when this delete rule groups mixin0 o k response a status code equal to that given

func (*DeleteRuleGroupsMixin0OK) IsRedirect added in v0.2.27

func (o *DeleteRuleGroupsMixin0OK) IsRedirect() bool

IsRedirect returns true when this delete rule groups mixin0 o k response has a 3xx status code

func (*DeleteRuleGroupsMixin0OK) IsServerError added in v0.2.27

func (o *DeleteRuleGroupsMixin0OK) IsServerError() bool

IsServerError returns true when this delete rule groups mixin0 o k response has a 5xx status code

func (*DeleteRuleGroupsMixin0OK) IsSuccess added in v0.2.27

func (o *DeleteRuleGroupsMixin0OK) IsSuccess() bool

IsSuccess returns true when this delete rule groups mixin0 o k response has a 2xx status code

func (*DeleteRuleGroupsMixin0OK) String added in v0.2.27

func (o *DeleteRuleGroupsMixin0OK) String() string

type DeleteRuleGroupsMixin0Params

type DeleteRuleGroupsMixin0Params struct {

	/* Comment.

	   Explains why the entity is being deleted
	*/
	Comment *string

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

DeleteRuleGroupsMixin0Params contains all the parameters to send to the API endpoint

for the delete rule groups mixin0 operation.

Typically these are written to a http.Request.

func NewDeleteRuleGroupsMixin0Params

func NewDeleteRuleGroupsMixin0Params() *DeleteRuleGroupsMixin0Params

NewDeleteRuleGroupsMixin0Params creates a new DeleteRuleGroupsMixin0Params 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 NewDeleteRuleGroupsMixin0ParamsWithContext

func NewDeleteRuleGroupsMixin0ParamsWithContext(ctx context.Context) *DeleteRuleGroupsMixin0Params

NewDeleteRuleGroupsMixin0ParamsWithContext creates a new DeleteRuleGroupsMixin0Params object with the ability to set a context for a request.

func NewDeleteRuleGroupsMixin0ParamsWithHTTPClient

func NewDeleteRuleGroupsMixin0ParamsWithHTTPClient(client *http.Client) *DeleteRuleGroupsMixin0Params

NewDeleteRuleGroupsMixin0ParamsWithHTTPClient creates a new DeleteRuleGroupsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewDeleteRuleGroupsMixin0ParamsWithTimeout

func NewDeleteRuleGroupsMixin0ParamsWithTimeout(timeout time.Duration) *DeleteRuleGroupsMixin0Params

NewDeleteRuleGroupsMixin0ParamsWithTimeout creates a new DeleteRuleGroupsMixin0Params object with the ability to set a timeout on a request.

func (*DeleteRuleGroupsMixin0Params) SetComment

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

SetComment adds the comment to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) SetContext

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

SetContext adds the context to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) SetDefaults

func (o *DeleteRuleGroupsMixin0Params) SetDefaults()

SetDefaults hydrates default values in the delete rule groups mixin0 params (not the query body).

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

func (*DeleteRuleGroupsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) SetIds

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

SetIds adds the ids to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WithComment

WithComment adds the comment to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WithContext

WithContext adds the context to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WithDefaults

WithDefaults hydrates default values in the delete rule groups mixin0 params (not the query body).

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

func (*DeleteRuleGroupsMixin0Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WithIds

WithIds adds the ids to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WithTimeout

WithTimeout adds the timeout to the delete rule groups mixin0 params

func (*DeleteRuleGroupsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRuleGroupsMixin0Reader

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

DeleteRuleGroupsMixin0Reader is a Reader for the DeleteRuleGroupsMixin0 structure.

func (*DeleteRuleGroupsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRuleGroupsMixin0TooManyRequests

type DeleteRuleGroupsMixin0TooManyRequests 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
}

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

Too Many Requests

func NewDeleteRuleGroupsMixin0TooManyRequests

func NewDeleteRuleGroupsMixin0TooManyRequests() *DeleteRuleGroupsMixin0TooManyRequests

NewDeleteRuleGroupsMixin0TooManyRequests creates a DeleteRuleGroupsMixin0TooManyRequests with default headers values

func (*DeleteRuleGroupsMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the delete rule groups mixin0 too many requests response

func (*DeleteRuleGroupsMixin0TooManyRequests) Error

func (*DeleteRuleGroupsMixin0TooManyRequests) GetPayload

func (*DeleteRuleGroupsMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *DeleteRuleGroupsMixin0TooManyRequests) IsClientError() bool

IsClientError returns true when this delete rule groups mixin0 too many requests response has a 4xx status code

func (*DeleteRuleGroupsMixin0TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this delete rule groups mixin0 too many requests response a status code equal to that given

func (*DeleteRuleGroupsMixin0TooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this delete rule groups mixin0 too many requests response has a 3xx status code

func (*DeleteRuleGroupsMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *DeleteRuleGroupsMixin0TooManyRequests) IsServerError() bool

IsServerError returns true when this delete rule groups mixin0 too many requests response has a 5xx status code

func (*DeleteRuleGroupsMixin0TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this delete rule groups mixin0 too many requests response has a 2xx status code

func (*DeleteRuleGroupsMixin0TooManyRequests) String added in v0.2.27

type DeleteRulesForbidden

type DeleteRulesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewDeleteRulesForbidden

func NewDeleteRulesForbidden() *DeleteRulesForbidden

NewDeleteRulesForbidden creates a DeleteRulesForbidden with default headers values

func (*DeleteRulesForbidden) Code added in v0.2.33

func (o *DeleteRulesForbidden) Code() int

Code gets the status code for the delete rules forbidden response

func (*DeleteRulesForbidden) Error

func (o *DeleteRulesForbidden) Error() string

func (*DeleteRulesForbidden) GetPayload

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

func (*DeleteRulesForbidden) IsClientError added in v0.2.27

func (o *DeleteRulesForbidden) IsClientError() bool

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

func (*DeleteRulesForbidden) IsCode added in v0.2.27

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

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

func (*DeleteRulesForbidden) IsRedirect added in v0.2.27

func (o *DeleteRulesForbidden) IsRedirect() bool

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

func (*DeleteRulesForbidden) IsServerError added in v0.2.27

func (o *DeleteRulesForbidden) IsServerError() bool

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

func (*DeleteRulesForbidden) IsSuccess added in v0.2.27

func (o *DeleteRulesForbidden) IsSuccess() bool

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

func (*DeleteRulesForbidden) String added in v0.2.27

func (o *DeleteRulesForbidden) String() string

type DeleteRulesNotFound

type DeleteRulesNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

DeleteRulesNotFound describes a response with status code 404, with default header values.

Not Found

func NewDeleteRulesNotFound

func NewDeleteRulesNotFound() *DeleteRulesNotFound

NewDeleteRulesNotFound creates a DeleteRulesNotFound with default headers values

func (*DeleteRulesNotFound) Code added in v0.2.33

func (o *DeleteRulesNotFound) Code() int

Code gets the status code for the delete rules not found response

func (*DeleteRulesNotFound) Error

func (o *DeleteRulesNotFound) Error() string

func (*DeleteRulesNotFound) GetPayload

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

func (*DeleteRulesNotFound) IsClientError added in v0.2.27

func (o *DeleteRulesNotFound) IsClientError() bool

IsClientError returns true when this delete rules not found response has a 4xx status code

func (*DeleteRulesNotFound) IsCode added in v0.2.27

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

IsCode returns true when this delete rules not found response a status code equal to that given

func (*DeleteRulesNotFound) IsRedirect added in v0.2.27

func (o *DeleteRulesNotFound) IsRedirect() bool

IsRedirect returns true when this delete rules not found response has a 3xx status code

func (*DeleteRulesNotFound) IsServerError added in v0.2.27

func (o *DeleteRulesNotFound) IsServerError() bool

IsServerError returns true when this delete rules not found response has a 5xx status code

func (*DeleteRulesNotFound) IsSuccess added in v0.2.27

func (o *DeleteRulesNotFound) IsSuccess() bool

IsSuccess returns true when this delete rules not found response has a 2xx status code

func (*DeleteRulesNotFound) String added in v0.2.27

func (o *DeleteRulesNotFound) String() string

type DeleteRulesOK

type DeleteRulesOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

OK

func NewDeleteRulesOK

func NewDeleteRulesOK() *DeleteRulesOK

NewDeleteRulesOK creates a DeleteRulesOK with default headers values

func (*DeleteRulesOK) Code added in v0.2.33

func (o *DeleteRulesOK) Code() int

Code gets the status code for the delete rules o k response

func (*DeleteRulesOK) Error

func (o *DeleteRulesOK) Error() string

func (*DeleteRulesOK) GetPayload

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

func (*DeleteRulesOK) IsClientError added in v0.2.27

func (o *DeleteRulesOK) IsClientError() bool

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

func (*DeleteRulesOK) IsCode added in v0.2.27

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

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

func (*DeleteRulesOK) IsRedirect added in v0.2.27

func (o *DeleteRulesOK) IsRedirect() bool

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

func (*DeleteRulesOK) IsServerError added in v0.2.27

func (o *DeleteRulesOK) IsServerError() bool

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

func (*DeleteRulesOK) IsSuccess added in v0.2.27

func (o *DeleteRulesOK) IsSuccess() bool

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

func (*DeleteRulesOK) String added in v0.2.27

func (o *DeleteRulesOK) String() string

type DeleteRulesParams

type DeleteRulesParams struct {

	/* Comment.

	   Explains why the entity is being deleted
	*/
	Comment *string

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

	/* RuleGroupID.

	   The parent rule group
	*/
	RuleGroupID string

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

DeleteRulesParams contains all the parameters to send to the API endpoint

for the delete rules operation.

Typically these are written to a http.Request.

func NewDeleteRulesParams

func NewDeleteRulesParams() *DeleteRulesParams

NewDeleteRulesParams creates a new DeleteRulesParams 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 NewDeleteRulesParamsWithContext

func NewDeleteRulesParamsWithContext(ctx context.Context) *DeleteRulesParams

NewDeleteRulesParamsWithContext creates a new DeleteRulesParams object with the ability to set a context for a request.

func NewDeleteRulesParamsWithHTTPClient

func NewDeleteRulesParamsWithHTTPClient(client *http.Client) *DeleteRulesParams

NewDeleteRulesParamsWithHTTPClient creates a new DeleteRulesParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteRulesParamsWithTimeout

func NewDeleteRulesParamsWithTimeout(timeout time.Duration) *DeleteRulesParams

NewDeleteRulesParamsWithTimeout creates a new DeleteRulesParams object with the ability to set a timeout on a request.

func (*DeleteRulesParams) SetComment

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

SetComment adds the comment to the delete rules params

func (*DeleteRulesParams) SetContext

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

SetContext adds the context to the delete rules params

func (*DeleteRulesParams) SetDefaults

func (o *DeleteRulesParams) SetDefaults()

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

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

func (*DeleteRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) SetIds

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

SetIds adds the ids to the delete rules params

func (*DeleteRulesParams) SetRuleGroupID

func (o *DeleteRulesParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the delete rules params

func (*DeleteRulesParams) SetTimeout

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

SetTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WithComment

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

WithComment adds the comment to the delete rules params

func (*DeleteRulesParams) WithContext

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

WithContext adds the context to the delete rules params

func (*DeleteRulesParams) WithDefaults

func (o *DeleteRulesParams) WithDefaults() *DeleteRulesParams

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

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

func (*DeleteRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) WithIds

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

WithIds adds the ids to the delete rules params

func (*DeleteRulesParams) WithRuleGroupID

func (o *DeleteRulesParams) WithRuleGroupID(ruleGroupID string) *DeleteRulesParams

WithRuleGroupID adds the ruleGroupID to the delete rules params

func (*DeleteRulesParams) WithTimeout

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

WithTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteRulesReader

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

DeleteRulesReader is a Reader for the DeleteRules structure.

func (*DeleteRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRulesTooManyRequests

type DeleteRulesTooManyRequests 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
}

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

Too Many Requests

func NewDeleteRulesTooManyRequests

func NewDeleteRulesTooManyRequests() *DeleteRulesTooManyRequests

NewDeleteRulesTooManyRequests creates a DeleteRulesTooManyRequests with default headers values

func (*DeleteRulesTooManyRequests) Code added in v0.2.33

func (o *DeleteRulesTooManyRequests) Code() int

Code gets the status code for the delete rules too many requests response

func (*DeleteRulesTooManyRequests) Error

func (*DeleteRulesTooManyRequests) GetPayload

func (*DeleteRulesTooManyRequests) IsClientError added in v0.2.27

func (o *DeleteRulesTooManyRequests) IsClientError() bool

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

func (*DeleteRulesTooManyRequests) IsCode added in v0.2.27

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

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

func (*DeleteRulesTooManyRequests) IsRedirect added in v0.2.27

func (o *DeleteRulesTooManyRequests) IsRedirect() bool

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

func (*DeleteRulesTooManyRequests) IsServerError added in v0.2.27

func (o *DeleteRulesTooManyRequests) IsServerError() bool

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

func (*DeleteRulesTooManyRequests) IsSuccess added in v0.2.27

func (o *DeleteRulesTooManyRequests) IsSuccess() bool

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

func (*DeleteRulesTooManyRequests) String added in v0.2.27

func (o *DeleteRulesTooManyRequests) String() string

type GetPatternsForbidden

type GetPatternsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetPatternsForbidden

func NewGetPatternsForbidden() *GetPatternsForbidden

NewGetPatternsForbidden creates a GetPatternsForbidden with default headers values

func (*GetPatternsForbidden) Code added in v0.2.33

func (o *GetPatternsForbidden) Code() int

Code gets the status code for the get patterns forbidden response

func (*GetPatternsForbidden) Error

func (o *GetPatternsForbidden) Error() string

func (*GetPatternsForbidden) GetPayload

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

func (*GetPatternsForbidden) IsClientError added in v0.2.27

func (o *GetPatternsForbidden) IsClientError() bool

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

func (*GetPatternsForbidden) IsCode added in v0.2.27

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

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

func (*GetPatternsForbidden) IsRedirect added in v0.2.27

func (o *GetPatternsForbidden) IsRedirect() bool

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

func (*GetPatternsForbidden) IsServerError added in v0.2.27

func (o *GetPatternsForbidden) IsServerError() bool

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

func (*GetPatternsForbidden) IsSuccess added in v0.2.27

func (o *GetPatternsForbidden) IsSuccess() bool

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

func (*GetPatternsForbidden) String added in v0.2.27

func (o *GetPatternsForbidden) String() string

type GetPatternsOK

type GetPatternsOK 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.APIPatternsResponse
}

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

OK

func NewGetPatternsOK

func NewGetPatternsOK() *GetPatternsOK

NewGetPatternsOK creates a GetPatternsOK with default headers values

func (*GetPatternsOK) Code added in v0.2.33

func (o *GetPatternsOK) Code() int

Code gets the status code for the get patterns o k response

func (*GetPatternsOK) Error

func (o *GetPatternsOK) Error() string

func (*GetPatternsOK) GetPayload

func (o *GetPatternsOK) GetPayload() *models.APIPatternsResponse

func (*GetPatternsOK) IsClientError added in v0.2.27

func (o *GetPatternsOK) IsClientError() bool

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

func (*GetPatternsOK) IsCode added in v0.2.27

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

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

func (*GetPatternsOK) IsRedirect added in v0.2.27

func (o *GetPatternsOK) IsRedirect() bool

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

func (*GetPatternsOK) IsServerError added in v0.2.27

func (o *GetPatternsOK) IsServerError() bool

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

func (*GetPatternsOK) IsSuccess added in v0.2.27

func (o *GetPatternsOK) IsSuccess() bool

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

func (*GetPatternsOK) String added in v0.2.27

func (o *GetPatternsOK) String() string

type GetPatternsParams

type GetPatternsParams struct {

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

GetPatternsParams contains all the parameters to send to the API endpoint

for the get patterns operation.

Typically these are written to a http.Request.

func NewGetPatternsParams

func NewGetPatternsParams() *GetPatternsParams

NewGetPatternsParams creates a new GetPatternsParams 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 NewGetPatternsParamsWithContext

func NewGetPatternsParamsWithContext(ctx context.Context) *GetPatternsParams

NewGetPatternsParamsWithContext creates a new GetPatternsParams object with the ability to set a context for a request.

func NewGetPatternsParamsWithHTTPClient

func NewGetPatternsParamsWithHTTPClient(client *http.Client) *GetPatternsParams

NewGetPatternsParamsWithHTTPClient creates a new GetPatternsParams object with the ability to set a custom HTTPClient for a request.

func NewGetPatternsParamsWithTimeout

func NewGetPatternsParamsWithTimeout(timeout time.Duration) *GetPatternsParams

NewGetPatternsParamsWithTimeout creates a new GetPatternsParams object with the ability to set a timeout on a request.

func (*GetPatternsParams) SetContext

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

SetContext adds the context to the get patterns params

func (*GetPatternsParams) SetDefaults

func (o *GetPatternsParams) SetDefaults()

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

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

func (*GetPatternsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get patterns params

func (*GetPatternsParams) SetIds

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

SetIds adds the ids to the get patterns params

func (*GetPatternsParams) SetTimeout

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

SetTimeout adds the timeout to the get patterns params

func (*GetPatternsParams) WithContext

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

WithContext adds the context to the get patterns params

func (*GetPatternsParams) WithDefaults

func (o *GetPatternsParams) WithDefaults() *GetPatternsParams

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

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

func (*GetPatternsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get patterns params

func (*GetPatternsParams) WithIds

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

WithIds adds the ids to the get patterns params

func (*GetPatternsParams) WithTimeout

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

WithTimeout adds the timeout to the get patterns params

func (*GetPatternsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPatternsReader

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

GetPatternsReader is a Reader for the GetPatterns structure.

func (*GetPatternsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPatternsTooManyRequests

type GetPatternsTooManyRequests 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
}

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

Too Many Requests

func NewGetPatternsTooManyRequests

func NewGetPatternsTooManyRequests() *GetPatternsTooManyRequests

NewGetPatternsTooManyRequests creates a GetPatternsTooManyRequests with default headers values

func (*GetPatternsTooManyRequests) Code added in v0.2.33

func (o *GetPatternsTooManyRequests) Code() int

Code gets the status code for the get patterns too many requests response

func (*GetPatternsTooManyRequests) Error

func (*GetPatternsTooManyRequests) GetPayload

func (*GetPatternsTooManyRequests) IsClientError added in v0.2.27

func (o *GetPatternsTooManyRequests) IsClientError() bool

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

func (*GetPatternsTooManyRequests) IsCode added in v0.2.27

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

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

func (*GetPatternsTooManyRequests) IsRedirect added in v0.2.27

func (o *GetPatternsTooManyRequests) IsRedirect() bool

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

func (*GetPatternsTooManyRequests) IsServerError added in v0.2.27

func (o *GetPatternsTooManyRequests) IsServerError() bool

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

func (*GetPatternsTooManyRequests) IsSuccess added in v0.2.27

func (o *GetPatternsTooManyRequests) IsSuccess() bool

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

func (*GetPatternsTooManyRequests) String added in v0.2.27

func (o *GetPatternsTooManyRequests) String() string

type GetPlatformsMixin0Forbidden

type GetPlatformsMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetPlatformsMixin0Forbidden

func NewGetPlatformsMixin0Forbidden() *GetPlatformsMixin0Forbidden

NewGetPlatformsMixin0Forbidden creates a GetPlatformsMixin0Forbidden with default headers values

func (*GetPlatformsMixin0Forbidden) Code added in v0.2.33

func (o *GetPlatformsMixin0Forbidden) Code() int

Code gets the status code for the get platforms mixin0 forbidden response

func (*GetPlatformsMixin0Forbidden) Error

func (*GetPlatformsMixin0Forbidden) GetPayload

func (*GetPlatformsMixin0Forbidden) IsClientError added in v0.2.27

func (o *GetPlatformsMixin0Forbidden) IsClientError() bool

IsClientError returns true when this get platforms mixin0 forbidden response has a 4xx status code

func (*GetPlatformsMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this get platforms mixin0 forbidden response a status code equal to that given

func (*GetPlatformsMixin0Forbidden) IsRedirect added in v0.2.27

func (o *GetPlatformsMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this get platforms mixin0 forbidden response has a 3xx status code

func (*GetPlatformsMixin0Forbidden) IsServerError added in v0.2.27

func (o *GetPlatformsMixin0Forbidden) IsServerError() bool

IsServerError returns true when this get platforms mixin0 forbidden response has a 5xx status code

func (*GetPlatformsMixin0Forbidden) IsSuccess added in v0.2.27

func (o *GetPlatformsMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this get platforms mixin0 forbidden response has a 2xx status code

func (*GetPlatformsMixin0Forbidden) String added in v0.2.27

func (o *GetPlatformsMixin0Forbidden) String() string

type GetPlatformsMixin0OK

type GetPlatformsMixin0OK 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.APIPlatformsResponse
}

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

OK

func NewGetPlatformsMixin0OK

func NewGetPlatformsMixin0OK() *GetPlatformsMixin0OK

NewGetPlatformsMixin0OK creates a GetPlatformsMixin0OK with default headers values

func (*GetPlatformsMixin0OK) Code added in v0.2.33

func (o *GetPlatformsMixin0OK) Code() int

Code gets the status code for the get platforms mixin0 o k response

func (*GetPlatformsMixin0OK) Error

func (o *GetPlatformsMixin0OK) Error() string

func (*GetPlatformsMixin0OK) GetPayload

func (*GetPlatformsMixin0OK) IsClientError added in v0.2.27

func (o *GetPlatformsMixin0OK) IsClientError() bool

IsClientError returns true when this get platforms mixin0 o k response has a 4xx status code

func (*GetPlatformsMixin0OK) IsCode added in v0.2.27

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

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

func (*GetPlatformsMixin0OK) IsRedirect added in v0.2.27

func (o *GetPlatformsMixin0OK) IsRedirect() bool

IsRedirect returns true when this get platforms mixin0 o k response has a 3xx status code

func (*GetPlatformsMixin0OK) IsServerError added in v0.2.27

func (o *GetPlatformsMixin0OK) IsServerError() bool

IsServerError returns true when this get platforms mixin0 o k response has a 5xx status code

func (*GetPlatformsMixin0OK) IsSuccess added in v0.2.27

func (o *GetPlatformsMixin0OK) IsSuccess() bool

IsSuccess returns true when this get platforms mixin0 o k response has a 2xx status code

func (*GetPlatformsMixin0OK) String added in v0.2.27

func (o *GetPlatformsMixin0OK) String() string

type GetPlatformsMixin0Params

type GetPlatformsMixin0Params struct {

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

GetPlatformsMixin0Params contains all the parameters to send to the API endpoint

for the get platforms mixin0 operation.

Typically these are written to a http.Request.

func NewGetPlatformsMixin0Params

func NewGetPlatformsMixin0Params() *GetPlatformsMixin0Params

NewGetPlatformsMixin0Params creates a new GetPlatformsMixin0Params 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 NewGetPlatformsMixin0ParamsWithContext

func NewGetPlatformsMixin0ParamsWithContext(ctx context.Context) *GetPlatformsMixin0Params

NewGetPlatformsMixin0ParamsWithContext creates a new GetPlatformsMixin0Params object with the ability to set a context for a request.

func NewGetPlatformsMixin0ParamsWithHTTPClient

func NewGetPlatformsMixin0ParamsWithHTTPClient(client *http.Client) *GetPlatformsMixin0Params

NewGetPlatformsMixin0ParamsWithHTTPClient creates a new GetPlatformsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewGetPlatformsMixin0ParamsWithTimeout

func NewGetPlatformsMixin0ParamsWithTimeout(timeout time.Duration) *GetPlatformsMixin0Params

NewGetPlatformsMixin0ParamsWithTimeout creates a new GetPlatformsMixin0Params object with the ability to set a timeout on a request.

func (*GetPlatformsMixin0Params) SetContext

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

SetContext adds the context to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) SetDefaults

func (o *GetPlatformsMixin0Params) SetDefaults()

SetDefaults hydrates default values in the get platforms mixin0 params (not the query body).

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

func (*GetPlatformsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) SetIds

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

SetIds adds the ids to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) WithContext

WithContext adds the context to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) WithDefaults

WithDefaults hydrates default values in the get platforms mixin0 params (not the query body).

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

func (*GetPlatformsMixin0Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) WithIds

WithIds adds the ids to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) WithTimeout

WithTimeout adds the timeout to the get platforms mixin0 params

func (*GetPlatformsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformsMixin0Reader

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

GetPlatformsMixin0Reader is a Reader for the GetPlatformsMixin0 structure.

func (*GetPlatformsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformsMixin0TooManyRequests

type GetPlatformsMixin0TooManyRequests 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
}

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

Too Many Requests

func NewGetPlatformsMixin0TooManyRequests

func NewGetPlatformsMixin0TooManyRequests() *GetPlatformsMixin0TooManyRequests

NewGetPlatformsMixin0TooManyRequests creates a GetPlatformsMixin0TooManyRequests with default headers values

func (*GetPlatformsMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the get platforms mixin0 too many requests response

func (*GetPlatformsMixin0TooManyRequests) Error

func (*GetPlatformsMixin0TooManyRequests) GetPayload

func (*GetPlatformsMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *GetPlatformsMixin0TooManyRequests) IsClientError() bool

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

func (*GetPlatformsMixin0TooManyRequests) IsCode added in v0.2.27

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

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

func (*GetPlatformsMixin0TooManyRequests) IsRedirect added in v0.2.27

func (o *GetPlatformsMixin0TooManyRequests) IsRedirect() bool

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

func (*GetPlatformsMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *GetPlatformsMixin0TooManyRequests) IsServerError() bool

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

func (*GetPlatformsMixin0TooManyRequests) IsSuccess added in v0.2.27

func (o *GetPlatformsMixin0TooManyRequests) IsSuccess() bool

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

func (*GetPlatformsMixin0TooManyRequests) String added in v0.2.27

type GetRuleGroupsMixin0Forbidden

type GetRuleGroupsMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetRuleGroupsMixin0Forbidden

func NewGetRuleGroupsMixin0Forbidden() *GetRuleGroupsMixin0Forbidden

NewGetRuleGroupsMixin0Forbidden creates a GetRuleGroupsMixin0Forbidden with default headers values

func (*GetRuleGroupsMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the get rule groups mixin0 forbidden response

func (*GetRuleGroupsMixin0Forbidden) Error

func (*GetRuleGroupsMixin0Forbidden) GetPayload

func (*GetRuleGroupsMixin0Forbidden) IsClientError added in v0.2.27

func (o *GetRuleGroupsMixin0Forbidden) IsClientError() bool

IsClientError returns true when this get rule groups mixin0 forbidden response has a 4xx status code

func (*GetRuleGroupsMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this get rule groups mixin0 forbidden response a status code equal to that given

func (*GetRuleGroupsMixin0Forbidden) IsRedirect added in v0.2.27

func (o *GetRuleGroupsMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this get rule groups mixin0 forbidden response has a 3xx status code

func (*GetRuleGroupsMixin0Forbidden) IsServerError added in v0.2.27

func (o *GetRuleGroupsMixin0Forbidden) IsServerError() bool

IsServerError returns true when this get rule groups mixin0 forbidden response has a 5xx status code

func (*GetRuleGroupsMixin0Forbidden) IsSuccess added in v0.2.27

func (o *GetRuleGroupsMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this get rule groups mixin0 forbidden response has a 2xx status code

func (*GetRuleGroupsMixin0Forbidden) String added in v0.2.27

type GetRuleGroupsMixin0NotFound

type GetRuleGroupsMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

GetRuleGroupsMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewGetRuleGroupsMixin0NotFound

func NewGetRuleGroupsMixin0NotFound() *GetRuleGroupsMixin0NotFound

NewGetRuleGroupsMixin0NotFound creates a GetRuleGroupsMixin0NotFound with default headers values

func (*GetRuleGroupsMixin0NotFound) Code added in v0.2.33

func (o *GetRuleGroupsMixin0NotFound) Code() int

Code gets the status code for the get rule groups mixin0 not found response

func (*GetRuleGroupsMixin0NotFound) Error

func (*GetRuleGroupsMixin0NotFound) GetPayload

func (*GetRuleGroupsMixin0NotFound) IsClientError added in v0.2.27

func (o *GetRuleGroupsMixin0NotFound) IsClientError() bool

IsClientError returns true when this get rule groups mixin0 not found response has a 4xx status code

func (*GetRuleGroupsMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this get rule groups mixin0 not found response a status code equal to that given

func (*GetRuleGroupsMixin0NotFound) IsRedirect added in v0.2.27

func (o *GetRuleGroupsMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this get rule groups mixin0 not found response has a 3xx status code

func (*GetRuleGroupsMixin0NotFound) IsServerError added in v0.2.27

func (o *GetRuleGroupsMixin0NotFound) IsServerError() bool

IsServerError returns true when this get rule groups mixin0 not found response has a 5xx status code

func (*GetRuleGroupsMixin0NotFound) IsSuccess added in v0.2.27

func (o *GetRuleGroupsMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this get rule groups mixin0 not found response has a 2xx status code

func (*GetRuleGroupsMixin0NotFound) String added in v0.2.27

func (o *GetRuleGroupsMixin0NotFound) String() string

type GetRuleGroupsMixin0OK

type GetRuleGroupsMixin0OK 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.APIRuleGroupsResponse
}

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

OK

func NewGetRuleGroupsMixin0OK

func NewGetRuleGroupsMixin0OK() *GetRuleGroupsMixin0OK

NewGetRuleGroupsMixin0OK creates a GetRuleGroupsMixin0OK with default headers values

func (*GetRuleGroupsMixin0OK) Code added in v0.2.33

func (o *GetRuleGroupsMixin0OK) Code() int

Code gets the status code for the get rule groups mixin0 o k response

func (*GetRuleGroupsMixin0OK) Error

func (o *GetRuleGroupsMixin0OK) Error() string

func (*GetRuleGroupsMixin0OK) GetPayload

func (*GetRuleGroupsMixin0OK) IsClientError added in v0.2.27

func (o *GetRuleGroupsMixin0OK) IsClientError() bool

IsClientError returns true when this get rule groups mixin0 o k response has a 4xx status code

func (*GetRuleGroupsMixin0OK) IsCode added in v0.2.27

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

IsCode returns true when this get rule groups mixin0 o k response a status code equal to that given

func (*GetRuleGroupsMixin0OK) IsRedirect added in v0.2.27

func (o *GetRuleGroupsMixin0OK) IsRedirect() bool

IsRedirect returns true when this get rule groups mixin0 o k response has a 3xx status code

func (*GetRuleGroupsMixin0OK) IsServerError added in v0.2.27

func (o *GetRuleGroupsMixin0OK) IsServerError() bool

IsServerError returns true when this get rule groups mixin0 o k response has a 5xx status code

func (*GetRuleGroupsMixin0OK) IsSuccess added in v0.2.27

func (o *GetRuleGroupsMixin0OK) IsSuccess() bool

IsSuccess returns true when this get rule groups mixin0 o k response has a 2xx status code

func (*GetRuleGroupsMixin0OK) String added in v0.2.27

func (o *GetRuleGroupsMixin0OK) String() string

type GetRuleGroupsMixin0Params

type GetRuleGroupsMixin0Params struct {

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

GetRuleGroupsMixin0Params contains all the parameters to send to the API endpoint

for the get rule groups mixin0 operation.

Typically these are written to a http.Request.

func NewGetRuleGroupsMixin0Params

func NewGetRuleGroupsMixin0Params() *GetRuleGroupsMixin0Params

NewGetRuleGroupsMixin0Params creates a new GetRuleGroupsMixin0Params 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 NewGetRuleGroupsMixin0ParamsWithContext

func NewGetRuleGroupsMixin0ParamsWithContext(ctx context.Context) *GetRuleGroupsMixin0Params

NewGetRuleGroupsMixin0ParamsWithContext creates a new GetRuleGroupsMixin0Params object with the ability to set a context for a request.

func NewGetRuleGroupsMixin0ParamsWithHTTPClient

func NewGetRuleGroupsMixin0ParamsWithHTTPClient(client *http.Client) *GetRuleGroupsMixin0Params

NewGetRuleGroupsMixin0ParamsWithHTTPClient creates a new GetRuleGroupsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewGetRuleGroupsMixin0ParamsWithTimeout

func NewGetRuleGroupsMixin0ParamsWithTimeout(timeout time.Duration) *GetRuleGroupsMixin0Params

NewGetRuleGroupsMixin0ParamsWithTimeout creates a new GetRuleGroupsMixin0Params object with the ability to set a timeout on a request.

func (*GetRuleGroupsMixin0Params) SetContext

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

SetContext adds the context to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) SetDefaults

func (o *GetRuleGroupsMixin0Params) SetDefaults()

SetDefaults hydrates default values in the get rule groups mixin0 params (not the query body).

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

func (*GetRuleGroupsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) SetIds

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

SetIds adds the ids to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) WithContext

WithContext adds the context to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) WithDefaults

WithDefaults hydrates default values in the get rule groups mixin0 params (not the query body).

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

func (*GetRuleGroupsMixin0Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) WithIds

WithIds adds the ids to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) WithTimeout

WithTimeout adds the timeout to the get rule groups mixin0 params

func (*GetRuleGroupsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRuleGroupsMixin0Reader

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

GetRuleGroupsMixin0Reader is a Reader for the GetRuleGroupsMixin0 structure.

func (*GetRuleGroupsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRuleGroupsMixin0TooManyRequests

type GetRuleGroupsMixin0TooManyRequests 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
}

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

Too Many Requests

func NewGetRuleGroupsMixin0TooManyRequests

func NewGetRuleGroupsMixin0TooManyRequests() *GetRuleGroupsMixin0TooManyRequests

NewGetRuleGroupsMixin0TooManyRequests creates a GetRuleGroupsMixin0TooManyRequests with default headers values

func (*GetRuleGroupsMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the get rule groups mixin0 too many requests response

func (*GetRuleGroupsMixin0TooManyRequests) Error

func (*GetRuleGroupsMixin0TooManyRequests) GetPayload

func (*GetRuleGroupsMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *GetRuleGroupsMixin0TooManyRequests) IsClientError() bool

IsClientError returns true when this get rule groups mixin0 too many requests response has a 4xx status code

func (*GetRuleGroupsMixin0TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this get rule groups mixin0 too many requests response a status code equal to that given

func (*GetRuleGroupsMixin0TooManyRequests) IsRedirect added in v0.2.27

func (o *GetRuleGroupsMixin0TooManyRequests) IsRedirect() bool

IsRedirect returns true when this get rule groups mixin0 too many requests response has a 3xx status code

func (*GetRuleGroupsMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *GetRuleGroupsMixin0TooManyRequests) IsServerError() bool

IsServerError returns true when this get rule groups mixin0 too many requests response has a 5xx status code

func (*GetRuleGroupsMixin0TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this get rule groups mixin0 too many requests response has a 2xx status code

func (*GetRuleGroupsMixin0TooManyRequests) String added in v0.2.27

type GetRuleTypesForbidden

type GetRuleTypesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetRuleTypesForbidden

func NewGetRuleTypesForbidden() *GetRuleTypesForbidden

NewGetRuleTypesForbidden creates a GetRuleTypesForbidden with default headers values

func (*GetRuleTypesForbidden) Code added in v0.2.33

func (o *GetRuleTypesForbidden) Code() int

Code gets the status code for the get rule types forbidden response

func (*GetRuleTypesForbidden) Error

func (o *GetRuleTypesForbidden) Error() string

func (*GetRuleTypesForbidden) GetPayload

func (*GetRuleTypesForbidden) IsClientError added in v0.2.27

func (o *GetRuleTypesForbidden) IsClientError() bool

IsClientError returns true when this get rule types forbidden response has a 4xx status code

func (*GetRuleTypesForbidden) IsCode added in v0.2.27

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

IsCode returns true when this get rule types forbidden response a status code equal to that given

func (*GetRuleTypesForbidden) IsRedirect added in v0.2.27

func (o *GetRuleTypesForbidden) IsRedirect() bool

IsRedirect returns true when this get rule types forbidden response has a 3xx status code

func (*GetRuleTypesForbidden) IsServerError added in v0.2.27

func (o *GetRuleTypesForbidden) IsServerError() bool

IsServerError returns true when this get rule types forbidden response has a 5xx status code

func (*GetRuleTypesForbidden) IsSuccess added in v0.2.27

func (o *GetRuleTypesForbidden) IsSuccess() bool

IsSuccess returns true when this get rule types forbidden response has a 2xx status code

func (*GetRuleTypesForbidden) String added in v0.2.27

func (o *GetRuleTypesForbidden) String() string

type GetRuleTypesNotFound

type GetRuleTypesNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

GetRuleTypesNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetRuleTypesNotFound

func NewGetRuleTypesNotFound() *GetRuleTypesNotFound

NewGetRuleTypesNotFound creates a GetRuleTypesNotFound with default headers values

func (*GetRuleTypesNotFound) Code added in v0.2.33

func (o *GetRuleTypesNotFound) Code() int

Code gets the status code for the get rule types not found response

func (*GetRuleTypesNotFound) Error

func (o *GetRuleTypesNotFound) Error() string

func (*GetRuleTypesNotFound) GetPayload

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

func (*GetRuleTypesNotFound) IsClientError added in v0.2.27

func (o *GetRuleTypesNotFound) IsClientError() bool

IsClientError returns true when this get rule types not found response has a 4xx status code

func (*GetRuleTypesNotFound) IsCode added in v0.2.27

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

IsCode returns true when this get rule types not found response a status code equal to that given

func (*GetRuleTypesNotFound) IsRedirect added in v0.2.27

func (o *GetRuleTypesNotFound) IsRedirect() bool

IsRedirect returns true when this get rule types not found response has a 3xx status code

func (*GetRuleTypesNotFound) IsServerError added in v0.2.27

func (o *GetRuleTypesNotFound) IsServerError() bool

IsServerError returns true when this get rule types not found response has a 5xx status code

func (*GetRuleTypesNotFound) IsSuccess added in v0.2.27

func (o *GetRuleTypesNotFound) IsSuccess() bool

IsSuccess returns true when this get rule types not found response has a 2xx status code

func (*GetRuleTypesNotFound) String added in v0.2.27

func (o *GetRuleTypesNotFound) String() string

type GetRuleTypesOK

type GetRuleTypesOK 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.APIRuleTypesResponse
}

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

OK

func NewGetRuleTypesOK

func NewGetRuleTypesOK() *GetRuleTypesOK

NewGetRuleTypesOK creates a GetRuleTypesOK with default headers values

func (*GetRuleTypesOK) Code added in v0.2.33

func (o *GetRuleTypesOK) Code() int

Code gets the status code for the get rule types o k response

func (*GetRuleTypesOK) Error

func (o *GetRuleTypesOK) Error() string

func (*GetRuleTypesOK) GetPayload

func (o *GetRuleTypesOK) GetPayload() *models.APIRuleTypesResponse

func (*GetRuleTypesOK) IsClientError added in v0.2.27

func (o *GetRuleTypesOK) IsClientError() bool

IsClientError returns true when this get rule types o k response has a 4xx status code

func (*GetRuleTypesOK) IsCode added in v0.2.27

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

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

func (*GetRuleTypesOK) IsRedirect added in v0.2.27

func (o *GetRuleTypesOK) IsRedirect() bool

IsRedirect returns true when this get rule types o k response has a 3xx status code

func (*GetRuleTypesOK) IsServerError added in v0.2.27

func (o *GetRuleTypesOK) IsServerError() bool

IsServerError returns true when this get rule types o k response has a 5xx status code

func (*GetRuleTypesOK) IsSuccess added in v0.2.27

func (o *GetRuleTypesOK) IsSuccess() bool

IsSuccess returns true when this get rule types o k response has a 2xx status code

func (*GetRuleTypesOK) String added in v0.2.27

func (o *GetRuleTypesOK) String() string

type GetRuleTypesParams

type GetRuleTypesParams struct {

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

GetRuleTypesParams contains all the parameters to send to the API endpoint

for the get rule types operation.

Typically these are written to a http.Request.

func NewGetRuleTypesParams

func NewGetRuleTypesParams() *GetRuleTypesParams

NewGetRuleTypesParams creates a new GetRuleTypesParams 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 NewGetRuleTypesParamsWithContext

func NewGetRuleTypesParamsWithContext(ctx context.Context) *GetRuleTypesParams

NewGetRuleTypesParamsWithContext creates a new GetRuleTypesParams object with the ability to set a context for a request.

func NewGetRuleTypesParamsWithHTTPClient

func NewGetRuleTypesParamsWithHTTPClient(client *http.Client) *GetRuleTypesParams

NewGetRuleTypesParamsWithHTTPClient creates a new GetRuleTypesParams object with the ability to set a custom HTTPClient for a request.

func NewGetRuleTypesParamsWithTimeout

func NewGetRuleTypesParamsWithTimeout(timeout time.Duration) *GetRuleTypesParams

NewGetRuleTypesParamsWithTimeout creates a new GetRuleTypesParams object with the ability to set a timeout on a request.

func (*GetRuleTypesParams) SetContext

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

SetContext adds the context to the get rule types params

func (*GetRuleTypesParams) SetDefaults

func (o *GetRuleTypesParams) SetDefaults()

SetDefaults hydrates default values in the get rule types params (not the query body).

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

func (*GetRuleTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get rule types params

func (*GetRuleTypesParams) SetIds

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

SetIds adds the ids to the get rule types params

func (*GetRuleTypesParams) SetTimeout

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

SetTimeout adds the timeout to the get rule types params

func (*GetRuleTypesParams) WithContext

WithContext adds the context to the get rule types params

func (*GetRuleTypesParams) WithDefaults

func (o *GetRuleTypesParams) WithDefaults() *GetRuleTypesParams

WithDefaults hydrates default values in the get rule types params (not the query body).

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

func (*GetRuleTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get rule types params

func (*GetRuleTypesParams) WithIds

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

WithIds adds the ids to the get rule types params

func (*GetRuleTypesParams) WithTimeout

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

WithTimeout adds the timeout to the get rule types params

func (*GetRuleTypesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRuleTypesReader

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

GetRuleTypesReader is a Reader for the GetRuleTypes structure.

func (*GetRuleTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRuleTypesTooManyRequests

type GetRuleTypesTooManyRequests 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
}

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

Too Many Requests

func NewGetRuleTypesTooManyRequests

func NewGetRuleTypesTooManyRequests() *GetRuleTypesTooManyRequests

NewGetRuleTypesTooManyRequests creates a GetRuleTypesTooManyRequests with default headers values

func (*GetRuleTypesTooManyRequests) Code added in v0.2.33

func (o *GetRuleTypesTooManyRequests) Code() int

Code gets the status code for the get rule types too many requests response

func (*GetRuleTypesTooManyRequests) Error

func (*GetRuleTypesTooManyRequests) GetPayload

func (*GetRuleTypesTooManyRequests) IsClientError added in v0.2.27

func (o *GetRuleTypesTooManyRequests) IsClientError() bool

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

func (*GetRuleTypesTooManyRequests) IsCode added in v0.2.27

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

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

func (*GetRuleTypesTooManyRequests) IsRedirect added in v0.2.27

func (o *GetRuleTypesTooManyRequests) IsRedirect() bool

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

func (*GetRuleTypesTooManyRequests) IsServerError added in v0.2.27

func (o *GetRuleTypesTooManyRequests) IsServerError() bool

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

func (*GetRuleTypesTooManyRequests) IsSuccess added in v0.2.27

func (o *GetRuleTypesTooManyRequests) IsSuccess() bool

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

func (*GetRuleTypesTooManyRequests) String added in v0.2.27

func (o *GetRuleTypesTooManyRequests) String() string

type GetRulesGetForbidden

type GetRulesGetForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetRulesGetForbidden

func NewGetRulesGetForbidden() *GetRulesGetForbidden

NewGetRulesGetForbidden creates a GetRulesGetForbidden with default headers values

func (*GetRulesGetForbidden) Code added in v0.2.33

func (o *GetRulesGetForbidden) Code() int

Code gets the status code for the get rules get forbidden response

func (*GetRulesGetForbidden) Error

func (o *GetRulesGetForbidden) Error() string

func (*GetRulesGetForbidden) GetPayload

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

func (*GetRulesGetForbidden) IsClientError added in v0.2.27

func (o *GetRulesGetForbidden) IsClientError() bool

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

func (*GetRulesGetForbidden) IsCode added in v0.2.27

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

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

func (*GetRulesGetForbidden) IsRedirect added in v0.2.27

func (o *GetRulesGetForbidden) IsRedirect() bool

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

func (*GetRulesGetForbidden) IsServerError added in v0.2.27

func (o *GetRulesGetForbidden) IsServerError() bool

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

func (*GetRulesGetForbidden) IsSuccess added in v0.2.27

func (o *GetRulesGetForbidden) IsSuccess() bool

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

func (*GetRulesGetForbidden) String added in v0.2.27

func (o *GetRulesGetForbidden) String() string

type GetRulesGetNotFound

type GetRulesGetNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

GetRulesGetNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetRulesGetNotFound

func NewGetRulesGetNotFound() *GetRulesGetNotFound

NewGetRulesGetNotFound creates a GetRulesGetNotFound with default headers values

func (*GetRulesGetNotFound) Code added in v0.2.33

func (o *GetRulesGetNotFound) Code() int

Code gets the status code for the get rules get not found response

func (*GetRulesGetNotFound) Error

func (o *GetRulesGetNotFound) Error() string

func (*GetRulesGetNotFound) GetPayload

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

func (*GetRulesGetNotFound) IsClientError added in v0.2.27

func (o *GetRulesGetNotFound) IsClientError() bool

IsClientError returns true when this get rules get not found response has a 4xx status code

func (*GetRulesGetNotFound) IsCode added in v0.2.27

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

IsCode returns true when this get rules get not found response a status code equal to that given

func (*GetRulesGetNotFound) IsRedirect added in v0.2.27

func (o *GetRulesGetNotFound) IsRedirect() bool

IsRedirect returns true when this get rules get not found response has a 3xx status code

func (*GetRulesGetNotFound) IsServerError added in v0.2.27

func (o *GetRulesGetNotFound) IsServerError() bool

IsServerError returns true when this get rules get not found response has a 5xx status code

func (*GetRulesGetNotFound) IsSuccess added in v0.2.27

func (o *GetRulesGetNotFound) IsSuccess() bool

IsSuccess returns true when this get rules get not found response has a 2xx status code

func (*GetRulesGetNotFound) String added in v0.2.27

func (o *GetRulesGetNotFound) String() string

type GetRulesGetOK

type GetRulesGetOK 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.APIRulesResponse
}

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

OK

func NewGetRulesGetOK

func NewGetRulesGetOK() *GetRulesGetOK

NewGetRulesGetOK creates a GetRulesGetOK with default headers values

func (*GetRulesGetOK) Code added in v0.2.33

func (o *GetRulesGetOK) Code() int

Code gets the status code for the get rules get o k response

func (*GetRulesGetOK) Error

func (o *GetRulesGetOK) Error() string

func (*GetRulesGetOK) GetPayload

func (o *GetRulesGetOK) GetPayload() *models.APIRulesResponse

func (*GetRulesGetOK) IsClientError added in v0.2.27

func (o *GetRulesGetOK) IsClientError() bool

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

func (*GetRulesGetOK) IsCode added in v0.2.27

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

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

func (*GetRulesGetOK) IsRedirect added in v0.2.27

func (o *GetRulesGetOK) IsRedirect() bool

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

func (*GetRulesGetOK) IsServerError added in v0.2.27

func (o *GetRulesGetOK) IsServerError() bool

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

func (*GetRulesGetOK) IsSuccess added in v0.2.27

func (o *GetRulesGetOK) IsSuccess() bool

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

func (*GetRulesGetOK) String added in v0.2.27

func (o *GetRulesGetOK) String() string

type GetRulesGetParams

type GetRulesGetParams struct {

	/* Body.

	   The "ids" field contains a list of the rules to retrieve.
	*/
	Body *models.APIRulesGetRequestV1

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

GetRulesGetParams contains all the parameters to send to the API endpoint

for the get rules get operation.

Typically these are written to a http.Request.

func NewGetRulesGetParams

func NewGetRulesGetParams() *GetRulesGetParams

NewGetRulesGetParams creates a new GetRulesGetParams 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 NewGetRulesGetParamsWithContext

func NewGetRulesGetParamsWithContext(ctx context.Context) *GetRulesGetParams

NewGetRulesGetParamsWithContext creates a new GetRulesGetParams object with the ability to set a context for a request.

func NewGetRulesGetParamsWithHTTPClient

func NewGetRulesGetParamsWithHTTPClient(client *http.Client) *GetRulesGetParams

NewGetRulesGetParamsWithHTTPClient creates a new GetRulesGetParams object with the ability to set a custom HTTPClient for a request.

func NewGetRulesGetParamsWithTimeout

func NewGetRulesGetParamsWithTimeout(timeout time.Duration) *GetRulesGetParams

NewGetRulesGetParamsWithTimeout creates a new GetRulesGetParams object with the ability to set a timeout on a request.

func (*GetRulesGetParams) SetBody

func (o *GetRulesGetParams) SetBody(body *models.APIRulesGetRequestV1)

SetBody adds the body to the get rules get params

func (*GetRulesGetParams) SetContext

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

SetContext adds the context to the get rules get params

func (*GetRulesGetParams) SetDefaults

func (o *GetRulesGetParams) SetDefaults()

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

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

func (*GetRulesGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get rules get params

func (*GetRulesGetParams) SetTimeout

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

SetTimeout adds the timeout to the get rules get params

func (*GetRulesGetParams) WithBody

WithBody adds the body to the get rules get params

func (*GetRulesGetParams) WithContext

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

WithContext adds the context to the get rules get params

func (*GetRulesGetParams) WithDefaults

func (o *GetRulesGetParams) WithDefaults() *GetRulesGetParams

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

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

func (*GetRulesGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get rules get params

func (*GetRulesGetParams) WithTimeout

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

WithTimeout adds the timeout to the get rules get params

func (*GetRulesGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRulesGetReader

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

GetRulesGetReader is a Reader for the GetRulesGet structure.

func (*GetRulesGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRulesGetTooManyRequests

type GetRulesGetTooManyRequests 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
}

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

Too Many Requests

func NewGetRulesGetTooManyRequests

func NewGetRulesGetTooManyRequests() *GetRulesGetTooManyRequests

NewGetRulesGetTooManyRequests creates a GetRulesGetTooManyRequests with default headers values

func (*GetRulesGetTooManyRequests) Code added in v0.2.33

func (o *GetRulesGetTooManyRequests) Code() int

Code gets the status code for the get rules get too many requests response

func (*GetRulesGetTooManyRequests) Error

func (*GetRulesGetTooManyRequests) GetPayload

func (*GetRulesGetTooManyRequests) IsClientError added in v0.2.27

func (o *GetRulesGetTooManyRequests) IsClientError() bool

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

func (*GetRulesGetTooManyRequests) IsCode added in v0.2.27

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

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

func (*GetRulesGetTooManyRequests) IsRedirect added in v0.2.27

func (o *GetRulesGetTooManyRequests) IsRedirect() bool

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

func (*GetRulesGetTooManyRequests) IsServerError added in v0.2.27

func (o *GetRulesGetTooManyRequests) IsServerError() bool

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

func (*GetRulesGetTooManyRequests) IsSuccess added in v0.2.27

func (o *GetRulesGetTooManyRequests) IsSuccess() bool

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

func (*GetRulesGetTooManyRequests) String added in v0.2.27

func (o *GetRulesGetTooManyRequests) String() string

type GetRulesMixin0Forbidden

type GetRulesMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetRulesMixin0Forbidden

func NewGetRulesMixin0Forbidden() *GetRulesMixin0Forbidden

NewGetRulesMixin0Forbidden creates a GetRulesMixin0Forbidden with default headers values

func (*GetRulesMixin0Forbidden) Code added in v0.2.33

func (o *GetRulesMixin0Forbidden) Code() int

Code gets the status code for the get rules mixin0 forbidden response

func (*GetRulesMixin0Forbidden) Error

func (o *GetRulesMixin0Forbidden) Error() string

func (*GetRulesMixin0Forbidden) GetPayload

func (*GetRulesMixin0Forbidden) IsClientError added in v0.2.27

func (o *GetRulesMixin0Forbidden) IsClientError() bool

IsClientError returns true when this get rules mixin0 forbidden response has a 4xx status code

func (*GetRulesMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this get rules mixin0 forbidden response a status code equal to that given

func (*GetRulesMixin0Forbidden) IsRedirect added in v0.2.27

func (o *GetRulesMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this get rules mixin0 forbidden response has a 3xx status code

func (*GetRulesMixin0Forbidden) IsServerError added in v0.2.27

func (o *GetRulesMixin0Forbidden) IsServerError() bool

IsServerError returns true when this get rules mixin0 forbidden response has a 5xx status code

func (*GetRulesMixin0Forbidden) IsSuccess added in v0.2.27

func (o *GetRulesMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this get rules mixin0 forbidden response has a 2xx status code

func (*GetRulesMixin0Forbidden) String added in v0.2.27

func (o *GetRulesMixin0Forbidden) String() string

type GetRulesMixin0NotFound

type GetRulesMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

GetRulesMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewGetRulesMixin0NotFound

func NewGetRulesMixin0NotFound() *GetRulesMixin0NotFound

NewGetRulesMixin0NotFound creates a GetRulesMixin0NotFound with default headers values

func (*GetRulesMixin0NotFound) Code added in v0.2.33

func (o *GetRulesMixin0NotFound) Code() int

Code gets the status code for the get rules mixin0 not found response

func (*GetRulesMixin0NotFound) Error

func (o *GetRulesMixin0NotFound) Error() string

func (*GetRulesMixin0NotFound) GetPayload

func (*GetRulesMixin0NotFound) IsClientError added in v0.2.27

func (o *GetRulesMixin0NotFound) IsClientError() bool

IsClientError returns true when this get rules mixin0 not found response has a 4xx status code

func (*GetRulesMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this get rules mixin0 not found response a status code equal to that given

func (*GetRulesMixin0NotFound) IsRedirect added in v0.2.27

func (o *GetRulesMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this get rules mixin0 not found response has a 3xx status code

func (*GetRulesMixin0NotFound) IsServerError added in v0.2.27

func (o *GetRulesMixin0NotFound) IsServerError() bool

IsServerError returns true when this get rules mixin0 not found response has a 5xx status code

func (*GetRulesMixin0NotFound) IsSuccess added in v0.2.27

func (o *GetRulesMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this get rules mixin0 not found response has a 2xx status code

func (*GetRulesMixin0NotFound) String added in v0.2.27

func (o *GetRulesMixin0NotFound) String() string

type GetRulesMixin0OK

type GetRulesMixin0OK 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.APIRulesResponse
}

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

OK

func NewGetRulesMixin0OK

func NewGetRulesMixin0OK() *GetRulesMixin0OK

NewGetRulesMixin0OK creates a GetRulesMixin0OK with default headers values

func (*GetRulesMixin0OK) Code added in v0.2.33

func (o *GetRulesMixin0OK) Code() int

Code gets the status code for the get rules mixin0 o k response

func (*GetRulesMixin0OK) Error

func (o *GetRulesMixin0OK) Error() string

func (*GetRulesMixin0OK) GetPayload

func (o *GetRulesMixin0OK) GetPayload() *models.APIRulesResponse

func (*GetRulesMixin0OK) IsClientError added in v0.2.27

func (o *GetRulesMixin0OK) IsClientError() bool

IsClientError returns true when this get rules mixin0 o k response has a 4xx status code

func (*GetRulesMixin0OK) IsCode added in v0.2.27

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

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

func (*GetRulesMixin0OK) IsRedirect added in v0.2.27

func (o *GetRulesMixin0OK) IsRedirect() bool

IsRedirect returns true when this get rules mixin0 o k response has a 3xx status code

func (*GetRulesMixin0OK) IsServerError added in v0.2.27

func (o *GetRulesMixin0OK) IsServerError() bool

IsServerError returns true when this get rules mixin0 o k response has a 5xx status code

func (*GetRulesMixin0OK) IsSuccess added in v0.2.27

func (o *GetRulesMixin0OK) IsSuccess() bool

IsSuccess returns true when this get rules mixin0 o k response has a 2xx status code

func (*GetRulesMixin0OK) String added in v0.2.27

func (o *GetRulesMixin0OK) String() string

type GetRulesMixin0Params

type GetRulesMixin0Params struct {

	/* Ids.

	   The IDs of the entities
	*/
	Ids []string

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

GetRulesMixin0Params contains all the parameters to send to the API endpoint

for the get rules mixin0 operation.

Typically these are written to a http.Request.

func NewGetRulesMixin0Params

func NewGetRulesMixin0Params() *GetRulesMixin0Params

NewGetRulesMixin0Params creates a new GetRulesMixin0Params 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 NewGetRulesMixin0ParamsWithContext

func NewGetRulesMixin0ParamsWithContext(ctx context.Context) *GetRulesMixin0Params

NewGetRulesMixin0ParamsWithContext creates a new GetRulesMixin0Params object with the ability to set a context for a request.

func NewGetRulesMixin0ParamsWithHTTPClient

func NewGetRulesMixin0ParamsWithHTTPClient(client *http.Client) *GetRulesMixin0Params

NewGetRulesMixin0ParamsWithHTTPClient creates a new GetRulesMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewGetRulesMixin0ParamsWithTimeout

func NewGetRulesMixin0ParamsWithTimeout(timeout time.Duration) *GetRulesMixin0Params

NewGetRulesMixin0ParamsWithTimeout creates a new GetRulesMixin0Params object with the ability to set a timeout on a request.

func (*GetRulesMixin0Params) SetContext

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

SetContext adds the context to the get rules mixin0 params

func (*GetRulesMixin0Params) SetDefaults

func (o *GetRulesMixin0Params) SetDefaults()

SetDefaults hydrates default values in the get rules mixin0 params (not the query body).

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

func (*GetRulesMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get rules mixin0 params

func (*GetRulesMixin0Params) SetIds

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

SetIds adds the ids to the get rules mixin0 params

func (*GetRulesMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the get rules mixin0 params

func (*GetRulesMixin0Params) WithContext

WithContext adds the context to the get rules mixin0 params

func (*GetRulesMixin0Params) WithDefaults

func (o *GetRulesMixin0Params) WithDefaults() *GetRulesMixin0Params

WithDefaults hydrates default values in the get rules mixin0 params (not the query body).

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

func (*GetRulesMixin0Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get rules mixin0 params

func (*GetRulesMixin0Params) WithIds

WithIds adds the ids to the get rules mixin0 params

func (*GetRulesMixin0Params) WithTimeout

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

WithTimeout adds the timeout to the get rules mixin0 params

func (*GetRulesMixin0Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRulesMixin0Reader

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

GetRulesMixin0Reader is a Reader for the GetRulesMixin0 structure.

func (*GetRulesMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRulesMixin0TooManyRequests

type GetRulesMixin0TooManyRequests 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
}

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

Too Many Requests

func NewGetRulesMixin0TooManyRequests

func NewGetRulesMixin0TooManyRequests() *GetRulesMixin0TooManyRequests

NewGetRulesMixin0TooManyRequests creates a GetRulesMixin0TooManyRequests with default headers values

func (*GetRulesMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the get rules mixin0 too many requests response

func (*GetRulesMixin0TooManyRequests) Error

func (*GetRulesMixin0TooManyRequests) GetPayload

func (*GetRulesMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *GetRulesMixin0TooManyRequests) IsClientError() bool

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

func (*GetRulesMixin0TooManyRequests) IsCode added in v0.2.27

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

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

func (*GetRulesMixin0TooManyRequests) IsRedirect added in v0.2.27

func (o *GetRulesMixin0TooManyRequests) IsRedirect() bool

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

func (*GetRulesMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *GetRulesMixin0TooManyRequests) IsServerError() bool

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

func (*GetRulesMixin0TooManyRequests) IsSuccess added in v0.2.27

func (o *GetRulesMixin0TooManyRequests) IsSuccess() bool

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

func (*GetRulesMixin0TooManyRequests) String added in v0.2.27

type QueryPatternsForbidden

type QueryPatternsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryPatternsForbidden

func NewQueryPatternsForbidden() *QueryPatternsForbidden

NewQueryPatternsForbidden creates a QueryPatternsForbidden with default headers values

func (*QueryPatternsForbidden) Code added in v0.2.33

func (o *QueryPatternsForbidden) Code() int

Code gets the status code for the query patterns forbidden response

func (*QueryPatternsForbidden) Error

func (o *QueryPatternsForbidden) Error() string

func (*QueryPatternsForbidden) GetPayload

func (*QueryPatternsForbidden) IsClientError added in v0.2.27

func (o *QueryPatternsForbidden) IsClientError() bool

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

func (*QueryPatternsForbidden) IsCode added in v0.2.27

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

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

func (*QueryPatternsForbidden) IsRedirect added in v0.2.27

func (o *QueryPatternsForbidden) IsRedirect() bool

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

func (*QueryPatternsForbidden) IsServerError added in v0.2.27

func (o *QueryPatternsForbidden) IsServerError() bool

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

func (*QueryPatternsForbidden) IsSuccess added in v0.2.27

func (o *QueryPatternsForbidden) IsSuccess() bool

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

func (*QueryPatternsForbidden) String added in v0.2.27

func (o *QueryPatternsForbidden) String() string

type QueryPatternsOK

type QueryPatternsOK 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.MsaQueryResponse
}

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

OK

func NewQueryPatternsOK

func NewQueryPatternsOK() *QueryPatternsOK

NewQueryPatternsOK creates a QueryPatternsOK with default headers values

func (*QueryPatternsOK) Code added in v0.2.33

func (o *QueryPatternsOK) Code() int

Code gets the status code for the query patterns o k response

func (*QueryPatternsOK) Error

func (o *QueryPatternsOK) Error() string

func (*QueryPatternsOK) GetPayload

func (o *QueryPatternsOK) GetPayload() *models.MsaQueryResponse

func (*QueryPatternsOK) IsClientError added in v0.2.27

func (o *QueryPatternsOK) IsClientError() bool

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

func (*QueryPatternsOK) IsCode added in v0.2.27

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

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

func (*QueryPatternsOK) IsRedirect added in v0.2.27

func (o *QueryPatternsOK) IsRedirect() bool

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

func (*QueryPatternsOK) IsServerError added in v0.2.27

func (o *QueryPatternsOK) IsServerError() bool

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

func (*QueryPatternsOK) IsSuccess added in v0.2.27

func (o *QueryPatternsOK) IsSuccess() bool

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

func (*QueryPatternsOK) String added in v0.2.27

func (o *QueryPatternsOK) String() string

type QueryPatternsParams

type QueryPatternsParams struct {

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

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

QueryPatternsParams contains all the parameters to send to the API endpoint

for the query patterns operation.

Typically these are written to a http.Request.

func NewQueryPatternsParams

func NewQueryPatternsParams() *QueryPatternsParams

NewQueryPatternsParams creates a new QueryPatternsParams 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 NewQueryPatternsParamsWithContext

func NewQueryPatternsParamsWithContext(ctx context.Context) *QueryPatternsParams

NewQueryPatternsParamsWithContext creates a new QueryPatternsParams object with the ability to set a context for a request.

func NewQueryPatternsParamsWithHTTPClient

func NewQueryPatternsParamsWithHTTPClient(client *http.Client) *QueryPatternsParams

NewQueryPatternsParamsWithHTTPClient creates a new QueryPatternsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryPatternsParamsWithTimeout

func NewQueryPatternsParamsWithTimeout(timeout time.Duration) *QueryPatternsParams

NewQueryPatternsParamsWithTimeout creates a new QueryPatternsParams object with the ability to set a timeout on a request.

func (*QueryPatternsParams) SetContext

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

SetContext adds the context to the query patterns params

func (*QueryPatternsParams) SetDefaults

func (o *QueryPatternsParams) SetDefaults()

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

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

func (*QueryPatternsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query patterns params

func (*QueryPatternsParams) SetLimit

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

SetLimit adds the limit to the query patterns params

func (*QueryPatternsParams) SetOffset

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

SetOffset adds the offset to the query patterns params

func (*QueryPatternsParams) SetTimeout

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

SetTimeout adds the timeout to the query patterns params

func (*QueryPatternsParams) WithContext

WithContext adds the context to the query patterns params

func (*QueryPatternsParams) WithDefaults

func (o *QueryPatternsParams) WithDefaults() *QueryPatternsParams

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

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

func (*QueryPatternsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query patterns params

func (*QueryPatternsParams) WithLimit

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

WithLimit adds the limit to the query patterns params

func (*QueryPatternsParams) WithOffset

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

WithOffset adds the offset to the query patterns params

func (*QueryPatternsParams) WithTimeout

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

WithTimeout adds the timeout to the query patterns params

func (*QueryPatternsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryPatternsReader

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

QueryPatternsReader is a Reader for the QueryPatterns structure.

func (*QueryPatternsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryPatternsTooManyRequests

type QueryPatternsTooManyRequests 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
}

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

Too Many Requests

func NewQueryPatternsTooManyRequests

func NewQueryPatternsTooManyRequests() *QueryPatternsTooManyRequests

NewQueryPatternsTooManyRequests creates a QueryPatternsTooManyRequests with default headers values

func (*QueryPatternsTooManyRequests) Code added in v0.2.33

Code gets the status code for the query patterns too many requests response

func (*QueryPatternsTooManyRequests) Error

func (*QueryPatternsTooManyRequests) GetPayload

func (*QueryPatternsTooManyRequests) IsClientError added in v0.2.27

func (o *QueryPatternsTooManyRequests) IsClientError() bool

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

func (*QueryPatternsTooManyRequests) IsCode added in v0.2.27

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

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

func (*QueryPatternsTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryPatternsTooManyRequests) IsRedirect() bool

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

func (*QueryPatternsTooManyRequests) IsServerError added in v0.2.27

func (o *QueryPatternsTooManyRequests) IsServerError() bool

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

func (*QueryPatternsTooManyRequests) IsSuccess added in v0.2.27

func (o *QueryPatternsTooManyRequests) IsSuccess() bool

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

func (*QueryPatternsTooManyRequests) String added in v0.2.27

type QueryPlatformsMixin0Forbidden

type QueryPlatformsMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryPlatformsMixin0Forbidden

func NewQueryPlatformsMixin0Forbidden() *QueryPlatformsMixin0Forbidden

NewQueryPlatformsMixin0Forbidden creates a QueryPlatformsMixin0Forbidden with default headers values

func (*QueryPlatformsMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the query platforms mixin0 forbidden response

func (*QueryPlatformsMixin0Forbidden) Error

func (*QueryPlatformsMixin0Forbidden) GetPayload

func (*QueryPlatformsMixin0Forbidden) IsClientError added in v0.2.27

func (o *QueryPlatformsMixin0Forbidden) IsClientError() bool

IsClientError returns true when this query platforms mixin0 forbidden response has a 4xx status code

func (*QueryPlatformsMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this query platforms mixin0 forbidden response a status code equal to that given

func (*QueryPlatformsMixin0Forbidden) IsRedirect added in v0.2.27

func (o *QueryPlatformsMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this query platforms mixin0 forbidden response has a 3xx status code

func (*QueryPlatformsMixin0Forbidden) IsServerError added in v0.2.27

func (o *QueryPlatformsMixin0Forbidden) IsServerError() bool

IsServerError returns true when this query platforms mixin0 forbidden response has a 5xx status code

func (*QueryPlatformsMixin0Forbidden) IsSuccess added in v0.2.27

func (o *QueryPlatformsMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this query platforms mixin0 forbidden response has a 2xx status code

func (*QueryPlatformsMixin0Forbidden) String added in v0.2.27

type QueryPlatformsMixin0OK

type QueryPlatformsMixin0OK 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.MsaQueryResponse
}

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

OK

func NewQueryPlatformsMixin0OK

func NewQueryPlatformsMixin0OK() *QueryPlatformsMixin0OK

NewQueryPlatformsMixin0OK creates a QueryPlatformsMixin0OK with default headers values

func (*QueryPlatformsMixin0OK) Code added in v0.2.33

func (o *QueryPlatformsMixin0OK) Code() int

Code gets the status code for the query platforms mixin0 o k response

func (*QueryPlatformsMixin0OK) Error

func (o *QueryPlatformsMixin0OK) Error() string

func (*QueryPlatformsMixin0OK) GetPayload

func (*QueryPlatformsMixin0OK) IsClientError added in v0.2.27

func (o *QueryPlatformsMixin0OK) IsClientError() bool

IsClientError returns true when this query platforms mixin0 o k response has a 4xx status code

func (*QueryPlatformsMixin0OK) IsCode added in v0.2.27

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

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

func (*QueryPlatformsMixin0OK) IsRedirect added in v0.2.27

func (o *QueryPlatformsMixin0OK) IsRedirect() bool

IsRedirect returns true when this query platforms mixin0 o k response has a 3xx status code

func (*QueryPlatformsMixin0OK) IsServerError added in v0.2.27

func (o *QueryPlatformsMixin0OK) IsServerError() bool

IsServerError returns true when this query platforms mixin0 o k response has a 5xx status code

func (*QueryPlatformsMixin0OK) IsSuccess added in v0.2.27

func (o *QueryPlatformsMixin0OK) IsSuccess() bool

IsSuccess returns true when this query platforms mixin0 o k response has a 2xx status code

func (*QueryPlatformsMixin0OK) String added in v0.2.27

func (o *QueryPlatformsMixin0OK) String() string

type QueryPlatformsMixin0Params

type QueryPlatformsMixin0Params struct {

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

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

QueryPlatformsMixin0Params contains all the parameters to send to the API endpoint

for the query platforms mixin0 operation.

Typically these are written to a http.Request.

func NewQueryPlatformsMixin0Params

func NewQueryPlatformsMixin0Params() *QueryPlatformsMixin0Params

NewQueryPlatformsMixin0Params creates a new QueryPlatformsMixin0Params 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 NewQueryPlatformsMixin0ParamsWithContext

func NewQueryPlatformsMixin0ParamsWithContext(ctx context.Context) *QueryPlatformsMixin0Params

NewQueryPlatformsMixin0ParamsWithContext creates a new QueryPlatformsMixin0Params object with the ability to set a context for a request.

func NewQueryPlatformsMixin0ParamsWithHTTPClient

func NewQueryPlatformsMixin0ParamsWithHTTPClient(client *http.Client) *QueryPlatformsMixin0Params

NewQueryPlatformsMixin0ParamsWithHTTPClient creates a new QueryPlatformsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewQueryPlatformsMixin0ParamsWithTimeout

func NewQueryPlatformsMixin0ParamsWithTimeout(timeout time.Duration) *QueryPlatformsMixin0Params

NewQueryPlatformsMixin0ParamsWithTimeout creates a new QueryPlatformsMixin0Params object with the ability to set a timeout on a request.

func (*QueryPlatformsMixin0Params) SetContext

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

SetContext adds the context to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) SetDefaults

func (o *QueryPlatformsMixin0Params) SetDefaults()

SetDefaults hydrates default values in the query platforms mixin0 params (not the query body).

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

func (*QueryPlatformsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) SetLimit

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

SetLimit adds the limit to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) SetOffset

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

SetOffset adds the offset to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WithContext

WithContext adds the context to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WithDefaults

WithDefaults hydrates default values in the query platforms mixin0 params (not the query body).

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

func (*QueryPlatformsMixin0Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WithLimit

WithLimit adds the limit to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WithOffset

WithOffset adds the offset to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WithTimeout

WithTimeout adds the timeout to the query platforms mixin0 params

func (*QueryPlatformsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryPlatformsMixin0Reader

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

QueryPlatformsMixin0Reader is a Reader for the QueryPlatformsMixin0 structure.

func (*QueryPlatformsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryPlatformsMixin0TooManyRequests

type QueryPlatformsMixin0TooManyRequests 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
}

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

Too Many Requests

func NewQueryPlatformsMixin0TooManyRequests

func NewQueryPlatformsMixin0TooManyRequests() *QueryPlatformsMixin0TooManyRequests

NewQueryPlatformsMixin0TooManyRequests creates a QueryPlatformsMixin0TooManyRequests with default headers values

func (*QueryPlatformsMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the query platforms mixin0 too many requests response

func (*QueryPlatformsMixin0TooManyRequests) Error

func (*QueryPlatformsMixin0TooManyRequests) GetPayload

func (*QueryPlatformsMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *QueryPlatformsMixin0TooManyRequests) IsClientError() bool

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

func (*QueryPlatformsMixin0TooManyRequests) IsCode added in v0.2.27

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

func (*QueryPlatformsMixin0TooManyRequests) IsRedirect added in v0.2.27

func (o *QueryPlatformsMixin0TooManyRequests) IsRedirect() bool

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

func (*QueryPlatformsMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *QueryPlatformsMixin0TooManyRequests) IsServerError() bool

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

func (*QueryPlatformsMixin0TooManyRequests) IsSuccess added in v0.2.27

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

func (*QueryPlatformsMixin0TooManyRequests) String added in v0.2.27

type QueryRuleGroupsFullForbidden

type QueryRuleGroupsFullForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryRuleGroupsFullForbidden

func NewQueryRuleGroupsFullForbidden() *QueryRuleGroupsFullForbidden

NewQueryRuleGroupsFullForbidden creates a QueryRuleGroupsFullForbidden with default headers values

func (*QueryRuleGroupsFullForbidden) Code added in v0.2.33

Code gets the status code for the query rule groups full forbidden response

func (*QueryRuleGroupsFullForbidden) Error

func (*QueryRuleGroupsFullForbidden) GetPayload

func (*QueryRuleGroupsFullForbidden) IsClientError added in v0.2.27

func (o *QueryRuleGroupsFullForbidden) IsClientError() bool

IsClientError returns true when this query rule groups full forbidden response has a 4xx status code

func (*QueryRuleGroupsFullForbidden) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups full forbidden response a status code equal to that given

func (*QueryRuleGroupsFullForbidden) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsFullForbidden) IsRedirect() bool

IsRedirect returns true when this query rule groups full forbidden response has a 3xx status code

func (*QueryRuleGroupsFullForbidden) IsServerError added in v0.2.27

func (o *QueryRuleGroupsFullForbidden) IsServerError() bool

IsServerError returns true when this query rule groups full forbidden response has a 5xx status code

func (*QueryRuleGroupsFullForbidden) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsFullForbidden) IsSuccess() bool

IsSuccess returns true when this query rule groups full forbidden response has a 2xx status code

func (*QueryRuleGroupsFullForbidden) String added in v0.2.27

type QueryRuleGroupsFullNotFound

type QueryRuleGroupsFullNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

QueryRuleGroupsFullNotFound describes a response with status code 404, with default header values.

Not Found

func NewQueryRuleGroupsFullNotFound

func NewQueryRuleGroupsFullNotFound() *QueryRuleGroupsFullNotFound

NewQueryRuleGroupsFullNotFound creates a QueryRuleGroupsFullNotFound with default headers values

func (*QueryRuleGroupsFullNotFound) Code added in v0.2.33

func (o *QueryRuleGroupsFullNotFound) Code() int

Code gets the status code for the query rule groups full not found response

func (*QueryRuleGroupsFullNotFound) Error

func (*QueryRuleGroupsFullNotFound) GetPayload

func (*QueryRuleGroupsFullNotFound) IsClientError added in v0.2.27

func (o *QueryRuleGroupsFullNotFound) IsClientError() bool

IsClientError returns true when this query rule groups full not found response has a 4xx status code

func (*QueryRuleGroupsFullNotFound) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups full not found response a status code equal to that given

func (*QueryRuleGroupsFullNotFound) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsFullNotFound) IsRedirect() bool

IsRedirect returns true when this query rule groups full not found response has a 3xx status code

func (*QueryRuleGroupsFullNotFound) IsServerError added in v0.2.27

func (o *QueryRuleGroupsFullNotFound) IsServerError() bool

IsServerError returns true when this query rule groups full not found response has a 5xx status code

func (*QueryRuleGroupsFullNotFound) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsFullNotFound) IsSuccess() bool

IsSuccess returns true when this query rule groups full not found response has a 2xx status code

func (*QueryRuleGroupsFullNotFound) String added in v0.2.27

func (o *QueryRuleGroupsFullNotFound) String() string

type QueryRuleGroupsFullOK

type QueryRuleGroupsFullOK 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.APIRuleGroupsResponse
}

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

OK

func NewQueryRuleGroupsFullOK

func NewQueryRuleGroupsFullOK() *QueryRuleGroupsFullOK

NewQueryRuleGroupsFullOK creates a QueryRuleGroupsFullOK with default headers values

func (*QueryRuleGroupsFullOK) Code added in v0.2.33

func (o *QueryRuleGroupsFullOK) Code() int

Code gets the status code for the query rule groups full o k response

func (*QueryRuleGroupsFullOK) Error

func (o *QueryRuleGroupsFullOK) Error() string

func (*QueryRuleGroupsFullOK) GetPayload

func (*QueryRuleGroupsFullOK) IsClientError added in v0.2.27

func (o *QueryRuleGroupsFullOK) IsClientError() bool

IsClientError returns true when this query rule groups full o k response has a 4xx status code

func (*QueryRuleGroupsFullOK) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups full o k response a status code equal to that given

func (*QueryRuleGroupsFullOK) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsFullOK) IsRedirect() bool

IsRedirect returns true when this query rule groups full o k response has a 3xx status code

func (*QueryRuleGroupsFullOK) IsServerError added in v0.2.27

func (o *QueryRuleGroupsFullOK) IsServerError() bool

IsServerError returns true when this query rule groups full o k response has a 5xx status code

func (*QueryRuleGroupsFullOK) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsFullOK) IsSuccess() bool

IsSuccess returns true when this query rule groups full o k response has a 2xx status code

func (*QueryRuleGroupsFullOK) String added in v0.2.27

func (o *QueryRuleGroupsFullOK) String() string

type QueryRuleGroupsFullParams

type QueryRuleGroupsFullParams struct {

	/* Filter.

	   FQL query specifying the filter parameters. Filter term criteria: [enabled platform name description rules.action_label rules.name rules.description rules.pattern_severity rules.ruletype_name rules.enabled]. Filter range criteria: created_on, modified_on; use any common date format, such as '2010-05-15T14:55:21.892315096Z'.
	*/
	Filter *string

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

	   Match query criteria, which includes all the filter string fields
	*/
	Q *string

	/* Sort.

	   Possible order by fields: {enabled, name, created_by, created_on, modified_by, modified_on}
	*/
	Sort *string

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

QueryRuleGroupsFullParams contains all the parameters to send to the API endpoint

for the query rule groups full operation.

Typically these are written to a http.Request.

func NewQueryRuleGroupsFullParams

func NewQueryRuleGroupsFullParams() *QueryRuleGroupsFullParams

NewQueryRuleGroupsFullParams creates a new QueryRuleGroupsFullParams 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 NewQueryRuleGroupsFullParamsWithContext

func NewQueryRuleGroupsFullParamsWithContext(ctx context.Context) *QueryRuleGroupsFullParams

NewQueryRuleGroupsFullParamsWithContext creates a new QueryRuleGroupsFullParams object with the ability to set a context for a request.

func NewQueryRuleGroupsFullParamsWithHTTPClient

func NewQueryRuleGroupsFullParamsWithHTTPClient(client *http.Client) *QueryRuleGroupsFullParams

NewQueryRuleGroupsFullParamsWithHTTPClient creates a new QueryRuleGroupsFullParams object with the ability to set a custom HTTPClient for a request.

func NewQueryRuleGroupsFullParamsWithTimeout

func NewQueryRuleGroupsFullParamsWithTimeout(timeout time.Duration) *QueryRuleGroupsFullParams

NewQueryRuleGroupsFullParamsWithTimeout creates a new QueryRuleGroupsFullParams object with the ability to set a timeout on a request.

func (*QueryRuleGroupsFullParams) SetContext

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

SetContext adds the context to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetDefaults

func (o *QueryRuleGroupsFullParams) SetDefaults()

SetDefaults hydrates default values in the query rule groups full params (not the query body).

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

func (*QueryRuleGroupsFullParams) SetFilter

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

SetFilter adds the filter to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetLimit

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

SetLimit adds the limit to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetOffset

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

SetOffset adds the offset to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetQ

func (o *QueryRuleGroupsFullParams) SetQ(q *string)

SetQ adds the q to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetSort

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

SetSort adds the sort to the query rule groups full params

func (*QueryRuleGroupsFullParams) SetTimeout

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

SetTimeout adds the timeout to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithContext

WithContext adds the context to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithDefaults

WithDefaults hydrates default values in the query rule groups full params (not the query body).

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

func (*QueryRuleGroupsFullParams) WithFilter

WithFilter adds the filter to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithLimit

WithLimit adds the limit to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithOffset

WithOffset adds the offset to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithQ

WithQ adds the q to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithSort

WithSort adds the sort to the query rule groups full params

func (*QueryRuleGroupsFullParams) WithTimeout

WithTimeout adds the timeout to the query rule groups full params

func (*QueryRuleGroupsFullParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryRuleGroupsFullReader

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

QueryRuleGroupsFullReader is a Reader for the QueryRuleGroupsFull structure.

func (*QueryRuleGroupsFullReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRuleGroupsFullTooManyRequests

type QueryRuleGroupsFullTooManyRequests 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
}

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

Too Many Requests

func NewQueryRuleGroupsFullTooManyRequests

func NewQueryRuleGroupsFullTooManyRequests() *QueryRuleGroupsFullTooManyRequests

NewQueryRuleGroupsFullTooManyRequests creates a QueryRuleGroupsFullTooManyRequests with default headers values

func (*QueryRuleGroupsFullTooManyRequests) Code added in v0.2.33

Code gets the status code for the query rule groups full too many requests response

func (*QueryRuleGroupsFullTooManyRequests) Error

func (*QueryRuleGroupsFullTooManyRequests) GetPayload

func (*QueryRuleGroupsFullTooManyRequests) IsClientError added in v0.2.27

func (o *QueryRuleGroupsFullTooManyRequests) IsClientError() bool

IsClientError returns true when this query rule groups full too many requests response has a 4xx status code

func (*QueryRuleGroupsFullTooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query rule groups full too many requests response a status code equal to that given

func (*QueryRuleGroupsFullTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsFullTooManyRequests) IsRedirect() bool

IsRedirect returns true when this query rule groups full too many requests response has a 3xx status code

func (*QueryRuleGroupsFullTooManyRequests) IsServerError added in v0.2.27

func (o *QueryRuleGroupsFullTooManyRequests) IsServerError() bool

IsServerError returns true when this query rule groups full too many requests response has a 5xx status code

func (*QueryRuleGroupsFullTooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this query rule groups full too many requests response has a 2xx status code

func (*QueryRuleGroupsFullTooManyRequests) String added in v0.2.27

type QueryRuleGroupsMixin0Forbidden

type QueryRuleGroupsMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryRuleGroupsMixin0Forbidden

func NewQueryRuleGroupsMixin0Forbidden() *QueryRuleGroupsMixin0Forbidden

NewQueryRuleGroupsMixin0Forbidden creates a QueryRuleGroupsMixin0Forbidden with default headers values

func (*QueryRuleGroupsMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the query rule groups mixin0 forbidden response

func (*QueryRuleGroupsMixin0Forbidden) Error

func (*QueryRuleGroupsMixin0Forbidden) GetPayload

func (*QueryRuleGroupsMixin0Forbidden) IsClientError added in v0.2.27

func (o *QueryRuleGroupsMixin0Forbidden) IsClientError() bool

IsClientError returns true when this query rule groups mixin0 forbidden response has a 4xx status code

func (*QueryRuleGroupsMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups mixin0 forbidden response a status code equal to that given

func (*QueryRuleGroupsMixin0Forbidden) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this query rule groups mixin0 forbidden response has a 3xx status code

func (*QueryRuleGroupsMixin0Forbidden) IsServerError added in v0.2.27

func (o *QueryRuleGroupsMixin0Forbidden) IsServerError() bool

IsServerError returns true when this query rule groups mixin0 forbidden response has a 5xx status code

func (*QueryRuleGroupsMixin0Forbidden) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this query rule groups mixin0 forbidden response has a 2xx status code

func (*QueryRuleGroupsMixin0Forbidden) String added in v0.2.27

type QueryRuleGroupsMixin0NotFound

type QueryRuleGroupsMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

QueryRuleGroupsMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewQueryRuleGroupsMixin0NotFound

func NewQueryRuleGroupsMixin0NotFound() *QueryRuleGroupsMixin0NotFound

NewQueryRuleGroupsMixin0NotFound creates a QueryRuleGroupsMixin0NotFound with default headers values

func (*QueryRuleGroupsMixin0NotFound) Code added in v0.2.33

Code gets the status code for the query rule groups mixin0 not found response

func (*QueryRuleGroupsMixin0NotFound) Error

func (*QueryRuleGroupsMixin0NotFound) GetPayload

func (*QueryRuleGroupsMixin0NotFound) IsClientError added in v0.2.27

func (o *QueryRuleGroupsMixin0NotFound) IsClientError() bool

IsClientError returns true when this query rule groups mixin0 not found response has a 4xx status code

func (*QueryRuleGroupsMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups mixin0 not found response a status code equal to that given

func (*QueryRuleGroupsMixin0NotFound) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this query rule groups mixin0 not found response has a 3xx status code

func (*QueryRuleGroupsMixin0NotFound) IsServerError added in v0.2.27

func (o *QueryRuleGroupsMixin0NotFound) IsServerError() bool

IsServerError returns true when this query rule groups mixin0 not found response has a 5xx status code

func (*QueryRuleGroupsMixin0NotFound) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this query rule groups mixin0 not found response has a 2xx status code

func (*QueryRuleGroupsMixin0NotFound) String added in v0.2.27

type QueryRuleGroupsMixin0OK

type QueryRuleGroupsMixin0OK 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.MsaQueryResponse
}

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

OK

func NewQueryRuleGroupsMixin0OK

func NewQueryRuleGroupsMixin0OK() *QueryRuleGroupsMixin0OK

NewQueryRuleGroupsMixin0OK creates a QueryRuleGroupsMixin0OK with default headers values

func (*QueryRuleGroupsMixin0OK) Code added in v0.2.33

func (o *QueryRuleGroupsMixin0OK) Code() int

Code gets the status code for the query rule groups mixin0 o k response

func (*QueryRuleGroupsMixin0OK) Error

func (o *QueryRuleGroupsMixin0OK) Error() string

func (*QueryRuleGroupsMixin0OK) GetPayload

func (*QueryRuleGroupsMixin0OK) IsClientError added in v0.2.27

func (o *QueryRuleGroupsMixin0OK) IsClientError() bool

IsClientError returns true when this query rule groups mixin0 o k response has a 4xx status code

func (*QueryRuleGroupsMixin0OK) IsCode added in v0.2.27

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

IsCode returns true when this query rule groups mixin0 o k response a status code equal to that given

func (*QueryRuleGroupsMixin0OK) IsRedirect added in v0.2.27

func (o *QueryRuleGroupsMixin0OK) IsRedirect() bool

IsRedirect returns true when this query rule groups mixin0 o k response has a 3xx status code

func (*QueryRuleGroupsMixin0OK) IsServerError added in v0.2.27

func (o *QueryRuleGroupsMixin0OK) IsServerError() bool

IsServerError returns true when this query rule groups mixin0 o k response has a 5xx status code

func (*QueryRuleGroupsMixin0OK) IsSuccess added in v0.2.27

func (o *QueryRuleGroupsMixin0OK) IsSuccess() bool

IsSuccess returns true when this query rule groups mixin0 o k response has a 2xx status code

func (*QueryRuleGroupsMixin0OK) String added in v0.2.27

func (o *QueryRuleGroupsMixin0OK) String() string

type QueryRuleGroupsMixin0Params

type QueryRuleGroupsMixin0Params struct {

	/* Filter.

	   FQL query specifying the filter parameters. Filter term criteria: [enabled platform name description rules.action_label rules.name rules.description rules.pattern_severity rules.ruletype_name rules.enabled]. Filter range criteria: created_on, modified_on; use any common date format, such as '2010-05-15T14:55:21.892315096Z'.
	*/
	Filter *string

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

	   Match query criteria, which includes all the filter string fields
	*/
	Q *string

	/* Sort.

	   Possible order by fields: {enabled, name, created_by, created_on, modified_by, modified_on}
	*/
	Sort *string

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

QueryRuleGroupsMixin0Params contains all the parameters to send to the API endpoint

for the query rule groups mixin0 operation.

Typically these are written to a http.Request.

func NewQueryRuleGroupsMixin0Params

func NewQueryRuleGroupsMixin0Params() *QueryRuleGroupsMixin0Params

NewQueryRuleGroupsMixin0Params creates a new QueryRuleGroupsMixin0Params 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 NewQueryRuleGroupsMixin0ParamsWithContext

func NewQueryRuleGroupsMixin0ParamsWithContext(ctx context.Context) *QueryRuleGroupsMixin0Params

NewQueryRuleGroupsMixin0ParamsWithContext creates a new QueryRuleGroupsMixin0Params object with the ability to set a context for a request.

func NewQueryRuleGroupsMixin0ParamsWithHTTPClient

func NewQueryRuleGroupsMixin0ParamsWithHTTPClient(client *http.Client) *QueryRuleGroupsMixin0Params

NewQueryRuleGroupsMixin0ParamsWithHTTPClient creates a new QueryRuleGroupsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewQueryRuleGroupsMixin0ParamsWithTimeout

func NewQueryRuleGroupsMixin0ParamsWithTimeout(timeout time.Duration) *QueryRuleGroupsMixin0Params

NewQueryRuleGroupsMixin0ParamsWithTimeout creates a new QueryRuleGroupsMixin0Params object with the ability to set a timeout on a request.

func (*QueryRuleGroupsMixin0Params) SetContext

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

SetContext adds the context to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetDefaults

func (o *QueryRuleGroupsMixin0Params) SetDefaults()

SetDefaults hydrates default values in the query rule groups mixin0 params (not the query body).

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

func (*QueryRuleGroupsMixin0Params) SetFilter

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

SetFilter adds the filter to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetLimit

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

SetLimit adds the limit to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetOffset

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

SetOffset adds the offset to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetQ

func (o *QueryRuleGroupsMixin0Params) SetQ(q *string)

SetQ adds the q to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetSort

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

SetSort adds the sort to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithContext

WithContext adds the context to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithDefaults

WithDefaults hydrates default values in the query rule groups mixin0 params (not the query body).

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

func (*QueryRuleGroupsMixin0Params) WithFilter

WithFilter adds the filter to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithLimit

WithLimit adds the limit to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithOffset

WithOffset adds the offset to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithQ

WithQ adds the q to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithSort

WithSort adds the sort to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WithTimeout

WithTimeout adds the timeout to the query rule groups mixin0 params

func (*QueryRuleGroupsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryRuleGroupsMixin0Reader

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

QueryRuleGroupsMixin0Reader is a Reader for the QueryRuleGroupsMixin0 structure.

func (*QueryRuleGroupsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRuleGroupsMixin0TooManyRequests

type QueryRuleGroupsMixin0TooManyRequests 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
}

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

Too Many Requests

func NewQueryRuleGroupsMixin0TooManyRequests

func NewQueryRuleGroupsMixin0TooManyRequests() *QueryRuleGroupsMixin0TooManyRequests

NewQueryRuleGroupsMixin0TooManyRequests creates a QueryRuleGroupsMixin0TooManyRequests with default headers values

func (*QueryRuleGroupsMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the query rule groups mixin0 too many requests response

func (*QueryRuleGroupsMixin0TooManyRequests) Error

func (*QueryRuleGroupsMixin0TooManyRequests) GetPayload

func (*QueryRuleGroupsMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *QueryRuleGroupsMixin0TooManyRequests) IsClientError() bool

IsClientError returns true when this query rule groups mixin0 too many requests response has a 4xx status code

func (*QueryRuleGroupsMixin0TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query rule groups mixin0 too many requests response a status code equal to that given

func (*QueryRuleGroupsMixin0TooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this query rule groups mixin0 too many requests response has a 3xx status code

func (*QueryRuleGroupsMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *QueryRuleGroupsMixin0TooManyRequests) IsServerError() bool

IsServerError returns true when this query rule groups mixin0 too many requests response has a 5xx status code

func (*QueryRuleGroupsMixin0TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this query rule groups mixin0 too many requests response has a 2xx status code

func (*QueryRuleGroupsMixin0TooManyRequests) String added in v0.2.27

type QueryRuleTypesForbidden

type QueryRuleTypesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryRuleTypesForbidden

func NewQueryRuleTypesForbidden() *QueryRuleTypesForbidden

NewQueryRuleTypesForbidden creates a QueryRuleTypesForbidden with default headers values

func (*QueryRuleTypesForbidden) Code added in v0.2.33

func (o *QueryRuleTypesForbidden) Code() int

Code gets the status code for the query rule types forbidden response

func (*QueryRuleTypesForbidden) Error

func (o *QueryRuleTypesForbidden) Error() string

func (*QueryRuleTypesForbidden) GetPayload

func (*QueryRuleTypesForbidden) IsClientError added in v0.2.27

func (o *QueryRuleTypesForbidden) IsClientError() bool

IsClientError returns true when this query rule types forbidden response has a 4xx status code

func (*QueryRuleTypesForbidden) IsCode added in v0.2.27

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

IsCode returns true when this query rule types forbidden response a status code equal to that given

func (*QueryRuleTypesForbidden) IsRedirect added in v0.2.27

func (o *QueryRuleTypesForbidden) IsRedirect() bool

IsRedirect returns true when this query rule types forbidden response has a 3xx status code

func (*QueryRuleTypesForbidden) IsServerError added in v0.2.27

func (o *QueryRuleTypesForbidden) IsServerError() bool

IsServerError returns true when this query rule types forbidden response has a 5xx status code

func (*QueryRuleTypesForbidden) IsSuccess added in v0.2.27

func (o *QueryRuleTypesForbidden) IsSuccess() bool

IsSuccess returns true when this query rule types forbidden response has a 2xx status code

func (*QueryRuleTypesForbidden) String added in v0.2.27

func (o *QueryRuleTypesForbidden) String() string

type QueryRuleTypesOK

type QueryRuleTypesOK 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.MsaQueryResponse
}

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

OK

func NewQueryRuleTypesOK

func NewQueryRuleTypesOK() *QueryRuleTypesOK

NewQueryRuleTypesOK creates a QueryRuleTypesOK with default headers values

func (*QueryRuleTypesOK) Code added in v0.2.33

func (o *QueryRuleTypesOK) Code() int

Code gets the status code for the query rule types o k response

func (*QueryRuleTypesOK) Error

func (o *QueryRuleTypesOK) Error() string

func (*QueryRuleTypesOK) GetPayload

func (o *QueryRuleTypesOK) GetPayload() *models.MsaQueryResponse

func (*QueryRuleTypesOK) IsClientError added in v0.2.27

func (o *QueryRuleTypesOK) IsClientError() bool

IsClientError returns true when this query rule types o k response has a 4xx status code

func (*QueryRuleTypesOK) IsCode added in v0.2.27

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

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

func (*QueryRuleTypesOK) IsRedirect added in v0.2.27

func (o *QueryRuleTypesOK) IsRedirect() bool

IsRedirect returns true when this query rule types o k response has a 3xx status code

func (*QueryRuleTypesOK) IsServerError added in v0.2.27

func (o *QueryRuleTypesOK) IsServerError() bool

IsServerError returns true when this query rule types o k response has a 5xx status code

func (*QueryRuleTypesOK) IsSuccess added in v0.2.27

func (o *QueryRuleTypesOK) IsSuccess() bool

IsSuccess returns true when this query rule types o k response has a 2xx status code

func (*QueryRuleTypesOK) String added in v0.2.27

func (o *QueryRuleTypesOK) String() string

type QueryRuleTypesParams

type QueryRuleTypesParams struct {

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

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

QueryRuleTypesParams contains all the parameters to send to the API endpoint

for the query rule types operation.

Typically these are written to a http.Request.

func NewQueryRuleTypesParams

func NewQueryRuleTypesParams() *QueryRuleTypesParams

NewQueryRuleTypesParams creates a new QueryRuleTypesParams 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 NewQueryRuleTypesParamsWithContext

func NewQueryRuleTypesParamsWithContext(ctx context.Context) *QueryRuleTypesParams

NewQueryRuleTypesParamsWithContext creates a new QueryRuleTypesParams object with the ability to set a context for a request.

func NewQueryRuleTypesParamsWithHTTPClient

func NewQueryRuleTypesParamsWithHTTPClient(client *http.Client) *QueryRuleTypesParams

NewQueryRuleTypesParamsWithHTTPClient creates a new QueryRuleTypesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryRuleTypesParamsWithTimeout

func NewQueryRuleTypesParamsWithTimeout(timeout time.Duration) *QueryRuleTypesParams

NewQueryRuleTypesParamsWithTimeout creates a new QueryRuleTypesParams object with the ability to set a timeout on a request.

func (*QueryRuleTypesParams) SetContext

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

SetContext adds the context to the query rule types params

func (*QueryRuleTypesParams) SetDefaults

func (o *QueryRuleTypesParams) SetDefaults()

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

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

func (*QueryRuleTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query rule types params

func (*QueryRuleTypesParams) SetLimit

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

SetLimit adds the limit to the query rule types params

func (*QueryRuleTypesParams) SetOffset

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

SetOffset adds the offset to the query rule types params

func (*QueryRuleTypesParams) SetTimeout

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

SetTimeout adds the timeout to the query rule types params

func (*QueryRuleTypesParams) WithContext

WithContext adds the context to the query rule types params

func (*QueryRuleTypesParams) WithDefaults

func (o *QueryRuleTypesParams) WithDefaults() *QueryRuleTypesParams

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

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

func (*QueryRuleTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query rule types params

func (*QueryRuleTypesParams) WithLimit

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

WithLimit adds the limit to the query rule types params

func (*QueryRuleTypesParams) WithOffset

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

WithOffset adds the offset to the query rule types params

func (*QueryRuleTypesParams) WithTimeout

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

WithTimeout adds the timeout to the query rule types params

func (*QueryRuleTypesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryRuleTypesReader

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

QueryRuleTypesReader is a Reader for the QueryRuleTypes structure.

func (*QueryRuleTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRuleTypesTooManyRequests

type QueryRuleTypesTooManyRequests 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
}

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

Too Many Requests

func NewQueryRuleTypesTooManyRequests

func NewQueryRuleTypesTooManyRequests() *QueryRuleTypesTooManyRequests

NewQueryRuleTypesTooManyRequests creates a QueryRuleTypesTooManyRequests with default headers values

func (*QueryRuleTypesTooManyRequests) Code added in v0.2.33

Code gets the status code for the query rule types too many requests response

func (*QueryRuleTypesTooManyRequests) Error

func (*QueryRuleTypesTooManyRequests) GetPayload

func (*QueryRuleTypesTooManyRequests) IsClientError added in v0.2.27

func (o *QueryRuleTypesTooManyRequests) IsClientError() bool

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

func (*QueryRuleTypesTooManyRequests) IsCode added in v0.2.27

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

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

func (*QueryRuleTypesTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryRuleTypesTooManyRequests) IsRedirect() bool

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

func (*QueryRuleTypesTooManyRequests) IsServerError added in v0.2.27

func (o *QueryRuleTypesTooManyRequests) IsServerError() bool

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

func (*QueryRuleTypesTooManyRequests) IsSuccess added in v0.2.27

func (o *QueryRuleTypesTooManyRequests) IsSuccess() bool

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

func (*QueryRuleTypesTooManyRequests) String added in v0.2.27

type QueryRulesMixin0Forbidden

type QueryRulesMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryRulesMixin0Forbidden

func NewQueryRulesMixin0Forbidden() *QueryRulesMixin0Forbidden

NewQueryRulesMixin0Forbidden creates a QueryRulesMixin0Forbidden with default headers values

func (*QueryRulesMixin0Forbidden) Code added in v0.2.33

func (o *QueryRulesMixin0Forbidden) Code() int

Code gets the status code for the query rules mixin0 forbidden response

func (*QueryRulesMixin0Forbidden) Error

func (o *QueryRulesMixin0Forbidden) Error() string

func (*QueryRulesMixin0Forbidden) GetPayload

func (*QueryRulesMixin0Forbidden) IsClientError added in v0.2.27

func (o *QueryRulesMixin0Forbidden) IsClientError() bool

IsClientError returns true when this query rules mixin0 forbidden response has a 4xx status code

func (*QueryRulesMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this query rules mixin0 forbidden response a status code equal to that given

func (*QueryRulesMixin0Forbidden) IsRedirect added in v0.2.27

func (o *QueryRulesMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this query rules mixin0 forbidden response has a 3xx status code

func (*QueryRulesMixin0Forbidden) IsServerError added in v0.2.27

func (o *QueryRulesMixin0Forbidden) IsServerError() bool

IsServerError returns true when this query rules mixin0 forbidden response has a 5xx status code

func (*QueryRulesMixin0Forbidden) IsSuccess added in v0.2.27

func (o *QueryRulesMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this query rules mixin0 forbidden response has a 2xx status code

func (*QueryRulesMixin0Forbidden) String added in v0.2.27

func (o *QueryRulesMixin0Forbidden) String() string

type QueryRulesMixin0NotFound

type QueryRulesMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

QueryRulesMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewQueryRulesMixin0NotFound

func NewQueryRulesMixin0NotFound() *QueryRulesMixin0NotFound

NewQueryRulesMixin0NotFound creates a QueryRulesMixin0NotFound with default headers values

func (*QueryRulesMixin0NotFound) Code added in v0.2.33

func (o *QueryRulesMixin0NotFound) Code() int

Code gets the status code for the query rules mixin0 not found response

func (*QueryRulesMixin0NotFound) Error

func (o *QueryRulesMixin0NotFound) Error() string

func (*QueryRulesMixin0NotFound) GetPayload

func (*QueryRulesMixin0NotFound) IsClientError added in v0.2.27

func (o *QueryRulesMixin0NotFound) IsClientError() bool

IsClientError returns true when this query rules mixin0 not found response has a 4xx status code

func (*QueryRulesMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this query rules mixin0 not found response a status code equal to that given

func (*QueryRulesMixin0NotFound) IsRedirect added in v0.2.27

func (o *QueryRulesMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this query rules mixin0 not found response has a 3xx status code

func (*QueryRulesMixin0NotFound) IsServerError added in v0.2.27

func (o *QueryRulesMixin0NotFound) IsServerError() bool

IsServerError returns true when this query rules mixin0 not found response has a 5xx status code

func (*QueryRulesMixin0NotFound) IsSuccess added in v0.2.27

func (o *QueryRulesMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this query rules mixin0 not found response has a 2xx status code

func (*QueryRulesMixin0NotFound) String added in v0.2.27

func (o *QueryRulesMixin0NotFound) String() string

type QueryRulesMixin0OK

type QueryRulesMixin0OK 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.MsaQueryResponse
}

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

OK

func NewQueryRulesMixin0OK

func NewQueryRulesMixin0OK() *QueryRulesMixin0OK

NewQueryRulesMixin0OK creates a QueryRulesMixin0OK with default headers values

func (*QueryRulesMixin0OK) Code added in v0.2.33

func (o *QueryRulesMixin0OK) Code() int

Code gets the status code for the query rules mixin0 o k response

func (*QueryRulesMixin0OK) Error

func (o *QueryRulesMixin0OK) Error() string

func (*QueryRulesMixin0OK) GetPayload

func (o *QueryRulesMixin0OK) GetPayload() *models.MsaQueryResponse

func (*QueryRulesMixin0OK) IsClientError added in v0.2.27

func (o *QueryRulesMixin0OK) IsClientError() bool

IsClientError returns true when this query rules mixin0 o k response has a 4xx status code

func (*QueryRulesMixin0OK) IsCode added in v0.2.27

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

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

func (*QueryRulesMixin0OK) IsRedirect added in v0.2.27

func (o *QueryRulesMixin0OK) IsRedirect() bool

IsRedirect returns true when this query rules mixin0 o k response has a 3xx status code

func (*QueryRulesMixin0OK) IsServerError added in v0.2.27

func (o *QueryRulesMixin0OK) IsServerError() bool

IsServerError returns true when this query rules mixin0 o k response has a 5xx status code

func (*QueryRulesMixin0OK) IsSuccess added in v0.2.27

func (o *QueryRulesMixin0OK) IsSuccess() bool

IsSuccess returns true when this query rules mixin0 o k response has a 2xx status code

func (*QueryRulesMixin0OK) String added in v0.2.27

func (o *QueryRulesMixin0OK) String() string

type QueryRulesMixin0Params

type QueryRulesMixin0Params struct {

	/* Filter.

	   FQL query specifying the filter parameters. Filter term criteria: [enabled platform name description rules.action_label rules.name rules.description rules.pattern_severity rules.ruletype_name rules.enabled]. Filter range criteria: created_on, modified_on; use any common date format, such as '2010-05-15T14:55:21.892315096Z'.
	*/
	Filter *string

	/* Limit.

	   Number of IDs to return
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

	   Match query criteria, which includes all the filter string fields
	*/
	Q *string

	/* Sort.

	   Possible order by fields: {rules.current_version.description, rules.current_version.action_label, rules.current_version.modified_on, rules.created_on, rules.current_version.name, rules.created_by, rules.current_version.pattern_severity, rules.current_version.modified_by, rules.ruletype_name, rules.enabled}
	*/
	Sort *string

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

QueryRulesMixin0Params contains all the parameters to send to the API endpoint

for the query rules mixin0 operation.

Typically these are written to a http.Request.

func NewQueryRulesMixin0Params

func NewQueryRulesMixin0Params() *QueryRulesMixin0Params

NewQueryRulesMixin0Params creates a new QueryRulesMixin0Params 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 NewQueryRulesMixin0ParamsWithContext

func NewQueryRulesMixin0ParamsWithContext(ctx context.Context) *QueryRulesMixin0Params

NewQueryRulesMixin0ParamsWithContext creates a new QueryRulesMixin0Params object with the ability to set a context for a request.

func NewQueryRulesMixin0ParamsWithHTTPClient

func NewQueryRulesMixin0ParamsWithHTTPClient(client *http.Client) *QueryRulesMixin0Params

NewQueryRulesMixin0ParamsWithHTTPClient creates a new QueryRulesMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewQueryRulesMixin0ParamsWithTimeout

func NewQueryRulesMixin0ParamsWithTimeout(timeout time.Duration) *QueryRulesMixin0Params

NewQueryRulesMixin0ParamsWithTimeout creates a new QueryRulesMixin0Params object with the ability to set a timeout on a request.

func (*QueryRulesMixin0Params) SetContext

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

SetContext adds the context to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetDefaults

func (o *QueryRulesMixin0Params) SetDefaults()

SetDefaults hydrates default values in the query rules mixin0 params (not the query body).

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

func (*QueryRulesMixin0Params) SetFilter

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

SetFilter adds the filter to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetLimit

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

SetLimit adds the limit to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetOffset

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

SetOffset adds the offset to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetQ

func (o *QueryRulesMixin0Params) SetQ(q *string)

SetQ adds the q to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetSort

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

SetSort adds the sort to the query rules mixin0 params

func (*QueryRulesMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithContext

WithContext adds the context to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithDefaults

WithDefaults hydrates default values in the query rules mixin0 params (not the query body).

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

func (*QueryRulesMixin0Params) WithFilter

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

WithFilter adds the filter to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithLimit

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

WithLimit adds the limit to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithOffset

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

WithOffset adds the offset to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithQ

WithQ adds the q to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithSort

WithSort adds the sort to the query rules mixin0 params

func (*QueryRulesMixin0Params) WithTimeout

WithTimeout adds the timeout to the query rules mixin0 params

func (*QueryRulesMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryRulesMixin0Reader

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

QueryRulesMixin0Reader is a Reader for the QueryRulesMixin0 structure.

func (*QueryRulesMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRulesMixin0TooManyRequests

type QueryRulesMixin0TooManyRequests 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
}

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

Too Many Requests

func NewQueryRulesMixin0TooManyRequests

func NewQueryRulesMixin0TooManyRequests() *QueryRulesMixin0TooManyRequests

NewQueryRulesMixin0TooManyRequests creates a QueryRulesMixin0TooManyRequests with default headers values

func (*QueryRulesMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the query rules mixin0 too many requests response

func (*QueryRulesMixin0TooManyRequests) Error

func (*QueryRulesMixin0TooManyRequests) GetPayload

func (*QueryRulesMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *QueryRulesMixin0TooManyRequests) IsClientError() bool

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

func (*QueryRulesMixin0TooManyRequests) IsCode added in v0.2.27

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

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

func (*QueryRulesMixin0TooManyRequests) IsRedirect added in v0.2.27

func (o *QueryRulesMixin0TooManyRequests) IsRedirect() bool

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

func (*QueryRulesMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *QueryRulesMixin0TooManyRequests) IsServerError() bool

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

func (*QueryRulesMixin0TooManyRequests) IsSuccess added in v0.2.27

func (o *QueryRulesMixin0TooManyRequests) IsSuccess() bool

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

func (*QueryRulesMixin0TooManyRequests) String added in v0.2.27

type UpdateRuleGroupMixin0Forbidden

type UpdateRuleGroupMixin0Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewUpdateRuleGroupMixin0Forbidden

func NewUpdateRuleGroupMixin0Forbidden() *UpdateRuleGroupMixin0Forbidden

NewUpdateRuleGroupMixin0Forbidden creates a UpdateRuleGroupMixin0Forbidden with default headers values

func (*UpdateRuleGroupMixin0Forbidden) Code added in v0.2.33

Code gets the status code for the update rule group mixin0 forbidden response

func (*UpdateRuleGroupMixin0Forbidden) Error

func (*UpdateRuleGroupMixin0Forbidden) GetPayload

func (*UpdateRuleGroupMixin0Forbidden) IsClientError added in v0.2.27

func (o *UpdateRuleGroupMixin0Forbidden) IsClientError() bool

IsClientError returns true when this update rule group mixin0 forbidden response has a 4xx status code

func (*UpdateRuleGroupMixin0Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this update rule group mixin0 forbidden response a status code equal to that given

func (*UpdateRuleGroupMixin0Forbidden) IsRedirect added in v0.2.27

func (o *UpdateRuleGroupMixin0Forbidden) IsRedirect() bool

IsRedirect returns true when this update rule group mixin0 forbidden response has a 3xx status code

func (*UpdateRuleGroupMixin0Forbidden) IsServerError added in v0.2.27

func (o *UpdateRuleGroupMixin0Forbidden) IsServerError() bool

IsServerError returns true when this update rule group mixin0 forbidden response has a 5xx status code

func (*UpdateRuleGroupMixin0Forbidden) IsSuccess added in v0.2.27

func (o *UpdateRuleGroupMixin0Forbidden) IsSuccess() bool

IsSuccess returns true when this update rule group mixin0 forbidden response has a 2xx status code

func (*UpdateRuleGroupMixin0Forbidden) String added in v0.2.27

type UpdateRuleGroupMixin0NotFound

type UpdateRuleGroupMixin0NotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

UpdateRuleGroupMixin0NotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateRuleGroupMixin0NotFound

func NewUpdateRuleGroupMixin0NotFound() *UpdateRuleGroupMixin0NotFound

NewUpdateRuleGroupMixin0NotFound creates a UpdateRuleGroupMixin0NotFound with default headers values

func (*UpdateRuleGroupMixin0NotFound) Code added in v0.2.33

Code gets the status code for the update rule group mixin0 not found response

func (*UpdateRuleGroupMixin0NotFound) Error

func (*UpdateRuleGroupMixin0NotFound) GetPayload

func (*UpdateRuleGroupMixin0NotFound) IsClientError added in v0.2.27

func (o *UpdateRuleGroupMixin0NotFound) IsClientError() bool

IsClientError returns true when this update rule group mixin0 not found response has a 4xx status code

func (*UpdateRuleGroupMixin0NotFound) IsCode added in v0.2.27

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

IsCode returns true when this update rule group mixin0 not found response a status code equal to that given

func (*UpdateRuleGroupMixin0NotFound) IsRedirect added in v0.2.27

func (o *UpdateRuleGroupMixin0NotFound) IsRedirect() bool

IsRedirect returns true when this update rule group mixin0 not found response has a 3xx status code

func (*UpdateRuleGroupMixin0NotFound) IsServerError added in v0.2.27

func (o *UpdateRuleGroupMixin0NotFound) IsServerError() bool

IsServerError returns true when this update rule group mixin0 not found response has a 5xx status code

func (*UpdateRuleGroupMixin0NotFound) IsSuccess added in v0.2.27

func (o *UpdateRuleGroupMixin0NotFound) IsSuccess() bool

IsSuccess returns true when this update rule group mixin0 not found response has a 2xx status code

func (*UpdateRuleGroupMixin0NotFound) String added in v0.2.27

type UpdateRuleGroupMixin0OK

type UpdateRuleGroupMixin0OK 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.APIRuleGroupsResponse
}

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

OK

func NewUpdateRuleGroupMixin0OK

func NewUpdateRuleGroupMixin0OK() *UpdateRuleGroupMixin0OK

NewUpdateRuleGroupMixin0OK creates a UpdateRuleGroupMixin0OK with default headers values

func (*UpdateRuleGroupMixin0OK) Code added in v0.2.33

func (o *UpdateRuleGroupMixin0OK) Code() int

Code gets the status code for the update rule group mixin0 o k response

func (*UpdateRuleGroupMixin0OK) Error

func (o *UpdateRuleGroupMixin0OK) Error() string

func (*UpdateRuleGroupMixin0OK) GetPayload

func (*UpdateRuleGroupMixin0OK) IsClientError added in v0.2.27

func (o *UpdateRuleGroupMixin0OK) IsClientError() bool

IsClientError returns true when this update rule group mixin0 o k response has a 4xx status code

func (*UpdateRuleGroupMixin0OK) IsCode added in v0.2.27

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

IsCode returns true when this update rule group mixin0 o k response a status code equal to that given

func (*UpdateRuleGroupMixin0OK) IsRedirect added in v0.2.27

func (o *UpdateRuleGroupMixin0OK) IsRedirect() bool

IsRedirect returns true when this update rule group mixin0 o k response has a 3xx status code

func (*UpdateRuleGroupMixin0OK) IsServerError added in v0.2.27

func (o *UpdateRuleGroupMixin0OK) IsServerError() bool

IsServerError returns true when this update rule group mixin0 o k response has a 5xx status code

func (*UpdateRuleGroupMixin0OK) IsSuccess added in v0.2.27

func (o *UpdateRuleGroupMixin0OK) IsSuccess() bool

IsSuccess returns true when this update rule group mixin0 o k response has a 2xx status code

func (*UpdateRuleGroupMixin0OK) String added in v0.2.27

func (o *UpdateRuleGroupMixin0OK) String() string

type UpdateRuleGroupMixin0Params

type UpdateRuleGroupMixin0Params struct {

	// Body.
	Body *models.APIRuleGroupModifyRequestV1

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

UpdateRuleGroupMixin0Params contains all the parameters to send to the API endpoint

for the update rule group mixin0 operation.

Typically these are written to a http.Request.

func NewUpdateRuleGroupMixin0Params

func NewUpdateRuleGroupMixin0Params() *UpdateRuleGroupMixin0Params

NewUpdateRuleGroupMixin0Params creates a new UpdateRuleGroupMixin0Params 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 NewUpdateRuleGroupMixin0ParamsWithContext

func NewUpdateRuleGroupMixin0ParamsWithContext(ctx context.Context) *UpdateRuleGroupMixin0Params

NewUpdateRuleGroupMixin0ParamsWithContext creates a new UpdateRuleGroupMixin0Params object with the ability to set a context for a request.

func NewUpdateRuleGroupMixin0ParamsWithHTTPClient

func NewUpdateRuleGroupMixin0ParamsWithHTTPClient(client *http.Client) *UpdateRuleGroupMixin0Params

NewUpdateRuleGroupMixin0ParamsWithHTTPClient creates a new UpdateRuleGroupMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewUpdateRuleGroupMixin0ParamsWithTimeout

func NewUpdateRuleGroupMixin0ParamsWithTimeout(timeout time.Duration) *UpdateRuleGroupMixin0Params

NewUpdateRuleGroupMixin0ParamsWithTimeout creates a new UpdateRuleGroupMixin0Params object with the ability to set a timeout on a request.

func (*UpdateRuleGroupMixin0Params) SetBody

SetBody adds the body to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) SetContext

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

SetContext adds the context to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) SetDefaults

func (o *UpdateRuleGroupMixin0Params) SetDefaults()

SetDefaults hydrates default values in the update rule group mixin0 params (not the query body).

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

func (*UpdateRuleGroupMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) WithBody

WithBody adds the body to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) WithContext

WithContext adds the context to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) WithDefaults

WithDefaults hydrates default values in the update rule group mixin0 params (not the query body).

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

func (*UpdateRuleGroupMixin0Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) WithTimeout

WithTimeout adds the timeout to the update rule group mixin0 params

func (*UpdateRuleGroupMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupMixin0Reader

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

UpdateRuleGroupMixin0Reader is a Reader for the UpdateRuleGroupMixin0 structure.

func (*UpdateRuleGroupMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRuleGroupMixin0TooManyRequests

type UpdateRuleGroupMixin0TooManyRequests 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
}

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

Too Many Requests

func NewUpdateRuleGroupMixin0TooManyRequests

func NewUpdateRuleGroupMixin0TooManyRequests() *UpdateRuleGroupMixin0TooManyRequests

NewUpdateRuleGroupMixin0TooManyRequests creates a UpdateRuleGroupMixin0TooManyRequests with default headers values

func (*UpdateRuleGroupMixin0TooManyRequests) Code added in v0.2.33

Code gets the status code for the update rule group mixin0 too many requests response

func (*UpdateRuleGroupMixin0TooManyRequests) Error

func (*UpdateRuleGroupMixin0TooManyRequests) GetPayload

func (*UpdateRuleGroupMixin0TooManyRequests) IsClientError added in v0.2.27

func (o *UpdateRuleGroupMixin0TooManyRequests) IsClientError() bool

IsClientError returns true when this update rule group mixin0 too many requests response has a 4xx status code

func (*UpdateRuleGroupMixin0TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this update rule group mixin0 too many requests response a status code equal to that given

func (*UpdateRuleGroupMixin0TooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this update rule group mixin0 too many requests response has a 3xx status code

func (*UpdateRuleGroupMixin0TooManyRequests) IsServerError added in v0.2.27

func (o *UpdateRuleGroupMixin0TooManyRequests) IsServerError() bool

IsServerError returns true when this update rule group mixin0 too many requests response has a 5xx status code

func (*UpdateRuleGroupMixin0TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this update rule group mixin0 too many requests response has a 2xx status code

func (*UpdateRuleGroupMixin0TooManyRequests) String added in v0.2.27

type UpdateRulesForbidden

type UpdateRulesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewUpdateRulesForbidden

func NewUpdateRulesForbidden() *UpdateRulesForbidden

NewUpdateRulesForbidden creates a UpdateRulesForbidden with default headers values

func (*UpdateRulesForbidden) Code added in v0.2.33

func (o *UpdateRulesForbidden) Code() int

Code gets the status code for the update rules forbidden response

func (*UpdateRulesForbidden) Error

func (o *UpdateRulesForbidden) Error() string

func (*UpdateRulesForbidden) GetPayload

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

func (*UpdateRulesForbidden) IsClientError added in v0.2.27

func (o *UpdateRulesForbidden) IsClientError() bool

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

func (*UpdateRulesForbidden) IsCode added in v0.2.27

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

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

func (*UpdateRulesForbidden) IsRedirect added in v0.2.27

func (o *UpdateRulesForbidden) IsRedirect() bool

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

func (*UpdateRulesForbidden) IsServerError added in v0.2.27

func (o *UpdateRulesForbidden) IsServerError() bool

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

func (*UpdateRulesForbidden) IsSuccess added in v0.2.27

func (o *UpdateRulesForbidden) IsSuccess() bool

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

func (*UpdateRulesForbidden) String added in v0.2.27

func (o *UpdateRulesForbidden) String() string

type UpdateRulesNotFound

type UpdateRulesNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

UpdateRulesNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateRulesNotFound

func NewUpdateRulesNotFound() *UpdateRulesNotFound

NewUpdateRulesNotFound creates a UpdateRulesNotFound with default headers values

func (*UpdateRulesNotFound) Code added in v0.2.33

func (o *UpdateRulesNotFound) Code() int

Code gets the status code for the update rules not found response

func (*UpdateRulesNotFound) Error

func (o *UpdateRulesNotFound) Error() string

func (*UpdateRulesNotFound) GetPayload

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

func (*UpdateRulesNotFound) IsClientError added in v0.2.27

func (o *UpdateRulesNotFound) IsClientError() bool

IsClientError returns true when this update rules not found response has a 4xx status code

func (*UpdateRulesNotFound) IsCode added in v0.2.27

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

IsCode returns true when this update rules not found response a status code equal to that given

func (*UpdateRulesNotFound) IsRedirect added in v0.2.27

func (o *UpdateRulesNotFound) IsRedirect() bool

IsRedirect returns true when this update rules not found response has a 3xx status code

func (*UpdateRulesNotFound) IsServerError added in v0.2.27

func (o *UpdateRulesNotFound) IsServerError() bool

IsServerError returns true when this update rules not found response has a 5xx status code

func (*UpdateRulesNotFound) IsSuccess added in v0.2.27

func (o *UpdateRulesNotFound) IsSuccess() bool

IsSuccess returns true when this update rules not found response has a 2xx status code

func (*UpdateRulesNotFound) String added in v0.2.27

func (o *UpdateRulesNotFound) String() string

type UpdateRulesOK

type UpdateRulesOK 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.APIRulesResponse
}

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

OK

func NewUpdateRulesOK

func NewUpdateRulesOK() *UpdateRulesOK

NewUpdateRulesOK creates a UpdateRulesOK with default headers values

func (*UpdateRulesOK) Code added in v0.2.33

func (o *UpdateRulesOK) Code() int

Code gets the status code for the update rules o k response

func (*UpdateRulesOK) Error

func (o *UpdateRulesOK) Error() string

func (*UpdateRulesOK) GetPayload

func (o *UpdateRulesOK) GetPayload() *models.APIRulesResponse

func (*UpdateRulesOK) IsClientError added in v0.2.27

func (o *UpdateRulesOK) IsClientError() bool

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

func (*UpdateRulesOK) IsCode added in v0.2.27

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

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

func (*UpdateRulesOK) IsRedirect added in v0.2.27

func (o *UpdateRulesOK) IsRedirect() bool

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

func (*UpdateRulesOK) IsServerError added in v0.2.27

func (o *UpdateRulesOK) IsServerError() bool

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

func (*UpdateRulesOK) IsSuccess added in v0.2.27

func (o *UpdateRulesOK) IsSuccess() bool

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

func (*UpdateRulesOK) String added in v0.2.27

func (o *UpdateRulesOK) String() string

type UpdateRulesParams

type UpdateRulesParams struct {

	// Body.
	Body *models.APIRuleUpdatesRequestV1

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

UpdateRulesParams contains all the parameters to send to the API endpoint

for the update rules operation.

Typically these are written to a http.Request.

func NewUpdateRulesParams

func NewUpdateRulesParams() *UpdateRulesParams

NewUpdateRulesParams creates a new UpdateRulesParams 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 NewUpdateRulesParamsWithContext

func NewUpdateRulesParamsWithContext(ctx context.Context) *UpdateRulesParams

NewUpdateRulesParamsWithContext creates a new UpdateRulesParams object with the ability to set a context for a request.

func NewUpdateRulesParamsWithHTTPClient

func NewUpdateRulesParamsWithHTTPClient(client *http.Client) *UpdateRulesParams

NewUpdateRulesParamsWithHTTPClient creates a new UpdateRulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRulesParamsWithTimeout

func NewUpdateRulesParamsWithTimeout(timeout time.Duration) *UpdateRulesParams

NewUpdateRulesParamsWithTimeout creates a new UpdateRulesParams object with the ability to set a timeout on a request.

func (*UpdateRulesParams) SetBody

SetBody adds the body to the update rules params

func (*UpdateRulesParams) SetContext

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

SetContext adds the context to the update rules params

func (*UpdateRulesParams) SetDefaults

func (o *UpdateRulesParams) SetDefaults()

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

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

func (*UpdateRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) SetTimeout

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

SetTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WithBody

WithBody adds the body to the update rules params

func (*UpdateRulesParams) WithContext

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

WithContext adds the context to the update rules params

func (*UpdateRulesParams) WithDefaults

func (o *UpdateRulesParams) WithDefaults() *UpdateRulesParams

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

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

func (*UpdateRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) WithTimeout

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

WithTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRulesReader

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

UpdateRulesReader is a Reader for the UpdateRules structure.

func (*UpdateRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRulesTooManyRequests

type UpdateRulesTooManyRequests 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
}

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

Too Many Requests

func NewUpdateRulesTooManyRequests

func NewUpdateRulesTooManyRequests() *UpdateRulesTooManyRequests

NewUpdateRulesTooManyRequests creates a UpdateRulesTooManyRequests with default headers values

func (*UpdateRulesTooManyRequests) Code added in v0.2.33

func (o *UpdateRulesTooManyRequests) Code() int

Code gets the status code for the update rules too many requests response

func (*UpdateRulesTooManyRequests) Error

func (*UpdateRulesTooManyRequests) GetPayload

func (*UpdateRulesTooManyRequests) IsClientError added in v0.2.27

func (o *UpdateRulesTooManyRequests) IsClientError() bool

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

func (*UpdateRulesTooManyRequests) IsCode added in v0.2.27

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

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

func (*UpdateRulesTooManyRequests) IsRedirect added in v0.2.27

func (o *UpdateRulesTooManyRequests) IsRedirect() bool

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

func (*UpdateRulesTooManyRequests) IsServerError added in v0.2.27

func (o *UpdateRulesTooManyRequests) IsServerError() bool

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

func (*UpdateRulesTooManyRequests) IsSuccess added in v0.2.27

func (o *UpdateRulesTooManyRequests) IsSuccess() bool

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

func (*UpdateRulesTooManyRequests) String added in v0.2.27

func (o *UpdateRulesTooManyRequests) String() string

type ValidateForbidden

type ValidateForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewValidateForbidden

func NewValidateForbidden() *ValidateForbidden

NewValidateForbidden creates a ValidateForbidden with default headers values

func (*ValidateForbidden) Code added in v0.2.33

func (o *ValidateForbidden) Code() int

Code gets the status code for the validate forbidden response

func (*ValidateForbidden) Error

func (o *ValidateForbidden) Error() string

func (*ValidateForbidden) GetPayload

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

func (*ValidateForbidden) IsClientError added in v0.2.27

func (o *ValidateForbidden) IsClientError() bool

IsClientError returns true when this validate forbidden response has a 4xx status code

func (*ValidateForbidden) IsCode added in v0.2.27

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

IsCode returns true when this validate forbidden response a status code equal to that given

func (*ValidateForbidden) IsRedirect added in v0.2.27

func (o *ValidateForbidden) IsRedirect() bool

IsRedirect returns true when this validate forbidden response has a 3xx status code

func (*ValidateForbidden) IsServerError added in v0.2.27

func (o *ValidateForbidden) IsServerError() bool

IsServerError returns true when this validate forbidden response has a 5xx status code

func (*ValidateForbidden) IsSuccess added in v0.2.27

func (o *ValidateForbidden) IsSuccess() bool

IsSuccess returns true when this validate forbidden response has a 2xx status code

func (*ValidateForbidden) String added in v0.2.27

func (o *ValidateForbidden) String() string

type ValidateNotFound

type ValidateNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

ValidateNotFound describes a response with status code 404, with default header values.

Not Found

func NewValidateNotFound

func NewValidateNotFound() *ValidateNotFound

NewValidateNotFound creates a ValidateNotFound with default headers values

func (*ValidateNotFound) Code added in v0.2.33

func (o *ValidateNotFound) Code() int

Code gets the status code for the validate not found response

func (*ValidateNotFound) Error

func (o *ValidateNotFound) Error() string

func (*ValidateNotFound) GetPayload

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

func (*ValidateNotFound) IsClientError added in v0.2.27

func (o *ValidateNotFound) IsClientError() bool

IsClientError returns true when this validate not found response has a 4xx status code

func (*ValidateNotFound) IsCode added in v0.2.27

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

IsCode returns true when this validate not found response a status code equal to that given

func (*ValidateNotFound) IsRedirect added in v0.2.27

func (o *ValidateNotFound) IsRedirect() bool

IsRedirect returns true when this validate not found response has a 3xx status code

func (*ValidateNotFound) IsServerError added in v0.2.27

func (o *ValidateNotFound) IsServerError() bool

IsServerError returns true when this validate not found response has a 5xx status code

func (*ValidateNotFound) IsSuccess added in v0.2.27

func (o *ValidateNotFound) IsSuccess() bool

IsSuccess returns true when this validate not found response has a 2xx status code

func (*ValidateNotFound) String added in v0.2.27

func (o *ValidateNotFound) String() string

type ValidateOK

type ValidateOK 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.APIValidationResponseV1
}

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

OK

func NewValidateOK

func NewValidateOK() *ValidateOK

NewValidateOK creates a ValidateOK with default headers values

func (*ValidateOK) Code added in v0.2.33

func (o *ValidateOK) Code() int

Code gets the status code for the validate o k response

func (*ValidateOK) Error

func (o *ValidateOK) Error() string

func (*ValidateOK) GetPayload

func (o *ValidateOK) GetPayload() *models.APIValidationResponseV1

func (*ValidateOK) IsClientError added in v0.2.27

func (o *ValidateOK) IsClientError() bool

IsClientError returns true when this validate o k response has a 4xx status code

func (*ValidateOK) IsCode added in v0.2.27

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

IsCode returns true when this validate o k response a status code equal to that given

func (*ValidateOK) IsRedirect added in v0.2.27

func (o *ValidateOK) IsRedirect() bool

IsRedirect returns true when this validate o k response has a 3xx status code

func (*ValidateOK) IsServerError added in v0.2.27

func (o *ValidateOK) IsServerError() bool

IsServerError returns true when this validate o k response has a 5xx status code

func (*ValidateOK) IsSuccess added in v0.2.27

func (o *ValidateOK) IsSuccess() bool

IsSuccess returns true when this validate o k response has a 2xx status code

func (*ValidateOK) String added in v0.2.27

func (o *ValidateOK) String() string

type ValidateParams

type ValidateParams struct {

	// Body.
	Body *models.APIValidationRequestV1

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

ValidateParams contains all the parameters to send to the API endpoint

for the validate operation.

Typically these are written to a http.Request.

func NewValidateParams

func NewValidateParams() *ValidateParams

NewValidateParams creates a new ValidateParams 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 NewValidateParamsWithContext

func NewValidateParamsWithContext(ctx context.Context) *ValidateParams

NewValidateParamsWithContext creates a new ValidateParams object with the ability to set a context for a request.

func NewValidateParamsWithHTTPClient

func NewValidateParamsWithHTTPClient(client *http.Client) *ValidateParams

NewValidateParamsWithHTTPClient creates a new ValidateParams object with the ability to set a custom HTTPClient for a request.

func NewValidateParamsWithTimeout

func NewValidateParamsWithTimeout(timeout time.Duration) *ValidateParams

NewValidateParamsWithTimeout creates a new ValidateParams object with the ability to set a timeout on a request.

func (*ValidateParams) SetBody

func (o *ValidateParams) SetBody(body *models.APIValidationRequestV1)

SetBody adds the body to the validate params

func (*ValidateParams) SetContext

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

SetContext adds the context to the validate params

func (*ValidateParams) SetDefaults

func (o *ValidateParams) SetDefaults()

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

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

func (*ValidateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate params

func (*ValidateParams) SetTimeout

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

SetTimeout adds the timeout to the validate params

func (*ValidateParams) WithBody

WithBody adds the body to the validate params

func (*ValidateParams) WithContext

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

WithContext adds the context to the validate params

func (*ValidateParams) WithDefaults

func (o *ValidateParams) WithDefaults() *ValidateParams

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

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

func (*ValidateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the validate params

func (*ValidateParams) WithTimeout

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

WithTimeout adds the timeout to the validate params

func (*ValidateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ValidateReader

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

ValidateReader is a Reader for the Validate structure.

func (*ValidateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateTooManyRequests

type ValidateTooManyRequests 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
}

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

Too Many Requests

func NewValidateTooManyRequests

func NewValidateTooManyRequests() *ValidateTooManyRequests

NewValidateTooManyRequests creates a ValidateTooManyRequests with default headers values

func (*ValidateTooManyRequests) Code added in v0.2.33

func (o *ValidateTooManyRequests) Code() int

Code gets the status code for the validate too many requests response

func (*ValidateTooManyRequests) Error

func (o *ValidateTooManyRequests) Error() string

func (*ValidateTooManyRequests) GetPayload

func (*ValidateTooManyRequests) IsClientError added in v0.2.27

func (o *ValidateTooManyRequests) IsClientError() bool

IsClientError returns true when this validate too many requests response has a 4xx status code

func (*ValidateTooManyRequests) IsCode added in v0.2.27

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

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

func (*ValidateTooManyRequests) IsRedirect added in v0.2.27

func (o *ValidateTooManyRequests) IsRedirect() bool

IsRedirect returns true when this validate too many requests response has a 3xx status code

func (*ValidateTooManyRequests) IsServerError added in v0.2.27

func (o *ValidateTooManyRequests) IsServerError() bool

IsServerError returns true when this validate too many requests response has a 5xx status code

func (*ValidateTooManyRequests) IsSuccess added in v0.2.27

func (o *ValidateTooManyRequests) IsSuccess() bool

IsSuccess returns true when this validate too many requests response has a 2xx status code

func (*ValidateTooManyRequests) String added in v0.2.27

func (o *ValidateTooManyRequests) String() string

Jump to

Keyboard shortcuts

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