filevantage

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 filevantage API

func (*Client) CreatePolicies added in v0.5.0

func (a *Client) CreatePolicies(params *CreatePoliciesParams, opts ...ClientOption) (*CreatePoliciesOK, error)

CreatePolicies creates a new policy of the specified type new policies are always added at the end of the precedence list for the provided policy type

After they are created, host and rule groups can be assigned, scheduled exclusions can be defined, and policy precedence can be set.

func (*Client) CreateRuleGroups added in v0.5.0

func (a *Client) CreateRuleGroups(params *CreateRuleGroupsParams, opts ...ClientOption) (*CreateRuleGroupsOK, error)

CreateRuleGroups creates a new rule group of the specified type

Individual rules can be assigned to a rule group after it has been created.

func (*Client) CreateRules added in v0.5.0

func (a *Client) CreateRules(params *CreateRulesParams, opts ...ClientOption) (*CreateRulesOK, error)

CreateRules creates a new rule configuration within the specified rule group

Creates a new rule configuration within the specified rule group.

func (*Client) CreateScheduledExclusions added in v0.5.0

func (a *Client) CreateScheduledExclusions(params *CreateScheduledExclusionsParams, opts ...ClientOption) (*CreateScheduledExclusionsOK, error)

CreateScheduledExclusions creates a new scheduled exclusion configuration for the provided policy id

Creates a new scheduled exclusion configuration for the provided policy id.

func (*Client) DeletePolicies added in v0.5.0

func (a *Client) DeletePolicies(params *DeletePoliciesParams, opts ...ClientOption) (*DeletePoliciesOK, error)

DeletePolicies deletes 1 or more policies

Only disabled policies are allowed to be deleted.

func (*Client) DeleteRuleGroups added in v0.5.0

func (a *Client) DeleteRuleGroups(params *DeleteRuleGroupsParams, opts ...ClientOption) (*DeleteRuleGroupsOK, error)
DeleteRuleGroups deletes 1 or more rule groups

The rule groups represented by the provided ids and all rules that they contain will be deleted.

Rule groups can only be deleted if they are not assigned to a policy.

func (*Client) DeleteRules added in v0.5.0

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

DeleteRules deletes 1 or more rules from the specified rule group

Rules that match a provided id will be deleted from the provided rule group id.

func (*Client) DeleteScheduledExclusions added in v0.5.0

func (a *Client) DeleteScheduledExclusions(params *DeleteScheduledExclusionsParams, opts ...ClientOption) (*DeleteScheduledExclusionsOK, error)

DeleteScheduledExclusions deletes 1 or more scheduled exclusions from the provided policy id

Scheduled exclusions that match a provided id will be deleted from the provided policy id.

func (*Client) GetChanges

func (a *Client) GetChanges(params *GetChangesParams, opts ...ClientOption) (*GetChangesOK, error)

GetChanges retrieves information on changes

Retrieve key attributes of Falcon FileVantage changes for the specified ids.

func (*Client) GetPolicies added in v0.5.0

func (a *Client) GetPolicies(params *GetPoliciesParams, opts ...ClientOption) (*GetPoliciesOK, error)

GetPolicies retrieves the configuration for 1 or more policies

The configuration of each policy that match the provided id will be returned.

func (*Client) GetRuleGroups added in v0.5.0

func (a *Client) GetRuleGroups(params *GetRuleGroupsParams, opts ...ClientOption) (*GetRuleGroupsOK, error)

GetRuleGroups retrieves the rule group details for 1 or more rule groups

Full details of each rule group that matches a provided id will be returned in the response

func (*Client) GetRules added in v0.5.0

func (a *Client) GetRules(params *GetRulesParams, opts ...ClientOption) (*GetRulesOK, error)

GetRules retrieves the configuration for 1 or more rules

Rules within the provided rule group id that match a provided id will be returned within the response.

func (*Client) GetScheduledExclusions added in v0.5.0

func (a *Client) GetScheduledExclusions(params *GetScheduledExclusionsParams, opts ...ClientOption) (*GetScheduledExclusionsOK, error)

GetScheduledExclusions retrieves the configuration of 1 or more scheduled exclusions from the provided policy id

Full details of each each scheduled exclusion that match a provided id will be returned in the response.

func (*Client) HighVolumeQueryChanges added in v0.5.0

func (a *Client) HighVolumeQueryChanges(params *HighVolumeQueryChangesParams, opts ...ClientOption) (*HighVolumeQueryChangesOK, error)

HighVolumeQueryChanges returns 1 or more change ids

Returns a list of Falcon FileVantage change IDs filtered, sorted and limited by the query parameters provided. It can retrieve an unlimited number of results using multiple requests.

func (*Client) QueryChanges

func (a *Client) QueryChanges(params *QueryChangesParams, opts ...ClientOption) (*QueryChangesOK, error)

QueryChanges returns 1 or more change ids

Returns a list of Falcon FileVantage change IDs filtered, sorted and limited by the query parameters provided. Using this endpoint you can retrieve up to `10000` results by using pagination with multiple requests. If you need to retrieve more than `10000` results consider using the `/queries/changes/v3` endpoint

func (*Client) QueryPolicies added in v0.5.0

func (a *Client) QueryPolicies(params *QueryPoliciesParams, opts ...ClientOption) (*QueryPoliciesOK, error)

QueryPolicies retrieves the ids of all policies that are assigned the provided policy type

Policy ids will be returned sorted by a `precedence` order of ascending when a `sort` parameter is not provided.

func (*Client) QueryRuleGroups added in v0.5.0

func (a *Client) QueryRuleGroups(params *QueryRuleGroupsParams, opts ...ClientOption) (*QueryRuleGroupsOK, error)

QueryRuleGroups retrieves the ids of all rule groups that are of the provided rule group type

Rule group ids will be returned sorted by `created_timestamp` order if a `sort` parameter is not provided

func (*Client) QueryScheduledExclusions added in v0.5.0

func (a *Client) QueryScheduledExclusions(params *QueryScheduledExclusionsParams, opts ...ClientOption) (*QueryScheduledExclusionsOK, error)

QueryScheduledExclusions retrieves the ids of all scheduled exclusions contained within the provided policy id

Retrieve the ids of all scheduled exclusions contained within the provided policy id

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdatePolicies added in v0.5.0

func (a *Client) UpdatePolicies(params *UpdatePoliciesParams, opts ...ClientOption) (*UpdatePoliciesOK, error)

UpdatePolicies updates the general information of the provided policy

Only name, description, and enabled status of the policy is allowed to be update. Rule and host group assignment is performed via their respective patch end points.

func (*Client) UpdatePolicyHostGroups added in v0.5.0

func (a *Client) UpdatePolicyHostGroups(params *UpdatePolicyHostGroupsParams, opts ...ClientOption) (*UpdatePolicyHostGroupsOK, error)

UpdatePolicyHostGroups manages host groups assigned to a policy

Manage host groups assigned to a policy.

func (*Client) UpdatePolicyPrecedence added in v0.5.0

func (a *Client) UpdatePolicyPrecedence(params *UpdatePolicyPrecedenceParams, opts ...ClientOption) (*UpdatePolicyPrecedenceOK, error)

UpdatePolicyPrecedence updates the policy precedence for all policies of a specific type

Requests that do not represent all ids of the provided policy type will not be processed.

func (*Client) UpdatePolicyRuleGroups added in v0.5.0

func (a *Client) UpdatePolicyRuleGroups(params *UpdatePolicyRuleGroupsParams, opts ...ClientOption) (*UpdatePolicyRuleGroupsOK, error)
UpdatePolicyRuleGroups manages the rule groups assigned to the policy or set the rule group precedence for all rule groups within the policy

Manage the rule groups assigned to the policy.

Rule groups must be of the same type as the policy they are being added:

  • `WindowsRegistry` and `WindowsFiles` groups can only be added to a `Windows` policy.

  • `LinuxFiles` groups can only be added to a `Linux` policy.

  • `MacFiles` groups can only be added to a `Mac` policy.

When setting rule group precedence, the precedence for `all` rule group ids within the policy must be provided.

func (*Client) UpdateRuleGroupPrecedence added in v0.5.0

func (a *Client) UpdateRuleGroupPrecedence(params *UpdateRuleGroupPrecedenceParams, opts ...ClientOption) (*UpdateRuleGroupPrecedenceOK, error)
UpdateRuleGroupPrecedence updates the rule precedence for all rules in the identified rule group

The ids for `all` rules contained within the rule group must be specified in the desired precedence order.

Requests that do not represent all ids will not be processed.

func (*Client) UpdateRuleGroups added in v0.5.0

func (a *Client) UpdateRuleGroups(params *UpdateRuleGroupsParams, opts ...ClientOption) (*UpdateRuleGroupsOK, error)

UpdateRuleGroups updates the provided rule group

Provides the ability to update the name and description of the rule group.

func (*Client) UpdateRules added in v0.5.0

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

UpdateRules updates the provided rule configuration within the specified rule group

The rule must currently exist within the specified rule group.

func (*Client) UpdateScheduledExclusions added in v0.5.0

func (a *Client) UpdateScheduledExclusions(params *UpdateScheduledExclusionsParams, opts ...ClientOption) (*UpdateScheduledExclusionsOK, error)

UpdateScheduledExclusions updates the provided scheduled exclusion configuration within the provided policy

Updates the provided scheduled exclusion configuration within the provided policy.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreatePolicies(params *CreatePoliciesParams, opts ...ClientOption) (*CreatePoliciesOK, error)

	CreateRuleGroups(params *CreateRuleGroupsParams, opts ...ClientOption) (*CreateRuleGroupsOK, error)

	CreateRules(params *CreateRulesParams, opts ...ClientOption) (*CreateRulesOK, error)

	CreateScheduledExclusions(params *CreateScheduledExclusionsParams, opts ...ClientOption) (*CreateScheduledExclusionsOK, error)

	DeletePolicies(params *DeletePoliciesParams, opts ...ClientOption) (*DeletePoliciesOK, error)

	DeleteRuleGroups(params *DeleteRuleGroupsParams, opts ...ClientOption) (*DeleteRuleGroupsOK, error)

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

	DeleteScheduledExclusions(params *DeleteScheduledExclusionsParams, opts ...ClientOption) (*DeleteScheduledExclusionsOK, error)

	GetChanges(params *GetChangesParams, opts ...ClientOption) (*GetChangesOK, error)

	GetPolicies(params *GetPoliciesParams, opts ...ClientOption) (*GetPoliciesOK, error)

	GetRuleGroups(params *GetRuleGroupsParams, opts ...ClientOption) (*GetRuleGroupsOK, error)

	GetRules(params *GetRulesParams, opts ...ClientOption) (*GetRulesOK, error)

	GetScheduledExclusions(params *GetScheduledExclusionsParams, opts ...ClientOption) (*GetScheduledExclusionsOK, error)

	HighVolumeQueryChanges(params *HighVolumeQueryChangesParams, opts ...ClientOption) (*HighVolumeQueryChangesOK, error)

	QueryChanges(params *QueryChangesParams, opts ...ClientOption) (*QueryChangesOK, error)

	QueryPolicies(params *QueryPoliciesParams, opts ...ClientOption) (*QueryPoliciesOK, error)

	QueryRuleGroups(params *QueryRuleGroupsParams, opts ...ClientOption) (*QueryRuleGroupsOK, error)

	QueryScheduledExclusions(params *QueryScheduledExclusionsParams, opts ...ClientOption) (*QueryScheduledExclusionsOK, error)

	UpdatePolicies(params *UpdatePoliciesParams, opts ...ClientOption) (*UpdatePoliciesOK, error)

	UpdatePolicyHostGroups(params *UpdatePolicyHostGroupsParams, opts ...ClientOption) (*UpdatePolicyHostGroupsOK, error)

	UpdatePolicyPrecedence(params *UpdatePolicyPrecedenceParams, opts ...ClientOption) (*UpdatePolicyPrecedenceOK, error)

	UpdatePolicyRuleGroups(params *UpdatePolicyRuleGroupsParams, opts ...ClientOption) (*UpdatePolicyRuleGroupsOK, error)

	UpdateRuleGroupPrecedence(params *UpdateRuleGroupPrecedenceParams, opts ...ClientOption) (*UpdateRuleGroupPrecedenceOK, error)

	UpdateRuleGroups(params *UpdateRuleGroupsParams, opts ...ClientOption) (*UpdateRuleGroupsOK, error)

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

	UpdateScheduledExclusions(params *UpdateScheduledExclusionsParams, opts ...ClientOption) (*UpdateScheduledExclusionsOK, 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 filevantage API client.

type CreatePoliciesBadRequest added in v0.5.0

type CreatePoliciesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewCreatePoliciesBadRequest added in v0.5.0

func NewCreatePoliciesBadRequest() *CreatePoliciesBadRequest

NewCreatePoliciesBadRequest creates a CreatePoliciesBadRequest with default headers values

func (*CreatePoliciesBadRequest) Code added in v0.5.0

func (o *CreatePoliciesBadRequest) Code() int

Code gets the status code for the create policies bad request response

func (*CreatePoliciesBadRequest) Error added in v0.5.0

func (o *CreatePoliciesBadRequest) Error() string

func (*CreatePoliciesBadRequest) GetPayload added in v0.5.0

func (*CreatePoliciesBadRequest) IsClientError added in v0.5.0

func (o *CreatePoliciesBadRequest) IsClientError() bool

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

func (*CreatePoliciesBadRequest) IsCode added in v0.5.0

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

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

func (*CreatePoliciesBadRequest) IsRedirect added in v0.5.0

func (o *CreatePoliciesBadRequest) IsRedirect() bool

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

func (*CreatePoliciesBadRequest) IsServerError added in v0.5.0

func (o *CreatePoliciesBadRequest) IsServerError() bool

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

func (*CreatePoliciesBadRequest) IsSuccess added in v0.5.0

func (o *CreatePoliciesBadRequest) IsSuccess() bool

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

func (*CreatePoliciesBadRequest) String added in v0.5.0

func (o *CreatePoliciesBadRequest) String() string

type CreatePoliciesConflict added in v0.5.0

type CreatePoliciesConflict struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

CreatePoliciesConflict describes a response with status code 409, with default header values.

Conflict

func NewCreatePoliciesConflict added in v0.5.0

func NewCreatePoliciesConflict() *CreatePoliciesConflict

NewCreatePoliciesConflict creates a CreatePoliciesConflict with default headers values

func (*CreatePoliciesConflict) Code added in v0.5.0

func (o *CreatePoliciesConflict) Code() int

Code gets the status code for the create policies conflict response

func (*CreatePoliciesConflict) Error added in v0.5.0

func (o *CreatePoliciesConflict) Error() string

func (*CreatePoliciesConflict) GetPayload added in v0.5.0

func (*CreatePoliciesConflict) IsClientError added in v0.5.0

func (o *CreatePoliciesConflict) IsClientError() bool

IsClientError returns true when this create policies conflict response has a 4xx status code

func (*CreatePoliciesConflict) IsCode added in v0.5.0

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

IsCode returns true when this create policies conflict response a status code equal to that given

func (*CreatePoliciesConflict) IsRedirect added in v0.5.0

func (o *CreatePoliciesConflict) IsRedirect() bool

IsRedirect returns true when this create policies conflict response has a 3xx status code

func (*CreatePoliciesConflict) IsServerError added in v0.5.0

func (o *CreatePoliciesConflict) IsServerError() bool

IsServerError returns true when this create policies conflict response has a 5xx status code

func (*CreatePoliciesConflict) IsSuccess added in v0.5.0

func (o *CreatePoliciesConflict) IsSuccess() bool

IsSuccess returns true when this create policies conflict response has a 2xx status code

func (*CreatePoliciesConflict) String added in v0.5.0

func (o *CreatePoliciesConflict) String() string

type CreatePoliciesForbidden added in v0.5.0

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

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

Forbidden

func NewCreatePoliciesForbidden added in v0.5.0

func NewCreatePoliciesForbidden() *CreatePoliciesForbidden

NewCreatePoliciesForbidden creates a CreatePoliciesForbidden with default headers values

func (*CreatePoliciesForbidden) Code added in v0.5.0

func (o *CreatePoliciesForbidden) Code() int

Code gets the status code for the create policies forbidden response

func (*CreatePoliciesForbidden) Error added in v0.5.0

func (o *CreatePoliciesForbidden) Error() string

func (*CreatePoliciesForbidden) GetPayload added in v0.5.0

func (*CreatePoliciesForbidden) IsClientError added in v0.5.0

func (o *CreatePoliciesForbidden) IsClientError() bool

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

func (*CreatePoliciesForbidden) IsCode added in v0.5.0

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

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

func (*CreatePoliciesForbidden) IsRedirect added in v0.5.0

func (o *CreatePoliciesForbidden) IsRedirect() bool

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

func (*CreatePoliciesForbidden) IsServerError added in v0.5.0

func (o *CreatePoliciesForbidden) IsServerError() bool

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

func (*CreatePoliciesForbidden) IsSuccess added in v0.5.0

func (o *CreatePoliciesForbidden) IsSuccess() bool

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

func (*CreatePoliciesForbidden) String added in v0.5.0

func (o *CreatePoliciesForbidden) String() string

type CreatePoliciesInternalServerError added in v0.5.0

type CreatePoliciesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewCreatePoliciesInternalServerError added in v0.5.0

func NewCreatePoliciesInternalServerError() *CreatePoliciesInternalServerError

NewCreatePoliciesInternalServerError creates a CreatePoliciesInternalServerError with default headers values

func (*CreatePoliciesInternalServerError) Code added in v0.5.0

Code gets the status code for the create policies internal server error response

func (*CreatePoliciesInternalServerError) Error added in v0.5.0

func (*CreatePoliciesInternalServerError) GetPayload added in v0.5.0

func (*CreatePoliciesInternalServerError) IsClientError added in v0.5.0

func (o *CreatePoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this create policies internal server error response has a 4xx status code

func (*CreatePoliciesInternalServerError) IsCode added in v0.5.0

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

IsCode returns true when this create policies internal server error response a status code equal to that given

func (*CreatePoliciesInternalServerError) IsRedirect added in v0.5.0

func (o *CreatePoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this create policies internal server error response has a 3xx status code

func (*CreatePoliciesInternalServerError) IsServerError added in v0.5.0

func (o *CreatePoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this create policies internal server error response has a 5xx status code

func (*CreatePoliciesInternalServerError) IsSuccess added in v0.5.0

func (o *CreatePoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this create policies internal server error response has a 2xx status code

func (*CreatePoliciesInternalServerError) String added in v0.5.0

type CreatePoliciesOK added in v0.5.0

type CreatePoliciesOK 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.PoliciesResponse
}

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

Provided policy has been created.

func NewCreatePoliciesOK added in v0.5.0

func NewCreatePoliciesOK() *CreatePoliciesOK

NewCreatePoliciesOK creates a CreatePoliciesOK with default headers values

func (*CreatePoliciesOK) Code added in v0.5.0

func (o *CreatePoliciesOK) Code() int

Code gets the status code for the create policies o k response

func (*CreatePoliciesOK) Error added in v0.5.0

func (o *CreatePoliciesOK) Error() string

func (*CreatePoliciesOK) GetPayload added in v0.5.0

func (o *CreatePoliciesOK) GetPayload() *models.PoliciesResponse

func (*CreatePoliciesOK) IsClientError added in v0.5.0

func (o *CreatePoliciesOK) IsClientError() bool

IsClientError returns true when this create policies o k response has a 4xx status code

func (*CreatePoliciesOK) IsCode added in v0.5.0

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

IsCode returns true when this create policies o k response a status code equal to that given

func (*CreatePoliciesOK) IsRedirect added in v0.5.0

func (o *CreatePoliciesOK) IsRedirect() bool

IsRedirect returns true when this create policies o k response has a 3xx status code

func (*CreatePoliciesOK) IsServerError added in v0.5.0

func (o *CreatePoliciesOK) IsServerError() bool

IsServerError returns true when this create policies o k response has a 5xx status code

func (*CreatePoliciesOK) IsSuccess added in v0.5.0

func (o *CreatePoliciesOK) IsSuccess() bool

IsSuccess returns true when this create policies o k response has a 2xx status code

func (*CreatePoliciesOK) String added in v0.5.0

func (o *CreatePoliciesOK) String() string

type CreatePoliciesParams added in v0.5.0

type CreatePoliciesParams struct {

	/* Body.

	    Create a new policy.

	* `name` must be between 1 and 100 characters.

	* `description` can be between 0 and 500 characters.

	* `platform` must be one of `Windows`, `Linux`, or `Mac`

	Rule and host group assignment and policy precedence setting is performed via their respective patch end-points.
	*/
	Body *models.PoliciesCreateRequest

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

CreatePoliciesParams contains all the parameters to send to the API endpoint

for the create policies operation.

Typically these are written to a http.Request.

func NewCreatePoliciesParams added in v0.5.0

func NewCreatePoliciesParams() *CreatePoliciesParams

NewCreatePoliciesParams creates a new CreatePoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreatePoliciesParamsWithContext added in v0.5.0

func NewCreatePoliciesParamsWithContext(ctx context.Context) *CreatePoliciesParams

NewCreatePoliciesParamsWithContext creates a new CreatePoliciesParams object with the ability to set a context for a request.

func NewCreatePoliciesParamsWithHTTPClient added in v0.5.0

func NewCreatePoliciesParamsWithHTTPClient(client *http.Client) *CreatePoliciesParams

NewCreatePoliciesParamsWithHTTPClient creates a new CreatePoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewCreatePoliciesParamsWithTimeout added in v0.5.0

func NewCreatePoliciesParamsWithTimeout(timeout time.Duration) *CreatePoliciesParams

NewCreatePoliciesParamsWithTimeout creates a new CreatePoliciesParams object with the ability to set a timeout on a request.

func (*CreatePoliciesParams) SetBody added in v0.5.0

SetBody adds the body to the create policies params

func (*CreatePoliciesParams) SetContext added in v0.5.0

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

SetContext adds the context to the create policies params

func (*CreatePoliciesParams) SetDefaults added in v0.5.0

func (o *CreatePoliciesParams) SetDefaults()

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

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

func (*CreatePoliciesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the create policies params

func (*CreatePoliciesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the create policies params

func (*CreatePoliciesParams) WithBody added in v0.5.0

WithBody adds the body to the create policies params

func (*CreatePoliciesParams) WithContext added in v0.5.0

WithContext adds the context to the create policies params

func (*CreatePoliciesParams) WithDefaults added in v0.5.0

func (o *CreatePoliciesParams) WithDefaults() *CreatePoliciesParams

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

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

func (*CreatePoliciesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the create policies params

func (*CreatePoliciesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the create policies params

func (*CreatePoliciesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type CreatePoliciesReader added in v0.5.0

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

CreatePoliciesReader is a Reader for the CreatePolicies structure.

func (*CreatePoliciesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type CreatePoliciesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewCreatePoliciesTooManyRequests added in v0.5.0

func NewCreatePoliciesTooManyRequests() *CreatePoliciesTooManyRequests

NewCreatePoliciesTooManyRequests creates a CreatePoliciesTooManyRequests with default headers values

func (*CreatePoliciesTooManyRequests) Code added in v0.5.0

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

func (*CreatePoliciesTooManyRequests) Error added in v0.5.0

func (*CreatePoliciesTooManyRequests) GetPayload added in v0.5.0

func (*CreatePoliciesTooManyRequests) IsClientError added in v0.5.0

func (o *CreatePoliciesTooManyRequests) IsClientError() bool

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

func (*CreatePoliciesTooManyRequests) IsCode added in v0.5.0

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

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

func (*CreatePoliciesTooManyRequests) IsRedirect added in v0.5.0

func (o *CreatePoliciesTooManyRequests) IsRedirect() bool

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

func (*CreatePoliciesTooManyRequests) IsServerError added in v0.5.0

func (o *CreatePoliciesTooManyRequests) IsServerError() bool

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

func (*CreatePoliciesTooManyRequests) IsSuccess added in v0.5.0

func (o *CreatePoliciesTooManyRequests) IsSuccess() bool

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

func (*CreatePoliciesTooManyRequests) String added in v0.5.0

type CreateRuleGroupsBadRequest added in v0.5.0

type CreateRuleGroupsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewCreateRuleGroupsBadRequest added in v0.5.0

func NewCreateRuleGroupsBadRequest() *CreateRuleGroupsBadRequest

NewCreateRuleGroupsBadRequest creates a CreateRuleGroupsBadRequest with default headers values

func (*CreateRuleGroupsBadRequest) Code added in v0.5.0

func (o *CreateRuleGroupsBadRequest) Code() int

Code gets the status code for the create rule groups bad request response

func (*CreateRuleGroupsBadRequest) Error added in v0.5.0

func (*CreateRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*CreateRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *CreateRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this create rule groups bad request response has a 4xx status code

func (*CreateRuleGroupsBadRequest) IsCode added in v0.5.0

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

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

func (*CreateRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this create rule groups bad request response has a 3xx status code

func (*CreateRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *CreateRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this create rule groups bad request response has a 5xx status code

func (*CreateRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *CreateRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this create rule groups bad request response has a 2xx status code

func (*CreateRuleGroupsBadRequest) String added in v0.5.0

func (o *CreateRuleGroupsBadRequest) String() string

type CreateRuleGroupsConflict added in v0.5.0

type CreateRuleGroupsConflict struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

CreateRuleGroupsConflict describes a response with status code 409, with default header values.

Conflict

func NewCreateRuleGroupsConflict added in v0.5.0

func NewCreateRuleGroupsConflict() *CreateRuleGroupsConflict

NewCreateRuleGroupsConflict creates a CreateRuleGroupsConflict with default headers values

func (*CreateRuleGroupsConflict) Code added in v0.5.0

func (o *CreateRuleGroupsConflict) Code() int

Code gets the status code for the create rule groups conflict response

func (*CreateRuleGroupsConflict) Error added in v0.5.0

func (o *CreateRuleGroupsConflict) Error() string

func (*CreateRuleGroupsConflict) GetPayload added in v0.5.0

func (*CreateRuleGroupsConflict) IsClientError added in v0.5.0

func (o *CreateRuleGroupsConflict) IsClientError() bool

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

func (*CreateRuleGroupsConflict) IsCode added in v0.5.0

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

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

func (*CreateRuleGroupsConflict) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsConflict) IsRedirect() bool

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

func (*CreateRuleGroupsConflict) IsServerError added in v0.5.0

func (o *CreateRuleGroupsConflict) IsServerError() bool

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

func (*CreateRuleGroupsConflict) IsSuccess added in v0.5.0

func (o *CreateRuleGroupsConflict) IsSuccess() bool

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

func (*CreateRuleGroupsConflict) String added in v0.5.0

func (o *CreateRuleGroupsConflict) String() string

type CreateRuleGroupsForbidden added in v0.5.0

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

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

Forbidden

func NewCreateRuleGroupsForbidden added in v0.5.0

func NewCreateRuleGroupsForbidden() *CreateRuleGroupsForbidden

NewCreateRuleGroupsForbidden creates a CreateRuleGroupsForbidden with default headers values

func (*CreateRuleGroupsForbidden) Code added in v0.5.0

func (o *CreateRuleGroupsForbidden) Code() int

Code gets the status code for the create rule groups forbidden response

func (*CreateRuleGroupsForbidden) Error added in v0.5.0

func (o *CreateRuleGroupsForbidden) Error() string

func (*CreateRuleGroupsForbidden) GetPayload added in v0.5.0

func (*CreateRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *CreateRuleGroupsForbidden) IsClientError() bool

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

func (*CreateRuleGroupsForbidden) IsCode added in v0.5.0

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

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

func (*CreateRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsForbidden) IsRedirect() bool

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

func (*CreateRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *CreateRuleGroupsForbidden) IsServerError() bool

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

func (*CreateRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *CreateRuleGroupsForbidden) IsSuccess() bool

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

func (*CreateRuleGroupsForbidden) String added in v0.5.0

func (o *CreateRuleGroupsForbidden) String() string

type CreateRuleGroupsInternalServerError added in v0.5.0

type CreateRuleGroupsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewCreateRuleGroupsInternalServerError added in v0.5.0

func NewCreateRuleGroupsInternalServerError() *CreateRuleGroupsInternalServerError

NewCreateRuleGroupsInternalServerError creates a CreateRuleGroupsInternalServerError with default headers values

func (*CreateRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the create rule groups internal server error response

func (*CreateRuleGroupsInternalServerError) Error added in v0.5.0

func (*CreateRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*CreateRuleGroupsInternalServerError) IsClientError added in v0.5.0

func (o *CreateRuleGroupsInternalServerError) IsClientError() bool

IsClientError returns true when this create rule groups internal server error response has a 4xx status code

func (*CreateRuleGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this create rule groups internal server error response a status code equal to that given

func (*CreateRuleGroupsInternalServerError) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsInternalServerError) IsRedirect() bool

IsRedirect returns true when this create rule groups internal server error response has a 3xx status code

func (*CreateRuleGroupsInternalServerError) IsServerError added in v0.5.0

func (o *CreateRuleGroupsInternalServerError) IsServerError() bool

IsServerError returns true when this create rule groups internal server error response has a 5xx status code

func (*CreateRuleGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this create rule groups internal server error response has a 2xx status code

func (*CreateRuleGroupsInternalServerError) String added in v0.5.0

type CreateRuleGroupsOK added in v0.5.0

type CreateRuleGroupsOK 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.RulegroupsResponse
}

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

The rule group has been created.

func NewCreateRuleGroupsOK added in v0.5.0

func NewCreateRuleGroupsOK() *CreateRuleGroupsOK

NewCreateRuleGroupsOK creates a CreateRuleGroupsOK with default headers values

func (*CreateRuleGroupsOK) Code added in v0.5.0

func (o *CreateRuleGroupsOK) Code() int

Code gets the status code for the create rule groups o k response

func (*CreateRuleGroupsOK) Error added in v0.5.0

func (o *CreateRuleGroupsOK) Error() string

func (*CreateRuleGroupsOK) GetPayload added in v0.5.0

func (o *CreateRuleGroupsOK) GetPayload() *models.RulegroupsResponse

func (*CreateRuleGroupsOK) IsClientError added in v0.5.0

func (o *CreateRuleGroupsOK) IsClientError() bool

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

func (*CreateRuleGroupsOK) IsCode added in v0.5.0

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

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

func (*CreateRuleGroupsOK) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsOK) IsRedirect() bool

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

func (*CreateRuleGroupsOK) IsServerError added in v0.5.0

func (o *CreateRuleGroupsOK) IsServerError() bool

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

func (*CreateRuleGroupsOK) IsSuccess added in v0.5.0

func (o *CreateRuleGroupsOK) IsSuccess() bool

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

func (*CreateRuleGroupsOK) String added in v0.5.0

func (o *CreateRuleGroupsOK) String() string

type CreateRuleGroupsParams added in v0.5.0

type CreateRuleGroupsParams struct {

	/* Body.

	    Create a new rule group of a specific type.

	* `name` must be between 1 and 100 characters.

	* `type` must be one of `WindowsFiles`, `WindowsRegistry`, `LinuxFiles` or `MacFiles`.

	* `description` can be between 0 and 500 characters.

	Note: rules are added/removed from rule groups using their dedicated end-points.
	*/
	Body *models.RulegroupsCreateRequest

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

CreateRuleGroupsParams contains all the parameters to send to the API endpoint

for the create rule groups operation.

Typically these are written to a http.Request.

func NewCreateRuleGroupsParams added in v0.5.0

func NewCreateRuleGroupsParams() *CreateRuleGroupsParams

NewCreateRuleGroupsParams creates a new CreateRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateRuleGroupsParamsWithContext added in v0.5.0

func NewCreateRuleGroupsParamsWithContext(ctx context.Context) *CreateRuleGroupsParams

NewCreateRuleGroupsParamsWithContext creates a new CreateRuleGroupsParams object with the ability to set a context for a request.

func NewCreateRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewCreateRuleGroupsParamsWithHTTPClient(client *http.Client) *CreateRuleGroupsParams

NewCreateRuleGroupsParamsWithHTTPClient creates a new CreateRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateRuleGroupsParamsWithTimeout added in v0.5.0

func NewCreateRuleGroupsParamsWithTimeout(timeout time.Duration) *CreateRuleGroupsParams

NewCreateRuleGroupsParamsWithTimeout creates a new CreateRuleGroupsParams object with the ability to set a timeout on a request.

func (*CreateRuleGroupsParams) SetBody added in v0.5.0

SetBody adds the body to the create rule groups params

func (*CreateRuleGroupsParams) SetContext added in v0.5.0

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

SetContext adds the context to the create rule groups params

func (*CreateRuleGroupsParams) SetDefaults added in v0.5.0

func (o *CreateRuleGroupsParams) SetDefaults()

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

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

func (*CreateRuleGroupsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the create rule groups params

func (*CreateRuleGroupsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the create rule groups params

func (*CreateRuleGroupsParams) WithBody added in v0.5.0

WithBody adds the body to the create rule groups params

func (*CreateRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the create rule groups params

func (*CreateRuleGroupsParams) WithDefaults added in v0.5.0

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

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

func (*CreateRuleGroupsParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the create rule groups params

func (*CreateRuleGroupsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the create rule groups params

func (*CreateRuleGroupsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type CreateRuleGroupsReader added in v0.5.0

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

CreateRuleGroupsReader is a Reader for the CreateRuleGroups structure.

func (*CreateRuleGroupsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type CreateRuleGroupsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewCreateRuleGroupsTooManyRequests added in v0.5.0

func NewCreateRuleGroupsTooManyRequests() *CreateRuleGroupsTooManyRequests

NewCreateRuleGroupsTooManyRequests creates a CreateRuleGroupsTooManyRequests with default headers values

func (*CreateRuleGroupsTooManyRequests) Code added in v0.5.0

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

func (*CreateRuleGroupsTooManyRequests) Error added in v0.5.0

func (*CreateRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*CreateRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *CreateRuleGroupsTooManyRequests) IsClientError() bool

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

func (*CreateRuleGroupsTooManyRequests) IsCode added in v0.5.0

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

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

func (*CreateRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

func (o *CreateRuleGroupsTooManyRequests) IsRedirect() bool

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

func (*CreateRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *CreateRuleGroupsTooManyRequests) IsServerError() bool

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

func (*CreateRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

func (o *CreateRuleGroupsTooManyRequests) IsSuccess() bool

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

func (*CreateRuleGroupsTooManyRequests) String added in v0.5.0

type CreateRulesBadRequest added in v0.5.0

type CreateRulesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewCreateRulesBadRequest added in v0.5.0

func NewCreateRulesBadRequest() *CreateRulesBadRequest

NewCreateRulesBadRequest creates a CreateRulesBadRequest with default headers values

func (*CreateRulesBadRequest) Code added in v0.5.0

func (o *CreateRulesBadRequest) Code() int

Code gets the status code for the create rules bad request response

func (*CreateRulesBadRequest) Error added in v0.5.0

func (o *CreateRulesBadRequest) Error() string

func (*CreateRulesBadRequest) GetPayload added in v0.5.0

func (*CreateRulesBadRequest) IsClientError added in v0.5.0

func (o *CreateRulesBadRequest) IsClientError() bool

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

func (*CreateRulesBadRequest) IsCode added in v0.5.0

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

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

func (*CreateRulesBadRequest) IsRedirect added in v0.5.0

func (o *CreateRulesBadRequest) IsRedirect() bool

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

func (*CreateRulesBadRequest) IsServerError added in v0.5.0

func (o *CreateRulesBadRequest) IsServerError() bool

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

func (*CreateRulesBadRequest) IsSuccess added in v0.5.0

func (o *CreateRulesBadRequest) IsSuccess() bool

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

func (*CreateRulesBadRequest) String added in v0.5.0

func (o *CreateRulesBadRequest) String() string

type CreateRulesConflict added in v0.5.0

type CreateRulesConflict struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

CreateRulesConflict describes a response with status code 409, with default header values.

Conflict

func NewCreateRulesConflict added in v0.5.0

func NewCreateRulesConflict() *CreateRulesConflict

NewCreateRulesConflict creates a CreateRulesConflict with default headers values

func (*CreateRulesConflict) Code added in v0.5.0

func (o *CreateRulesConflict) Code() int

Code gets the status code for the create rules conflict response

func (*CreateRulesConflict) Error added in v0.5.0

func (o *CreateRulesConflict) Error() string

func (*CreateRulesConflict) GetPayload added in v0.5.0

func (*CreateRulesConflict) IsClientError added in v0.5.0

func (o *CreateRulesConflict) IsClientError() bool

IsClientError returns true when this create rules conflict response has a 4xx status code

func (*CreateRulesConflict) IsCode added in v0.5.0

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

IsCode returns true when this create rules conflict response a status code equal to that given

func (*CreateRulesConflict) IsRedirect added in v0.5.0

func (o *CreateRulesConflict) IsRedirect() bool

IsRedirect returns true when this create rules conflict response has a 3xx status code

func (*CreateRulesConflict) IsServerError added in v0.5.0

func (o *CreateRulesConflict) IsServerError() bool

IsServerError returns true when this create rules conflict response has a 5xx status code

func (*CreateRulesConflict) IsSuccess added in v0.5.0

func (o *CreateRulesConflict) IsSuccess() bool

IsSuccess returns true when this create rules conflict response has a 2xx status code

func (*CreateRulesConflict) String added in v0.5.0

func (o *CreateRulesConflict) String() string

type CreateRulesForbidden added in v0.5.0

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

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

Forbidden

func NewCreateRulesForbidden added in v0.5.0

func NewCreateRulesForbidden() *CreateRulesForbidden

NewCreateRulesForbidden creates a CreateRulesForbidden with default headers values

func (*CreateRulesForbidden) Code added in v0.5.0

func (o *CreateRulesForbidden) Code() int

Code gets the status code for the create rules forbidden response

func (*CreateRulesForbidden) Error added in v0.5.0

func (o *CreateRulesForbidden) Error() string

func (*CreateRulesForbidden) GetPayload added in v0.5.0

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

func (*CreateRulesForbidden) IsClientError added in v0.5.0

func (o *CreateRulesForbidden) IsClientError() bool

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

func (*CreateRulesForbidden) IsCode added in v0.5.0

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

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

func (*CreateRulesForbidden) IsRedirect added in v0.5.0

func (o *CreateRulesForbidden) IsRedirect() bool

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

func (*CreateRulesForbidden) IsServerError added in v0.5.0

func (o *CreateRulesForbidden) IsServerError() bool

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

func (*CreateRulesForbidden) IsSuccess added in v0.5.0

func (o *CreateRulesForbidden) IsSuccess() bool

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

func (*CreateRulesForbidden) String added in v0.5.0

func (o *CreateRulesForbidden) String() string

type CreateRulesInternalServerError added in v0.5.0

type CreateRulesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewCreateRulesInternalServerError added in v0.5.0

func NewCreateRulesInternalServerError() *CreateRulesInternalServerError

NewCreateRulesInternalServerError creates a CreateRulesInternalServerError with default headers values

func (*CreateRulesInternalServerError) Code added in v0.5.0

Code gets the status code for the create rules internal server error response

func (*CreateRulesInternalServerError) Error added in v0.5.0

func (*CreateRulesInternalServerError) GetPayload added in v0.5.0

func (*CreateRulesInternalServerError) IsClientError added in v0.5.0

func (o *CreateRulesInternalServerError) IsClientError() bool

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

func (*CreateRulesInternalServerError) IsCode added in v0.5.0

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

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

func (*CreateRulesInternalServerError) IsRedirect added in v0.5.0

func (o *CreateRulesInternalServerError) IsRedirect() bool

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

func (*CreateRulesInternalServerError) IsServerError added in v0.5.0

func (o *CreateRulesInternalServerError) IsServerError() bool

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

func (*CreateRulesInternalServerError) IsSuccess added in v0.5.0

func (o *CreateRulesInternalServerError) IsSuccess() bool

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

func (*CreateRulesInternalServerError) String added in v0.5.0

type CreateRulesOK added in v0.5.0

type CreateRulesOK 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.RulegroupsRulesResponse
}

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

OK

func NewCreateRulesOK added in v0.5.0

func NewCreateRulesOK() *CreateRulesOK

NewCreateRulesOK creates a CreateRulesOK with default headers values

func (*CreateRulesOK) Code added in v0.5.0

func (o *CreateRulesOK) Code() int

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

func (*CreateRulesOK) Error added in v0.5.0

func (o *CreateRulesOK) Error() string

func (*CreateRulesOK) GetPayload added in v0.5.0

func (o *CreateRulesOK) GetPayload() *models.RulegroupsRulesResponse

func (*CreateRulesOK) IsClientError added in v0.5.0

func (o *CreateRulesOK) IsClientError() bool

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

func (*CreateRulesOK) IsCode added in v0.5.0

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

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

func (*CreateRulesOK) IsRedirect added in v0.5.0

func (o *CreateRulesOK) IsRedirect() bool

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

func (*CreateRulesOK) IsServerError added in v0.5.0

func (o *CreateRulesOK) IsServerError() bool

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

func (*CreateRulesOK) IsSuccess added in v0.5.0

func (o *CreateRulesOK) IsSuccess() bool

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

func (*CreateRulesOK) String added in v0.5.0

func (o *CreateRulesOK) String() string

type CreateRulesParams added in v0.5.0

type CreateRulesParams struct {

	/* Body.

	     Create a new rule configuration for the specified rule group.

	 * `id` is not supported for creation of a rule, the new id of the created rule will be included in the response.

	 * `rule_group_id` to add the new rule configuration.

	 * `description` can be between 0 and 500 characters.

	 * `path` representing the file system or registry path to monitor.

	   * must be between 1 and 250 characters.

	   * All paths must end with the path separator, e.g. c:\windows\ /usr/bin/

	 * `severity` to categorize change events produced by this rule; must be one of: `Low`, `Medium`, `High` or `Critical`

	 * `depth` below the base path to monitor; must be one of: `1`, `2`, `3`, `4`, `5` or `ANY`

	 * `precedence` - is not supported for creation of a rule, new rules will be added last in precedence order.

	Falcon GLOB syntax is supported for the following 6 properties. Allowed rule group configuration is based on the type of rule group the rule group is added to.

	 * `include` represents the files, directories, registry keys, or registry values that will be monitored.

	 * `exclude` represents the files, directories, registry keys, or registry values that will `NOT` be monitored.

	 * `include_users` represents the changes performed by specific users that will be monitored.

	 * `exclude_users` represents the changes performed by specific users that will `NOT` be monitored.

	 * `include_processes` represents the changes performed by specific processes that will be monitored.

	 * `exclude_processes` represents the changes performed by specific processes that will be `NOT` monitored.

	 * `content_files` represents the files whose content will be monitored. Listed files must match the file include pattern and not match the file exclude pattern

	 * `content_registry_values` represents the registry values whose content will be monitored. Listed registry values must match the registry include pattern and not match the registry exclude pattern

	 * `enable_content_capture`

	File system directory monitoring:

	 * `watch_delete_directory_changes`

	 * `watch_create_directory_changes`

	 * `watch_rename_directory_changes`

	 * `watch_attributes_directory_changes` (`macOS` is not supported at this time)

	 * `watch_permissions_directory_changes` (`macOS` is not supported at this time)

	File system file monitoring:

	 * `watch_rename_file_changes`

	 * `watch_write_file_changes`

	 * `watch_create_file_changes`

	 * `watch_delete_file_changes`

	 * `watch_attributes_file_changes` (`macOS` is not supported at this time)

	 * `watch_permissions_file_changes` (`macOS` is not supported at this time)

	Windows registry key and value monitoring:

	 * `watch_create_key_changes`

	 * `watch_delete_key_changes`

	 * `watch_rename_key_changes`

	 * `watch_set_value_changes`

	 * `watch_delete_value_changes`

	 * `watch_create_file_changes`
	*/
	Body *models.RulegroupsRule

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

CreateRulesParams contains all the parameters to send to the API endpoint

for the create rules operation.

Typically these are written to a http.Request.

func NewCreateRulesParams added in v0.5.0

func NewCreateRulesParams() *CreateRulesParams

NewCreateRulesParams creates a new CreateRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateRulesParamsWithContext added in v0.5.0

func NewCreateRulesParamsWithContext(ctx context.Context) *CreateRulesParams

NewCreateRulesParamsWithContext creates a new CreateRulesParams object with the ability to set a context for a request.

func NewCreateRulesParamsWithHTTPClient added in v0.5.0

func NewCreateRulesParamsWithHTTPClient(client *http.Client) *CreateRulesParams

NewCreateRulesParamsWithHTTPClient creates a new CreateRulesParams object with the ability to set a custom HTTPClient for a request.

func NewCreateRulesParamsWithTimeout added in v0.5.0

func NewCreateRulesParamsWithTimeout(timeout time.Duration) *CreateRulesParams

NewCreateRulesParamsWithTimeout creates a new CreateRulesParams object with the ability to set a timeout on a request.

func (*CreateRulesParams) SetBody added in v0.5.0

func (o *CreateRulesParams) SetBody(body *models.RulegroupsRule)

SetBody adds the body to the create rules params

func (*CreateRulesParams) SetContext added in v0.5.0

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

SetContext adds the context to the create rules params

func (*CreateRulesParams) SetDefaults added in v0.5.0

func (o *CreateRulesParams) SetDefaults()

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

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

func (*CreateRulesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the create rules params

func (*CreateRulesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the create rules params

func (*CreateRulesParams) WithBody added in v0.5.0

WithBody adds the body to the create rules params

func (*CreateRulesParams) WithContext added in v0.5.0

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

WithContext adds the context to the create rules params

func (*CreateRulesParams) WithDefaults added in v0.5.0

func (o *CreateRulesParams) WithDefaults() *CreateRulesParams

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

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

func (*CreateRulesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the create rules params

func (*CreateRulesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the create rules params

func (*CreateRulesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type CreateRulesReader added in v0.5.0

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

CreateRulesReader is a Reader for the CreateRules structure.

func (*CreateRulesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type CreateRulesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewCreateRulesTooManyRequests added in v0.5.0

func NewCreateRulesTooManyRequests() *CreateRulesTooManyRequests

NewCreateRulesTooManyRequests creates a CreateRulesTooManyRequests with default headers values

func (*CreateRulesTooManyRequests) Code added in v0.5.0

func (o *CreateRulesTooManyRequests) Code() int

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

func (*CreateRulesTooManyRequests) Error added in v0.5.0

func (*CreateRulesTooManyRequests) GetPayload added in v0.5.0

func (*CreateRulesTooManyRequests) IsClientError added in v0.5.0

func (o *CreateRulesTooManyRequests) IsClientError() bool

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

func (*CreateRulesTooManyRequests) IsCode added in v0.5.0

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

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

func (*CreateRulesTooManyRequests) IsRedirect added in v0.5.0

func (o *CreateRulesTooManyRequests) IsRedirect() bool

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

func (*CreateRulesTooManyRequests) IsServerError added in v0.5.0

func (o *CreateRulesTooManyRequests) IsServerError() bool

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

func (*CreateRulesTooManyRequests) IsSuccess added in v0.5.0

func (o *CreateRulesTooManyRequests) IsSuccess() bool

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

func (*CreateRulesTooManyRequests) String added in v0.5.0

func (o *CreateRulesTooManyRequests) String() string

type CreateScheduledExclusionsBadRequest added in v0.5.0

type CreateScheduledExclusionsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewCreateScheduledExclusionsBadRequest added in v0.5.0

func NewCreateScheduledExclusionsBadRequest() *CreateScheduledExclusionsBadRequest

NewCreateScheduledExclusionsBadRequest creates a CreateScheduledExclusionsBadRequest with default headers values

func (*CreateScheduledExclusionsBadRequest) Code added in v0.5.0

Code gets the status code for the create scheduled exclusions bad request response

func (*CreateScheduledExclusionsBadRequest) Error added in v0.5.0

func (*CreateScheduledExclusionsBadRequest) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsBadRequest) IsClientError added in v0.5.0

func (o *CreateScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this create scheduled exclusions bad request response has a 4xx status code

func (*CreateScheduledExclusionsBadRequest) IsCode added in v0.5.0

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

func (*CreateScheduledExclusionsBadRequest) IsRedirect added in v0.5.0

func (o *CreateScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this create scheduled exclusions bad request response has a 3xx status code

func (*CreateScheduledExclusionsBadRequest) IsServerError added in v0.5.0

func (o *CreateScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this create scheduled exclusions bad request response has a 5xx status code

func (*CreateScheduledExclusionsBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this create scheduled exclusions bad request response has a 2xx status code

func (*CreateScheduledExclusionsBadRequest) String added in v0.5.0

type CreateScheduledExclusionsForbidden added in v0.5.0

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

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

Forbidden

func NewCreateScheduledExclusionsForbidden added in v0.5.0

func NewCreateScheduledExclusionsForbidden() *CreateScheduledExclusionsForbidden

NewCreateScheduledExclusionsForbidden creates a CreateScheduledExclusionsForbidden with default headers values

func (*CreateScheduledExclusionsForbidden) Code added in v0.5.0

Code gets the status code for the create scheduled exclusions forbidden response

func (*CreateScheduledExclusionsForbidden) Error added in v0.5.0

func (*CreateScheduledExclusionsForbidden) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsForbidden) IsClientError added in v0.5.0

func (o *CreateScheduledExclusionsForbidden) IsClientError() bool

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

func (*CreateScheduledExclusionsForbidden) IsCode added in v0.5.0

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

func (*CreateScheduledExclusionsForbidden) IsRedirect added in v0.5.0

func (o *CreateScheduledExclusionsForbidden) IsRedirect() bool

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

func (*CreateScheduledExclusionsForbidden) IsServerError added in v0.5.0

func (o *CreateScheduledExclusionsForbidden) IsServerError() bool

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

func (*CreateScheduledExclusionsForbidden) IsSuccess added in v0.5.0

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

func (*CreateScheduledExclusionsForbidden) String added in v0.5.0

type CreateScheduledExclusionsInternalServerError added in v0.5.0

type CreateScheduledExclusionsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewCreateScheduledExclusionsInternalServerError added in v0.5.0

func NewCreateScheduledExclusionsInternalServerError() *CreateScheduledExclusionsInternalServerError

NewCreateScheduledExclusionsInternalServerError creates a CreateScheduledExclusionsInternalServerError with default headers values

func (*CreateScheduledExclusionsInternalServerError) Code added in v0.5.0

Code gets the status code for the create scheduled exclusions internal server error response

func (*CreateScheduledExclusionsInternalServerError) Error added in v0.5.0

func (*CreateScheduledExclusionsInternalServerError) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this create scheduled exclusions internal server error response has a 4xx status code

func (*CreateScheduledExclusionsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this create scheduled exclusions internal server error response a status code equal to that given

func (*CreateScheduledExclusionsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this create scheduled exclusions internal server error response has a 3xx status code

func (*CreateScheduledExclusionsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this create scheduled exclusions internal server error response has a 5xx status code

func (*CreateScheduledExclusionsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this create scheduled exclusions internal server error response has a 2xx status code

func (*CreateScheduledExclusionsInternalServerError) String added in v0.5.0

type CreateScheduledExclusionsNotFound added in v0.5.0

type CreateScheduledExclusionsNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

The policy to add the scheduled exclusion to does not exist.

func NewCreateScheduledExclusionsNotFound added in v0.5.0

func NewCreateScheduledExclusionsNotFound() *CreateScheduledExclusionsNotFound

NewCreateScheduledExclusionsNotFound creates a CreateScheduledExclusionsNotFound with default headers values

func (*CreateScheduledExclusionsNotFound) Code added in v0.5.0

Code gets the status code for the create scheduled exclusions not found response

func (*CreateScheduledExclusionsNotFound) Error added in v0.5.0

func (*CreateScheduledExclusionsNotFound) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsNotFound) IsClientError added in v0.5.0

func (o *CreateScheduledExclusionsNotFound) IsClientError() bool

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

func (*CreateScheduledExclusionsNotFound) IsCode added in v0.5.0

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

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

func (*CreateScheduledExclusionsNotFound) IsRedirect added in v0.5.0

func (o *CreateScheduledExclusionsNotFound) IsRedirect() bool

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

func (*CreateScheduledExclusionsNotFound) IsServerError added in v0.5.0

func (o *CreateScheduledExclusionsNotFound) IsServerError() bool

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

func (*CreateScheduledExclusionsNotFound) IsSuccess added in v0.5.0

func (o *CreateScheduledExclusionsNotFound) IsSuccess() bool

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

func (*CreateScheduledExclusionsNotFound) String added in v0.5.0

type CreateScheduledExclusionsOK added in v0.5.0

type CreateScheduledExclusionsOK 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.ScheduledexclusionsResponse
}

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

OK

func NewCreateScheduledExclusionsOK added in v0.5.0

func NewCreateScheduledExclusionsOK() *CreateScheduledExclusionsOK

NewCreateScheduledExclusionsOK creates a CreateScheduledExclusionsOK with default headers values

func (*CreateScheduledExclusionsOK) Code added in v0.5.0

func (o *CreateScheduledExclusionsOK) Code() int

Code gets the status code for the create scheduled exclusions o k response

func (*CreateScheduledExclusionsOK) Error added in v0.5.0

func (*CreateScheduledExclusionsOK) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsOK) IsClientError added in v0.5.0

func (o *CreateScheduledExclusionsOK) IsClientError() bool

IsClientError returns true when this create scheduled exclusions o k response has a 4xx status code

func (*CreateScheduledExclusionsOK) IsCode added in v0.5.0

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

IsCode returns true when this create scheduled exclusions o k response a status code equal to that given

func (*CreateScheduledExclusionsOK) IsRedirect added in v0.5.0

func (o *CreateScheduledExclusionsOK) IsRedirect() bool

IsRedirect returns true when this create scheduled exclusions o k response has a 3xx status code

func (*CreateScheduledExclusionsOK) IsServerError added in v0.5.0

func (o *CreateScheduledExclusionsOK) IsServerError() bool

IsServerError returns true when this create scheduled exclusions o k response has a 5xx status code

func (*CreateScheduledExclusionsOK) IsSuccess added in v0.5.0

func (o *CreateScheduledExclusionsOK) IsSuccess() bool

IsSuccess returns true when this create scheduled exclusions o k response has a 2xx status code

func (*CreateScheduledExclusionsOK) String added in v0.5.0

func (o *CreateScheduledExclusionsOK) String() string

type CreateScheduledExclusionsParams added in v0.5.0

type CreateScheduledExclusionsParams struct {

	/* Body.

	    Create a new scheduled exclusion configuration for the specified policy.



	* `policy_id` to add the scheduled exclusion to.

	* `name` must be between 1 and 100 characters.

	* `description` can be between 0 and 500 characters.

	* `users` can be between 0 and 500 characters representing a comma separated list of user to exclude their changes.

	   *  admin* excludes changes made by all usernames that begin with admin. Falon GLOB syntax is supported.

	* `processes` can be between 0 and 500 characters representing a comma separated list of processes to exclude their changes.

	   * **\RunMe.exe or *[*]/RunMe.sh excludes changes made by RunMe.exe or RunMe.sh in any location.

	* `schedule_start` must be provided to indicate the start of the schedule. This date/time must be an rfc3339 formatted string  https://datatracker.ietf.org/doc/html/rfc3339.

	* `schedule_end` optionally provided to indicate the end of the schedule. This date/time must be an rfc3339 formatted string  https://datatracker.ietf.org/doc/html/rfc3339.

	* `timezone`  must be provided to indicate the TimeZone Name set for the provided `scheduled_start` and `scheduled_end` values. See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

	* `repeated` optionally provided to indicate that the exclusion is applied repeatedly within the `scheduled_start` and `scheduled_end` time.

	   * `start_time` must be the hour(00-23) and minute(00-59) of the day formatted as `HH:MM`. Required if `all_day` is not set to `true`

	   * `end_time` must be the hour(00-23) and minute(00-59) of the day formatted as `HH:MM`. Required if `all_day` is not set to `true`

	   * `all_day` must be `true` or `false` to indicate the exclusion is applied all day.

	   * `frequency` must be one of `daily`, `weekly` or `monthly`.

	   * `occurrence` must be one of the following when `frequency` is set to `monthly`:

	     * `1st`, `2nd`, `3rd`, `4th` or `Last` represents the week.

	     * `Days` represents specific calendar days.

	   * `weekly_days` must be one or more of `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` or `Sunday` when `frequency` is set to `weekly` or `frequency` is set to `monthly` and `occurrence` is NOT set to `Days`.

	   * `monthly_days` must be set to one or more calendar days, between 1 and 31  when `frequency` is set to `monthly` and `occurrence` is set to `Days`.
	*/
	Body *models.ScheduledexclusionsCreateRequest

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

CreateScheduledExclusionsParams contains all the parameters to send to the API endpoint

for the create scheduled exclusions operation.

Typically these are written to a http.Request.

func NewCreateScheduledExclusionsParams added in v0.5.0

func NewCreateScheduledExclusionsParams() *CreateScheduledExclusionsParams

NewCreateScheduledExclusionsParams creates a new CreateScheduledExclusionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateScheduledExclusionsParamsWithContext added in v0.5.0

func NewCreateScheduledExclusionsParamsWithContext(ctx context.Context) *CreateScheduledExclusionsParams

NewCreateScheduledExclusionsParamsWithContext creates a new CreateScheduledExclusionsParams object with the ability to set a context for a request.

func NewCreateScheduledExclusionsParamsWithHTTPClient added in v0.5.0

func NewCreateScheduledExclusionsParamsWithHTTPClient(client *http.Client) *CreateScheduledExclusionsParams

NewCreateScheduledExclusionsParamsWithHTTPClient creates a new CreateScheduledExclusionsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateScheduledExclusionsParamsWithTimeout added in v0.5.0

func NewCreateScheduledExclusionsParamsWithTimeout(timeout time.Duration) *CreateScheduledExclusionsParams

NewCreateScheduledExclusionsParamsWithTimeout creates a new CreateScheduledExclusionsParams object with the ability to set a timeout on a request.

func (*CreateScheduledExclusionsParams) SetBody added in v0.5.0

SetBody adds the body to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetContext added in v0.5.0

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

SetContext adds the context to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetDefaults added in v0.5.0

func (o *CreateScheduledExclusionsParams) SetDefaults()

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

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

func (*CreateScheduledExclusionsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithBody added in v0.5.0

WithBody adds the body to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithContext added in v0.5.0

WithContext adds the context to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithDefaults added in v0.5.0

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

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

func (*CreateScheduledExclusionsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type CreateScheduledExclusionsReader added in v0.5.0

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

CreateScheduledExclusionsReader is a Reader for the CreateScheduledExclusions structure.

func (*CreateScheduledExclusionsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type CreateScheduledExclusionsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewCreateScheduledExclusionsTooManyRequests added in v0.5.0

func NewCreateScheduledExclusionsTooManyRequests() *CreateScheduledExclusionsTooManyRequests

NewCreateScheduledExclusionsTooManyRequests creates a CreateScheduledExclusionsTooManyRequests with default headers values

func (*CreateScheduledExclusionsTooManyRequests) Code added in v0.5.0

Code gets the status code for the create scheduled exclusions too many requests response

func (*CreateScheduledExclusionsTooManyRequests) Error added in v0.5.0

func (*CreateScheduledExclusionsTooManyRequests) GetPayload added in v0.5.0

func (*CreateScheduledExclusionsTooManyRequests) IsClientError added in v0.5.0

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

func (*CreateScheduledExclusionsTooManyRequests) IsCode added in v0.5.0

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

func (*CreateScheduledExclusionsTooManyRequests) IsRedirect added in v0.5.0

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

func (*CreateScheduledExclusionsTooManyRequests) IsServerError added in v0.5.0

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

func (*CreateScheduledExclusionsTooManyRequests) IsSuccess added in v0.5.0

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

func (*CreateScheduledExclusionsTooManyRequests) String added in v0.5.0

type DeletePoliciesBadRequest added in v0.5.0

type DeletePoliciesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewDeletePoliciesBadRequest added in v0.5.0

func NewDeletePoliciesBadRequest() *DeletePoliciesBadRequest

NewDeletePoliciesBadRequest creates a DeletePoliciesBadRequest with default headers values

func (*DeletePoliciesBadRequest) Code added in v0.5.0

func (o *DeletePoliciesBadRequest) Code() int

Code gets the status code for the delete policies bad request response

func (*DeletePoliciesBadRequest) Error added in v0.5.0

func (o *DeletePoliciesBadRequest) Error() string

func (*DeletePoliciesBadRequest) GetPayload added in v0.5.0

func (*DeletePoliciesBadRequest) IsClientError added in v0.5.0

func (o *DeletePoliciesBadRequest) IsClientError() bool

IsClientError returns true when this delete policies bad request response has a 4xx status code

func (*DeletePoliciesBadRequest) IsCode added in v0.5.0

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

IsCode returns true when this delete policies bad request response a status code equal to that given

func (*DeletePoliciesBadRequest) IsRedirect added in v0.5.0

func (o *DeletePoliciesBadRequest) IsRedirect() bool

IsRedirect returns true when this delete policies bad request response has a 3xx status code

func (*DeletePoliciesBadRequest) IsServerError added in v0.5.0

func (o *DeletePoliciesBadRequest) IsServerError() bool

IsServerError returns true when this delete policies bad request response has a 5xx status code

func (*DeletePoliciesBadRequest) IsSuccess added in v0.5.0

func (o *DeletePoliciesBadRequest) IsSuccess() bool

IsSuccess returns true when this delete policies bad request response has a 2xx status code

func (*DeletePoliciesBadRequest) String added in v0.5.0

func (o *DeletePoliciesBadRequest) String() string

type DeletePoliciesForbidden added in v0.5.0

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

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

Forbidden

func NewDeletePoliciesForbidden added in v0.5.0

func NewDeletePoliciesForbidden() *DeletePoliciesForbidden

NewDeletePoliciesForbidden creates a DeletePoliciesForbidden with default headers values

func (*DeletePoliciesForbidden) Code added in v0.5.0

func (o *DeletePoliciesForbidden) Code() int

Code gets the status code for the delete policies forbidden response

func (*DeletePoliciesForbidden) Error added in v0.5.0

func (o *DeletePoliciesForbidden) Error() string

func (*DeletePoliciesForbidden) GetPayload added in v0.5.0

func (*DeletePoliciesForbidden) IsClientError added in v0.5.0

func (o *DeletePoliciesForbidden) IsClientError() bool

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

func (*DeletePoliciesForbidden) IsCode added in v0.5.0

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

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

func (*DeletePoliciesForbidden) IsRedirect added in v0.5.0

func (o *DeletePoliciesForbidden) IsRedirect() bool

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

func (*DeletePoliciesForbidden) IsServerError added in v0.5.0

func (o *DeletePoliciesForbidden) IsServerError() bool

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

func (*DeletePoliciesForbidden) IsSuccess added in v0.5.0

func (o *DeletePoliciesForbidden) IsSuccess() bool

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

func (*DeletePoliciesForbidden) String added in v0.5.0

func (o *DeletePoliciesForbidden) String() string

type DeletePoliciesInternalServerError added in v0.5.0

type DeletePoliciesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewDeletePoliciesInternalServerError added in v0.5.0

func NewDeletePoliciesInternalServerError() *DeletePoliciesInternalServerError

NewDeletePoliciesInternalServerError creates a DeletePoliciesInternalServerError with default headers values

func (*DeletePoliciesInternalServerError) Code added in v0.5.0

Code gets the status code for the delete policies internal server error response

func (*DeletePoliciesInternalServerError) Error added in v0.5.0

func (*DeletePoliciesInternalServerError) GetPayload added in v0.5.0

func (*DeletePoliciesInternalServerError) IsClientError added in v0.5.0

func (o *DeletePoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this delete policies internal server error response has a 4xx status code

func (*DeletePoliciesInternalServerError) IsCode added in v0.5.0

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

IsCode returns true when this delete policies internal server error response a status code equal to that given

func (*DeletePoliciesInternalServerError) IsRedirect added in v0.5.0

func (o *DeletePoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this delete policies internal server error response has a 3xx status code

func (*DeletePoliciesInternalServerError) IsServerError added in v0.5.0

func (o *DeletePoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this delete policies internal server error response has a 5xx status code

func (*DeletePoliciesInternalServerError) IsSuccess added in v0.5.0

func (o *DeletePoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this delete policies internal server error response has a 2xx status code

func (*DeletePoliciesInternalServerError) String added in v0.5.0

type DeletePoliciesOK added in v0.5.0

type DeletePoliciesOK 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.PoliciesDeleteResponse
}

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

OK

func NewDeletePoliciesOK added in v0.5.0

func NewDeletePoliciesOK() *DeletePoliciesOK

NewDeletePoliciesOK creates a DeletePoliciesOK with default headers values

func (*DeletePoliciesOK) Code added in v0.5.0

func (o *DeletePoliciesOK) Code() int

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

func (*DeletePoliciesOK) Error added in v0.5.0

func (o *DeletePoliciesOK) Error() string

func (*DeletePoliciesOK) GetPayload added in v0.5.0

func (*DeletePoliciesOK) IsClientError added in v0.5.0

func (o *DeletePoliciesOK) IsClientError() bool

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

func (*DeletePoliciesOK) IsCode added in v0.5.0

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

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

func (*DeletePoliciesOK) IsRedirect added in v0.5.0

func (o *DeletePoliciesOK) IsRedirect() bool

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

func (*DeletePoliciesOK) IsServerError added in v0.5.0

func (o *DeletePoliciesOK) IsServerError() bool

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

func (*DeletePoliciesOK) IsSuccess added in v0.5.0

func (o *DeletePoliciesOK) IsSuccess() bool

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

func (*DeletePoliciesOK) String added in v0.5.0

func (o *DeletePoliciesOK) String() string

type DeletePoliciesParams added in v0.5.0

type DeletePoliciesParams struct {

	/* Ids.

	   One or more (up to 500) policy ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

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

DeletePoliciesParams contains all the parameters to send to the API endpoint

for the delete policies operation.

Typically these are written to a http.Request.

func NewDeletePoliciesParams added in v0.5.0

func NewDeletePoliciesParams() *DeletePoliciesParams

NewDeletePoliciesParams creates a new DeletePoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeletePoliciesParamsWithContext added in v0.5.0

func NewDeletePoliciesParamsWithContext(ctx context.Context) *DeletePoliciesParams

NewDeletePoliciesParamsWithContext creates a new DeletePoliciesParams object with the ability to set a context for a request.

func NewDeletePoliciesParamsWithHTTPClient added in v0.5.0

func NewDeletePoliciesParamsWithHTTPClient(client *http.Client) *DeletePoliciesParams

NewDeletePoliciesParamsWithHTTPClient creates a new DeletePoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewDeletePoliciesParamsWithTimeout added in v0.5.0

func NewDeletePoliciesParamsWithTimeout(timeout time.Duration) *DeletePoliciesParams

NewDeletePoliciesParamsWithTimeout creates a new DeletePoliciesParams object with the ability to set a timeout on a request.

func (*DeletePoliciesParams) SetContext added in v0.5.0

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

SetContext adds the context to the delete policies params

func (*DeletePoliciesParams) SetDefaults added in v0.5.0

func (o *DeletePoliciesParams) SetDefaults()

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

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

func (*DeletePoliciesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the delete policies params

func (*DeletePoliciesParams) SetIds added in v0.5.0

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

SetIds adds the ids to the delete policies params

func (*DeletePoliciesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the delete policies params

func (*DeletePoliciesParams) WithContext added in v0.5.0

WithContext adds the context to the delete policies params

func (*DeletePoliciesParams) WithDefaults added in v0.5.0

func (o *DeletePoliciesParams) WithDefaults() *DeletePoliciesParams

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

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

func (*DeletePoliciesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the delete policies params

func (*DeletePoliciesParams) WithIds added in v0.5.0

WithIds adds the ids to the delete policies params

func (*DeletePoliciesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the delete policies params

func (*DeletePoliciesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type DeletePoliciesReader added in v0.5.0

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

DeletePoliciesReader is a Reader for the DeletePolicies structure.

func (*DeletePoliciesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type DeletePoliciesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewDeletePoliciesTooManyRequests added in v0.5.0

func NewDeletePoliciesTooManyRequests() *DeletePoliciesTooManyRequests

NewDeletePoliciesTooManyRequests creates a DeletePoliciesTooManyRequests with default headers values

func (*DeletePoliciesTooManyRequests) Code added in v0.5.0

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

func (*DeletePoliciesTooManyRequests) Error added in v0.5.0

func (*DeletePoliciesTooManyRequests) GetPayload added in v0.5.0

func (*DeletePoliciesTooManyRequests) IsClientError added in v0.5.0

func (o *DeletePoliciesTooManyRequests) IsClientError() bool

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

func (*DeletePoliciesTooManyRequests) IsCode added in v0.5.0

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

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

func (*DeletePoliciesTooManyRequests) IsRedirect added in v0.5.0

func (o *DeletePoliciesTooManyRequests) IsRedirect() bool

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

func (*DeletePoliciesTooManyRequests) IsServerError added in v0.5.0

func (o *DeletePoliciesTooManyRequests) IsServerError() bool

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

func (*DeletePoliciesTooManyRequests) IsSuccess added in v0.5.0

func (o *DeletePoliciesTooManyRequests) IsSuccess() bool

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

func (*DeletePoliciesTooManyRequests) String added in v0.5.0

type DeleteRuleGroupsBadRequest added in v0.5.0

type DeleteRuleGroupsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewDeleteRuleGroupsBadRequest added in v0.5.0

func NewDeleteRuleGroupsBadRequest() *DeleteRuleGroupsBadRequest

NewDeleteRuleGroupsBadRequest creates a DeleteRuleGroupsBadRequest with default headers values

func (*DeleteRuleGroupsBadRequest) Code added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) Code() int

Code gets the status code for the delete rule groups bad request response

func (*DeleteRuleGroupsBadRequest) Error added in v0.5.0

func (*DeleteRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*DeleteRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this delete rule groups bad request response has a 4xx status code

func (*DeleteRuleGroupsBadRequest) IsCode added in v0.5.0

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

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

func (*DeleteRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this delete rule groups bad request response has a 3xx status code

func (*DeleteRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this delete rule groups bad request response has a 5xx status code

func (*DeleteRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this delete rule groups bad request response has a 2xx status code

func (*DeleteRuleGroupsBadRequest) String added in v0.5.0

func (o *DeleteRuleGroupsBadRequest) String() string

type DeleteRuleGroupsForbidden added in v0.5.0

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

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

Forbidden

func NewDeleteRuleGroupsForbidden added in v0.5.0

func NewDeleteRuleGroupsForbidden() *DeleteRuleGroupsForbidden

NewDeleteRuleGroupsForbidden creates a DeleteRuleGroupsForbidden with default headers values

func (*DeleteRuleGroupsForbidden) Code added in v0.5.0

func (o *DeleteRuleGroupsForbidden) Code() int

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

func (*DeleteRuleGroupsForbidden) Error added in v0.5.0

func (o *DeleteRuleGroupsForbidden) Error() string

func (*DeleteRuleGroupsForbidden) GetPayload added in v0.5.0

func (*DeleteRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsForbidden) IsClientError() bool

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

func (*DeleteRuleGroupsForbidden) IsCode added in v0.5.0

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

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

func (*DeleteRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsForbidden) IsRedirect() bool

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

func (*DeleteRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsForbidden) IsServerError() bool

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

func (*DeleteRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *DeleteRuleGroupsForbidden) IsSuccess() bool

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

func (*DeleteRuleGroupsForbidden) String added in v0.5.0

func (o *DeleteRuleGroupsForbidden) String() string

type DeleteRuleGroupsInternalServerError added in v0.5.0

type DeleteRuleGroupsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewDeleteRuleGroupsInternalServerError added in v0.5.0

func NewDeleteRuleGroupsInternalServerError() *DeleteRuleGroupsInternalServerError

NewDeleteRuleGroupsInternalServerError creates a DeleteRuleGroupsInternalServerError with default headers values

func (*DeleteRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the delete rule groups internal server error response

func (*DeleteRuleGroupsInternalServerError) Error added in v0.5.0

func (*DeleteRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*DeleteRuleGroupsInternalServerError) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsInternalServerError) IsClientError() bool

IsClientError returns true when this delete rule groups internal server error response has a 4xx status code

func (*DeleteRuleGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this delete rule groups internal server error response a status code equal to that given

func (*DeleteRuleGroupsInternalServerError) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsInternalServerError) IsRedirect() bool

IsRedirect returns true when this delete rule groups internal server error response has a 3xx status code

func (*DeleteRuleGroupsInternalServerError) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsInternalServerError) IsServerError() bool

IsServerError returns true when this delete rule groups internal server error response has a 5xx status code

func (*DeleteRuleGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this delete rule groups internal server error response has a 2xx status code

func (*DeleteRuleGroupsInternalServerError) String added in v0.5.0

type DeleteRuleGroupsNotFound added in v0.5.0

type DeleteRuleGroupsNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Not Found

func NewDeleteRuleGroupsNotFound added in v0.5.0

func NewDeleteRuleGroupsNotFound() *DeleteRuleGroupsNotFound

NewDeleteRuleGroupsNotFound creates a DeleteRuleGroupsNotFound with default headers values

func (*DeleteRuleGroupsNotFound) Code added in v0.5.0

func (o *DeleteRuleGroupsNotFound) Code() int

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

func (*DeleteRuleGroupsNotFound) Error added in v0.5.0

func (o *DeleteRuleGroupsNotFound) Error() string

func (*DeleteRuleGroupsNotFound) GetPayload added in v0.5.0

func (*DeleteRuleGroupsNotFound) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsNotFound) IsClientError() bool

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

func (*DeleteRuleGroupsNotFound) IsCode added in v0.5.0

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

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

func (*DeleteRuleGroupsNotFound) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsNotFound) IsRedirect() bool

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

func (*DeleteRuleGroupsNotFound) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsNotFound) IsServerError() bool

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

func (*DeleteRuleGroupsNotFound) IsSuccess added in v0.5.0

func (o *DeleteRuleGroupsNotFound) IsSuccess() bool

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

func (*DeleteRuleGroupsNotFound) String added in v0.5.0

func (o *DeleteRuleGroupsNotFound) String() string

type DeleteRuleGroupsOK added in v0.5.0

type DeleteRuleGroupsOK 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.RulegroupsDeleteResponse
}

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

OK

func NewDeleteRuleGroupsOK added in v0.5.0

func NewDeleteRuleGroupsOK() *DeleteRuleGroupsOK

NewDeleteRuleGroupsOK creates a DeleteRuleGroupsOK with default headers values

func (*DeleteRuleGroupsOK) Code added in v0.5.0

func (o *DeleteRuleGroupsOK) Code() int

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

func (*DeleteRuleGroupsOK) Error added in v0.5.0

func (o *DeleteRuleGroupsOK) Error() string

func (*DeleteRuleGroupsOK) GetPayload added in v0.5.0

func (*DeleteRuleGroupsOK) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsOK) IsClientError() bool

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

func (*DeleteRuleGroupsOK) IsCode added in v0.5.0

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

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

func (*DeleteRuleGroupsOK) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsOK) IsRedirect() bool

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

func (*DeleteRuleGroupsOK) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsOK) IsServerError() bool

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

func (*DeleteRuleGroupsOK) IsSuccess added in v0.5.0

func (o *DeleteRuleGroupsOK) IsSuccess() bool

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

func (*DeleteRuleGroupsOK) String added in v0.5.0

func (o *DeleteRuleGroupsOK) String() string

type DeleteRuleGroupsParams added in v0.5.0

type DeleteRuleGroupsParams struct {

	/* Ids.

	   One or more (up to 500) rule group ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

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

DeleteRuleGroupsParams contains all the parameters to send to the API endpoint

for the delete rule groups operation.

Typically these are written to a http.Request.

func NewDeleteRuleGroupsParams added in v0.5.0

func NewDeleteRuleGroupsParams() *DeleteRuleGroupsParams

NewDeleteRuleGroupsParams creates a new DeleteRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteRuleGroupsParamsWithContext added in v0.5.0

func NewDeleteRuleGroupsParamsWithContext(ctx context.Context) *DeleteRuleGroupsParams

NewDeleteRuleGroupsParamsWithContext creates a new DeleteRuleGroupsParams object with the ability to set a context for a request.

func NewDeleteRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewDeleteRuleGroupsParamsWithHTTPClient(client *http.Client) *DeleteRuleGroupsParams

NewDeleteRuleGroupsParamsWithHTTPClient creates a new DeleteRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteRuleGroupsParamsWithTimeout added in v0.5.0

func NewDeleteRuleGroupsParamsWithTimeout(timeout time.Duration) *DeleteRuleGroupsParams

NewDeleteRuleGroupsParamsWithTimeout creates a new DeleteRuleGroupsParams object with the ability to set a timeout on a request.

func (*DeleteRuleGroupsParams) SetContext added in v0.5.0

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

SetContext adds the context to the delete rule groups params

func (*DeleteRuleGroupsParams) SetDefaults added in v0.5.0

func (o *DeleteRuleGroupsParams) SetDefaults()

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

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

func (*DeleteRuleGroupsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the delete rule groups params

func (*DeleteRuleGroupsParams) SetIds added in v0.5.0

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

SetIds adds the ids to the delete rule groups params

func (*DeleteRuleGroupsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the delete rule groups params

func (*DeleteRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the delete rule groups params

func (*DeleteRuleGroupsParams) WithDefaults added in v0.5.0

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

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

func (*DeleteRuleGroupsParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the delete rule groups params

func (*DeleteRuleGroupsParams) WithIds added in v0.5.0

WithIds adds the ids to the delete rule groups params

func (*DeleteRuleGroupsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the delete rule groups params

func (*DeleteRuleGroupsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type DeleteRuleGroupsReader added in v0.5.0

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

DeleteRuleGroupsReader is a Reader for the DeleteRuleGroups structure.

func (*DeleteRuleGroupsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type DeleteRuleGroupsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewDeleteRuleGroupsTooManyRequests added in v0.5.0

func NewDeleteRuleGroupsTooManyRequests() *DeleteRuleGroupsTooManyRequests

NewDeleteRuleGroupsTooManyRequests creates a DeleteRuleGroupsTooManyRequests with default headers values

func (*DeleteRuleGroupsTooManyRequests) Code added in v0.5.0

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

func (*DeleteRuleGroupsTooManyRequests) Error added in v0.5.0

func (*DeleteRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*DeleteRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *DeleteRuleGroupsTooManyRequests) IsClientError() bool

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

func (*DeleteRuleGroupsTooManyRequests) IsCode added in v0.5.0

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

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

func (*DeleteRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

func (o *DeleteRuleGroupsTooManyRequests) IsRedirect() bool

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

func (*DeleteRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *DeleteRuleGroupsTooManyRequests) IsServerError() bool

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

func (*DeleteRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

func (o *DeleteRuleGroupsTooManyRequests) IsSuccess() bool

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

func (*DeleteRuleGroupsTooManyRequests) String added in v0.5.0

type DeleteRulesBadRequest added in v0.5.0

type DeleteRulesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewDeleteRulesBadRequest added in v0.5.0

func NewDeleteRulesBadRequest() *DeleteRulesBadRequest

NewDeleteRulesBadRequest creates a DeleteRulesBadRequest with default headers values

func (*DeleteRulesBadRequest) Code added in v0.5.0

func (o *DeleteRulesBadRequest) Code() int

Code gets the status code for the delete rules bad request response

func (*DeleteRulesBadRequest) Error added in v0.5.0

func (o *DeleteRulesBadRequest) Error() string

func (*DeleteRulesBadRequest) GetPayload added in v0.5.0

func (*DeleteRulesBadRequest) IsClientError added in v0.5.0

func (o *DeleteRulesBadRequest) IsClientError() bool

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

func (*DeleteRulesBadRequest) IsCode added in v0.5.0

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

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

func (*DeleteRulesBadRequest) IsRedirect added in v0.5.0

func (o *DeleteRulesBadRequest) IsRedirect() bool

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

func (*DeleteRulesBadRequest) IsServerError added in v0.5.0

func (o *DeleteRulesBadRequest) IsServerError() bool

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

func (*DeleteRulesBadRequest) IsSuccess added in v0.5.0

func (o *DeleteRulesBadRequest) IsSuccess() bool

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

func (*DeleteRulesBadRequest) String added in v0.5.0

func (o *DeleteRulesBadRequest) String() string

type DeleteRulesForbidden added in v0.5.0

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 added in v0.5.0

func NewDeleteRulesForbidden() *DeleteRulesForbidden

NewDeleteRulesForbidden creates a DeleteRulesForbidden with default headers values

func (*DeleteRulesForbidden) Code added in v0.5.0

func (o *DeleteRulesForbidden) Code() int

Code gets the status code for the delete rules forbidden response

func (*DeleteRulesForbidden) Error added in v0.5.0

func (o *DeleteRulesForbidden) Error() string

func (*DeleteRulesForbidden) GetPayload added in v0.5.0

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

func (*DeleteRulesForbidden) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *DeleteRulesForbidden) String() string

type DeleteRulesInternalServerError added in v0.5.0

type DeleteRulesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewDeleteRulesInternalServerError added in v0.5.0

func NewDeleteRulesInternalServerError() *DeleteRulesInternalServerError

NewDeleteRulesInternalServerError creates a DeleteRulesInternalServerError with default headers values

func (*DeleteRulesInternalServerError) Code added in v0.5.0

Code gets the status code for the delete rules internal server error response

func (*DeleteRulesInternalServerError) Error added in v0.5.0

func (*DeleteRulesInternalServerError) GetPayload added in v0.5.0

func (*DeleteRulesInternalServerError) IsClientError added in v0.5.0

func (o *DeleteRulesInternalServerError) IsClientError() bool

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

func (*DeleteRulesInternalServerError) IsCode added in v0.5.0

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

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

func (*DeleteRulesInternalServerError) IsRedirect added in v0.5.0

func (o *DeleteRulesInternalServerError) IsRedirect() bool

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

func (*DeleteRulesInternalServerError) IsServerError added in v0.5.0

func (o *DeleteRulesInternalServerError) IsServerError() bool

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

func (*DeleteRulesInternalServerError) IsSuccess added in v0.5.0

func (o *DeleteRulesInternalServerError) IsSuccess() bool

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

func (*DeleteRulesInternalServerError) String added in v0.5.0

type DeleteRulesNotFound added in v0.5.0

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.MsaspecQueryResponse
}

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

OK

func NewDeleteRulesNotFound added in v0.5.0

func NewDeleteRulesNotFound() *DeleteRulesNotFound

NewDeleteRulesNotFound creates a DeleteRulesNotFound with default headers values

func (*DeleteRulesNotFound) Code added in v0.5.0

func (o *DeleteRulesNotFound) Code() int

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

func (*DeleteRulesNotFound) Error added in v0.5.0

func (o *DeleteRulesNotFound) Error() string

func (*DeleteRulesNotFound) GetPayload added in v0.5.0

func (*DeleteRulesNotFound) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *DeleteRulesNotFound) String() string

type DeleteRulesOK added in v0.5.0

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.MsaspecQueryResponse
}

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

OK

func NewDeleteRulesOK added in v0.5.0

func NewDeleteRulesOK() *DeleteRulesOK

NewDeleteRulesOK creates a DeleteRulesOK with default headers values

func (*DeleteRulesOK) Code added in v0.5.0

func (o *DeleteRulesOK) Code() int

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

func (*DeleteRulesOK) Error added in v0.5.0

func (o *DeleteRulesOK) Error() string

func (*DeleteRulesOK) GetPayload added in v0.5.0

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

func (*DeleteRulesOK) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *DeleteRulesOK) String() string

type DeleteRulesParams added in v0.5.0

type DeleteRulesParams struct {

	/* Ids.

	   One or more (up to 500) rule ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

	/* RuleGroupID.

	   The id of the rule group from which the rules will be deleted.
	*/
	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 added in v0.5.0

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 added in v0.5.0

func NewDeleteRulesParamsWithContext(ctx context.Context) *DeleteRulesParams

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

func NewDeleteRulesParamsWithHTTPClient added in v0.5.0

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 added in v0.5.0

func NewDeleteRulesParamsWithTimeout(timeout time.Duration) *DeleteRulesParams

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

func (*DeleteRulesParams) SetContext added in v0.5.0

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

SetContext adds the context to the delete rules params

func (*DeleteRulesParams) SetDefaults added in v0.5.0

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 added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) SetIds added in v0.5.0

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

SetIds adds the ids to the delete rules params

func (*DeleteRulesParams) SetRuleGroupID added in v0.5.0

func (o *DeleteRulesParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the delete rules params

func (*DeleteRulesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WithContext added in v0.5.0

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

WithContext adds the context to the delete rules params

func (*DeleteRulesParams) WithDefaults added in v0.5.0

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 added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) WithIds added in v0.5.0

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

WithIds adds the ids to the delete rules params

func (*DeleteRulesParams) WithRuleGroupID added in v0.5.0

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

WithRuleGroupID adds the ruleGroupID to the delete rules params

func (*DeleteRulesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type DeleteRulesReader added in v0.5.0

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

DeleteRulesReader is a Reader for the DeleteRules structure.

func (*DeleteRulesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type DeleteRulesTooManyRequests added in v0.5.0

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 added in v0.5.0

func NewDeleteRulesTooManyRequests() *DeleteRulesTooManyRequests

NewDeleteRulesTooManyRequests creates a DeleteRulesTooManyRequests with default headers values

func (*DeleteRulesTooManyRequests) Code added in v0.5.0

func (o *DeleteRulesTooManyRequests) Code() int

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

func (*DeleteRulesTooManyRequests) Error added in v0.5.0

func (*DeleteRulesTooManyRequests) GetPayload added in v0.5.0

func (*DeleteRulesTooManyRequests) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *DeleteRulesTooManyRequests) String() string

type DeleteScheduledExclusionsBadRequest added in v0.5.0

type DeleteScheduledExclusionsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewDeleteScheduledExclusionsBadRequest added in v0.5.0

func NewDeleteScheduledExclusionsBadRequest() *DeleteScheduledExclusionsBadRequest

NewDeleteScheduledExclusionsBadRequest creates a DeleteScheduledExclusionsBadRequest with default headers values

func (*DeleteScheduledExclusionsBadRequest) Code added in v0.5.0

Code gets the status code for the delete scheduled exclusions bad request response

func (*DeleteScheduledExclusionsBadRequest) Error added in v0.5.0

func (*DeleteScheduledExclusionsBadRequest) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsBadRequest) IsClientError added in v0.5.0

func (o *DeleteScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this delete scheduled exclusions bad request response has a 4xx status code

func (*DeleteScheduledExclusionsBadRequest) IsCode added in v0.5.0

IsCode returns true when this delete scheduled exclusions bad request response a status code equal to that given

func (*DeleteScheduledExclusionsBadRequest) IsRedirect added in v0.5.0

func (o *DeleteScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this delete scheduled exclusions bad request response has a 3xx status code

func (*DeleteScheduledExclusionsBadRequest) IsServerError added in v0.5.0

func (o *DeleteScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this delete scheduled exclusions bad request response has a 5xx status code

func (*DeleteScheduledExclusionsBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this delete scheduled exclusions bad request response has a 2xx status code

func (*DeleteScheduledExclusionsBadRequest) String added in v0.5.0

type DeleteScheduledExclusionsForbidden added in v0.5.0

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

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

Forbidden

func NewDeleteScheduledExclusionsForbidden added in v0.5.0

func NewDeleteScheduledExclusionsForbidden() *DeleteScheduledExclusionsForbidden

NewDeleteScheduledExclusionsForbidden creates a DeleteScheduledExclusionsForbidden with default headers values

func (*DeleteScheduledExclusionsForbidden) Code added in v0.5.0

Code gets the status code for the delete scheduled exclusions forbidden response

func (*DeleteScheduledExclusionsForbidden) Error added in v0.5.0

func (*DeleteScheduledExclusionsForbidden) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsForbidden) IsClientError added in v0.5.0

func (o *DeleteScheduledExclusionsForbidden) IsClientError() bool

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

func (*DeleteScheduledExclusionsForbidden) IsCode added in v0.5.0

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

func (*DeleteScheduledExclusionsForbidden) IsRedirect added in v0.5.0

func (o *DeleteScheduledExclusionsForbidden) IsRedirect() bool

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

func (*DeleteScheduledExclusionsForbidden) IsServerError added in v0.5.0

func (o *DeleteScheduledExclusionsForbidden) IsServerError() bool

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

func (*DeleteScheduledExclusionsForbidden) IsSuccess added in v0.5.0

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

func (*DeleteScheduledExclusionsForbidden) String added in v0.5.0

type DeleteScheduledExclusionsInternalServerError added in v0.5.0

type DeleteScheduledExclusionsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewDeleteScheduledExclusionsInternalServerError added in v0.5.0

func NewDeleteScheduledExclusionsInternalServerError() *DeleteScheduledExclusionsInternalServerError

NewDeleteScheduledExclusionsInternalServerError creates a DeleteScheduledExclusionsInternalServerError with default headers values

func (*DeleteScheduledExclusionsInternalServerError) Code added in v0.5.0

Code gets the status code for the delete scheduled exclusions internal server error response

func (*DeleteScheduledExclusionsInternalServerError) Error added in v0.5.0

func (*DeleteScheduledExclusionsInternalServerError) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this delete scheduled exclusions internal server error response has a 4xx status code

func (*DeleteScheduledExclusionsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this delete scheduled exclusions internal server error response a status code equal to that given

func (*DeleteScheduledExclusionsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this delete scheduled exclusions internal server error response has a 3xx status code

func (*DeleteScheduledExclusionsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this delete scheduled exclusions internal server error response has a 5xx status code

func (*DeleteScheduledExclusionsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this delete scheduled exclusions internal server error response has a 2xx status code

func (*DeleteScheduledExclusionsInternalServerError) String added in v0.5.0

type DeleteScheduledExclusionsNotFound added in v0.5.0

type DeleteScheduledExclusionsNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

The policy to remove the scheduled exclusions from does not exist.

func NewDeleteScheduledExclusionsNotFound added in v0.5.0

func NewDeleteScheduledExclusionsNotFound() *DeleteScheduledExclusionsNotFound

NewDeleteScheduledExclusionsNotFound creates a DeleteScheduledExclusionsNotFound with default headers values

func (*DeleteScheduledExclusionsNotFound) Code added in v0.5.0

Code gets the status code for the delete scheduled exclusions not found response

func (*DeleteScheduledExclusionsNotFound) Error added in v0.5.0

func (*DeleteScheduledExclusionsNotFound) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsNotFound) IsClientError added in v0.5.0

func (o *DeleteScheduledExclusionsNotFound) IsClientError() bool

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

func (*DeleteScheduledExclusionsNotFound) IsCode added in v0.5.0

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

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

func (*DeleteScheduledExclusionsNotFound) IsRedirect added in v0.5.0

func (o *DeleteScheduledExclusionsNotFound) IsRedirect() bool

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

func (*DeleteScheduledExclusionsNotFound) IsServerError added in v0.5.0

func (o *DeleteScheduledExclusionsNotFound) IsServerError() bool

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

func (*DeleteScheduledExclusionsNotFound) IsSuccess added in v0.5.0

func (o *DeleteScheduledExclusionsNotFound) IsSuccess() bool

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

func (*DeleteScheduledExclusionsNotFound) String added in v0.5.0

type DeleteScheduledExclusionsOK added in v0.5.0

type DeleteScheduledExclusionsOK 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.MsaspecQueryResponse
}

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

OK

func NewDeleteScheduledExclusionsOK added in v0.5.0

func NewDeleteScheduledExclusionsOK() *DeleteScheduledExclusionsOK

NewDeleteScheduledExclusionsOK creates a DeleteScheduledExclusionsOK with default headers values

func (*DeleteScheduledExclusionsOK) Code added in v0.5.0

func (o *DeleteScheduledExclusionsOK) Code() int

Code gets the status code for the delete scheduled exclusions o k response

func (*DeleteScheduledExclusionsOK) Error added in v0.5.0

func (*DeleteScheduledExclusionsOK) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsOK) IsClientError added in v0.5.0

func (o *DeleteScheduledExclusionsOK) IsClientError() bool

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

func (*DeleteScheduledExclusionsOK) IsCode added in v0.5.0

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

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

func (*DeleteScheduledExclusionsOK) IsRedirect added in v0.5.0

func (o *DeleteScheduledExclusionsOK) IsRedirect() bool

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

func (*DeleteScheduledExclusionsOK) IsServerError added in v0.5.0

func (o *DeleteScheduledExclusionsOK) IsServerError() bool

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

func (*DeleteScheduledExclusionsOK) IsSuccess added in v0.5.0

func (o *DeleteScheduledExclusionsOK) IsSuccess() bool

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

func (*DeleteScheduledExclusionsOK) String added in v0.5.0

func (o *DeleteScheduledExclusionsOK) String() string

type DeleteScheduledExclusionsParams added in v0.5.0

type DeleteScheduledExclusionsParams struct {

	/* Ids.

	   One or more (up to 500) scheduled exclusion ids in the form of `ids=ID1&ids=ID2`.
	*/
	Ids []string

	/* PolicyID.

	   ID of the policy to delete the scheduled exclusions from.
	*/
	PolicyID string

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

DeleteScheduledExclusionsParams contains all the parameters to send to the API endpoint

for the delete scheduled exclusions operation.

Typically these are written to a http.Request.

func NewDeleteScheduledExclusionsParams added in v0.5.0

func NewDeleteScheduledExclusionsParams() *DeleteScheduledExclusionsParams

NewDeleteScheduledExclusionsParams creates a new DeleteScheduledExclusionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteScheduledExclusionsParamsWithContext added in v0.5.0

func NewDeleteScheduledExclusionsParamsWithContext(ctx context.Context) *DeleteScheduledExclusionsParams

NewDeleteScheduledExclusionsParamsWithContext creates a new DeleteScheduledExclusionsParams object with the ability to set a context for a request.

func NewDeleteScheduledExclusionsParamsWithHTTPClient added in v0.5.0

func NewDeleteScheduledExclusionsParamsWithHTTPClient(client *http.Client) *DeleteScheduledExclusionsParams

NewDeleteScheduledExclusionsParamsWithHTTPClient creates a new DeleteScheduledExclusionsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteScheduledExclusionsParamsWithTimeout added in v0.5.0

func NewDeleteScheduledExclusionsParamsWithTimeout(timeout time.Duration) *DeleteScheduledExclusionsParams

NewDeleteScheduledExclusionsParamsWithTimeout creates a new DeleteScheduledExclusionsParams object with the ability to set a timeout on a request.

func (*DeleteScheduledExclusionsParams) SetContext added in v0.5.0

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

SetContext adds the context to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetDefaults added in v0.5.0

func (o *DeleteScheduledExclusionsParams) SetDefaults()

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

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

func (*DeleteScheduledExclusionsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetIds added in v0.5.0

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

SetIds adds the ids to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetPolicyID added in v0.5.0

func (o *DeleteScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithContext added in v0.5.0

WithContext adds the context to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithDefaults added in v0.5.0

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

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

func (*DeleteScheduledExclusionsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithIds added in v0.5.0

WithIds adds the ids to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithPolicyID added in v0.5.0

WithPolicyID adds the policyID to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type DeleteScheduledExclusionsReader added in v0.5.0

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

DeleteScheduledExclusionsReader is a Reader for the DeleteScheduledExclusions structure.

func (*DeleteScheduledExclusionsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type DeleteScheduledExclusionsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewDeleteScheduledExclusionsTooManyRequests added in v0.5.0

func NewDeleteScheduledExclusionsTooManyRequests() *DeleteScheduledExclusionsTooManyRequests

NewDeleteScheduledExclusionsTooManyRequests creates a DeleteScheduledExclusionsTooManyRequests with default headers values

func (*DeleteScheduledExclusionsTooManyRequests) Code added in v0.5.0

Code gets the status code for the delete scheduled exclusions too many requests response

func (*DeleteScheduledExclusionsTooManyRequests) Error added in v0.5.0

func (*DeleteScheduledExclusionsTooManyRequests) GetPayload added in v0.5.0

func (*DeleteScheduledExclusionsTooManyRequests) IsClientError added in v0.5.0

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

func (*DeleteScheduledExclusionsTooManyRequests) IsCode added in v0.5.0

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

func (*DeleteScheduledExclusionsTooManyRequests) IsRedirect added in v0.5.0

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

func (*DeleteScheduledExclusionsTooManyRequests) IsServerError added in v0.5.0

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

func (*DeleteScheduledExclusionsTooManyRequests) IsSuccess added in v0.5.0

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

func (*DeleteScheduledExclusionsTooManyRequests) String added in v0.5.0

type GetChangesBadRequest

type GetChangesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewGetChangesBadRequest

func NewGetChangesBadRequest() *GetChangesBadRequest

NewGetChangesBadRequest creates a GetChangesBadRequest with default headers values

func (*GetChangesBadRequest) Code added in v0.2.33

func (o *GetChangesBadRequest) Code() int

Code gets the status code for the get changes bad request response

func (*GetChangesBadRequest) Error

func (o *GetChangesBadRequest) Error() string

func (*GetChangesBadRequest) GetPayload

func (*GetChangesBadRequest) IsClientError added in v0.2.27

func (o *GetChangesBadRequest) IsClientError() bool

IsClientError returns true when this get changes bad request response has a 4xx status code

func (*GetChangesBadRequest) IsCode added in v0.2.27

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

IsCode returns true when this get changes bad request response a status code equal to that given

func (*GetChangesBadRequest) IsRedirect added in v0.2.27

func (o *GetChangesBadRequest) IsRedirect() bool

IsRedirect returns true when this get changes bad request response has a 3xx status code

func (*GetChangesBadRequest) IsServerError added in v0.2.27

func (o *GetChangesBadRequest) IsServerError() bool

IsServerError returns true when this get changes bad request response has a 5xx status code

func (*GetChangesBadRequest) IsSuccess added in v0.2.27

func (o *GetChangesBadRequest) IsSuccess() bool

IsSuccess returns true when this get changes bad request response has a 2xx status code

func (*GetChangesBadRequest) String added in v0.2.27

func (o *GetChangesBadRequest) String() string

type GetChangesForbidden

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

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

Forbidden

func NewGetChangesForbidden

func NewGetChangesForbidden() *GetChangesForbidden

NewGetChangesForbidden creates a GetChangesForbidden with default headers values

func (*GetChangesForbidden) Code added in v0.2.33

func (o *GetChangesForbidden) Code() int

Code gets the status code for the get changes forbidden response

func (*GetChangesForbidden) Error

func (o *GetChangesForbidden) Error() string

func (*GetChangesForbidden) GetPayload

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

func (*GetChangesForbidden) IsClientError added in v0.2.27

func (o *GetChangesForbidden) IsClientError() bool

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

func (*GetChangesForbidden) IsCode added in v0.2.27

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

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

func (*GetChangesForbidden) IsRedirect added in v0.2.27

func (o *GetChangesForbidden) IsRedirect() bool

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

func (*GetChangesForbidden) IsServerError added in v0.2.27

func (o *GetChangesForbidden) IsServerError() bool

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

func (*GetChangesForbidden) IsSuccess added in v0.2.27

func (o *GetChangesForbidden) IsSuccess() bool

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

func (*GetChangesForbidden) String added in v0.2.27

func (o *GetChangesForbidden) String() string

type GetChangesInternalServerError

type GetChangesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewGetChangesInternalServerError

func NewGetChangesInternalServerError() *GetChangesInternalServerError

NewGetChangesInternalServerError creates a GetChangesInternalServerError with default headers values

func (*GetChangesInternalServerError) Code added in v0.2.33

Code gets the status code for the get changes internal server error response

func (*GetChangesInternalServerError) Error

func (*GetChangesInternalServerError) GetPayload

func (*GetChangesInternalServerError) IsClientError added in v0.2.27

func (o *GetChangesInternalServerError) IsClientError() bool

IsClientError returns true when this get changes internal server error response has a 4xx status code

func (*GetChangesInternalServerError) IsCode added in v0.2.27

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

IsCode returns true when this get changes internal server error response a status code equal to that given

func (*GetChangesInternalServerError) IsRedirect added in v0.2.27

func (o *GetChangesInternalServerError) IsRedirect() bool

IsRedirect returns true when this get changes internal server error response has a 3xx status code

func (*GetChangesInternalServerError) IsServerError added in v0.2.27

func (o *GetChangesInternalServerError) IsServerError() bool

IsServerError returns true when this get changes internal server error response has a 5xx status code

func (*GetChangesInternalServerError) IsSuccess added in v0.2.27

func (o *GetChangesInternalServerError) IsSuccess() bool

IsSuccess returns true when this get changes internal server error response has a 2xx status code

func (*GetChangesInternalServerError) String added in v0.2.27

type GetChangesOK

type GetChangesOK 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.PublicGetChangesResponse
}

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

OK

func NewGetChangesOK

func NewGetChangesOK() *GetChangesOK

NewGetChangesOK creates a GetChangesOK with default headers values

func (*GetChangesOK) Code added in v0.2.33

func (o *GetChangesOK) Code() int

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

func (*GetChangesOK) Error

func (o *GetChangesOK) Error() string

func (*GetChangesOK) GetPayload

func (o *GetChangesOK) GetPayload() *models.PublicGetChangesResponse

func (*GetChangesOK) IsClientError added in v0.2.27

func (o *GetChangesOK) IsClientError() bool

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

func (*GetChangesOK) IsCode added in v0.2.27

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

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

func (*GetChangesOK) IsRedirect added in v0.2.27

func (o *GetChangesOK) IsRedirect() bool

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

func (*GetChangesOK) IsServerError added in v0.2.27

func (o *GetChangesOK) IsServerError() bool

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

func (*GetChangesOK) IsSuccess added in v0.2.27

func (o *GetChangesOK) IsSuccess() bool

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

func (*GetChangesOK) String added in v0.2.27

func (o *GetChangesOK) String() string

type GetChangesParams

type GetChangesParams struct {

	/* Ids.

	   One or more change ids in the form of `ids=ID1&ids=ID2`. The maximum number of ids that can be requested at once is `500`.
	*/
	Ids []string

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

GetChangesParams contains all the parameters to send to the API endpoint

for the get changes operation.

Typically these are written to a http.Request.

func NewGetChangesParams

func NewGetChangesParams() *GetChangesParams

NewGetChangesParams creates a new GetChangesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetChangesParamsWithContext

func NewGetChangesParamsWithContext(ctx context.Context) *GetChangesParams

NewGetChangesParamsWithContext creates a new GetChangesParams object with the ability to set a context for a request.

func NewGetChangesParamsWithHTTPClient

func NewGetChangesParamsWithHTTPClient(client *http.Client) *GetChangesParams

NewGetChangesParamsWithHTTPClient creates a new GetChangesParams object with the ability to set a custom HTTPClient for a request.

func NewGetChangesParamsWithTimeout

func NewGetChangesParamsWithTimeout(timeout time.Duration) *GetChangesParams

NewGetChangesParamsWithTimeout creates a new GetChangesParams object with the ability to set a timeout on a request.

func (*GetChangesParams) SetContext

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

SetContext adds the context to the get changes params

func (*GetChangesParams) SetDefaults

func (o *GetChangesParams) SetDefaults()

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

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

func (*GetChangesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get changes params

func (*GetChangesParams) SetIds

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

SetIds adds the ids to the get changes params

func (*GetChangesParams) SetTimeout

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

SetTimeout adds the timeout to the get changes params

func (*GetChangesParams) WithContext

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

WithContext adds the context to the get changes params

func (*GetChangesParams) WithDefaults

func (o *GetChangesParams) WithDefaults() *GetChangesParams

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

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

func (*GetChangesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get changes params

func (*GetChangesParams) WithIds

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

WithIds adds the ids to the get changes params

func (*GetChangesParams) WithTimeout

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

WithTimeout adds the timeout to the get changes params

func (*GetChangesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetChangesReader

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

GetChangesReader is a Reader for the GetChanges structure.

func (*GetChangesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetChangesTooManyRequests

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

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

Too Many Requests

func NewGetChangesTooManyRequests

func NewGetChangesTooManyRequests() *GetChangesTooManyRequests

NewGetChangesTooManyRequests creates a GetChangesTooManyRequests with default headers values

func (*GetChangesTooManyRequests) Code added in v0.2.33

func (o *GetChangesTooManyRequests) Code() int

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

func (*GetChangesTooManyRequests) Error

func (o *GetChangesTooManyRequests) Error() string

func (*GetChangesTooManyRequests) GetPayload

func (*GetChangesTooManyRequests) IsClientError added in v0.2.27

func (o *GetChangesTooManyRequests) IsClientError() bool

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

func (*GetChangesTooManyRequests) IsCode added in v0.2.27

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

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

func (*GetChangesTooManyRequests) IsRedirect added in v0.2.27

func (o *GetChangesTooManyRequests) IsRedirect() bool

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

func (*GetChangesTooManyRequests) IsServerError added in v0.2.27

func (o *GetChangesTooManyRequests) IsServerError() bool

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

func (*GetChangesTooManyRequests) IsSuccess added in v0.2.27

func (o *GetChangesTooManyRequests) IsSuccess() bool

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

func (*GetChangesTooManyRequests) String added in v0.2.27

func (o *GetChangesTooManyRequests) String() string

type GetPoliciesBadRequest added in v0.5.0

type GetPoliciesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewGetPoliciesBadRequest added in v0.5.0

func NewGetPoliciesBadRequest() *GetPoliciesBadRequest

NewGetPoliciesBadRequest creates a GetPoliciesBadRequest with default headers values

func (*GetPoliciesBadRequest) Code added in v0.5.0

func (o *GetPoliciesBadRequest) Code() int

Code gets the status code for the get policies bad request response

func (*GetPoliciesBadRequest) Error added in v0.5.0

func (o *GetPoliciesBadRequest) Error() string

func (*GetPoliciesBadRequest) GetPayload added in v0.5.0

func (*GetPoliciesBadRequest) IsClientError added in v0.5.0

func (o *GetPoliciesBadRequest) IsClientError() bool

IsClientError returns true when this get policies bad request response has a 4xx status code

func (*GetPoliciesBadRequest) IsCode added in v0.5.0

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

IsCode returns true when this get policies bad request response a status code equal to that given

func (*GetPoliciesBadRequest) IsRedirect added in v0.5.0

func (o *GetPoliciesBadRequest) IsRedirect() bool

IsRedirect returns true when this get policies bad request response has a 3xx status code

func (*GetPoliciesBadRequest) IsServerError added in v0.5.0

func (o *GetPoliciesBadRequest) IsServerError() bool

IsServerError returns true when this get policies bad request response has a 5xx status code

func (*GetPoliciesBadRequest) IsSuccess added in v0.5.0

func (o *GetPoliciesBadRequest) IsSuccess() bool

IsSuccess returns true when this get policies bad request response has a 2xx status code

func (*GetPoliciesBadRequest) String added in v0.5.0

func (o *GetPoliciesBadRequest) String() string

type GetPoliciesForbidden added in v0.5.0

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

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

Forbidden

func NewGetPoliciesForbidden added in v0.5.0

func NewGetPoliciesForbidden() *GetPoliciesForbidden

NewGetPoliciesForbidden creates a GetPoliciesForbidden with default headers values

func (*GetPoliciesForbidden) Code added in v0.5.0

func (o *GetPoliciesForbidden) Code() int

Code gets the status code for the get policies forbidden response

func (*GetPoliciesForbidden) Error added in v0.5.0

func (o *GetPoliciesForbidden) Error() string

func (*GetPoliciesForbidden) GetPayload added in v0.5.0

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

func (*GetPoliciesForbidden) IsClientError added in v0.5.0

func (o *GetPoliciesForbidden) IsClientError() bool

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

func (*GetPoliciesForbidden) IsCode added in v0.5.0

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

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

func (*GetPoliciesForbidden) IsRedirect added in v0.5.0

func (o *GetPoliciesForbidden) IsRedirect() bool

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

func (*GetPoliciesForbidden) IsServerError added in v0.5.0

func (o *GetPoliciesForbidden) IsServerError() bool

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

func (*GetPoliciesForbidden) IsSuccess added in v0.5.0

func (o *GetPoliciesForbidden) IsSuccess() bool

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

func (*GetPoliciesForbidden) String added in v0.5.0

func (o *GetPoliciesForbidden) String() string

type GetPoliciesInternalServerError added in v0.5.0

type GetPoliciesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewGetPoliciesInternalServerError added in v0.5.0

func NewGetPoliciesInternalServerError() *GetPoliciesInternalServerError

NewGetPoliciesInternalServerError creates a GetPoliciesInternalServerError with default headers values

func (*GetPoliciesInternalServerError) Code added in v0.5.0

Code gets the status code for the get policies internal server error response

func (*GetPoliciesInternalServerError) Error added in v0.5.0

func (*GetPoliciesInternalServerError) GetPayload added in v0.5.0

func (*GetPoliciesInternalServerError) IsClientError added in v0.5.0

func (o *GetPoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this get policies internal server error response has a 4xx status code

func (*GetPoliciesInternalServerError) IsCode added in v0.5.0

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

IsCode returns true when this get policies internal server error response a status code equal to that given

func (*GetPoliciesInternalServerError) IsRedirect added in v0.5.0

func (o *GetPoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this get policies internal server error response has a 3xx status code

func (*GetPoliciesInternalServerError) IsServerError added in v0.5.0

func (o *GetPoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this get policies internal server error response has a 5xx status code

func (*GetPoliciesInternalServerError) IsSuccess added in v0.5.0

func (o *GetPoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this get policies internal server error response has a 2xx status code

func (*GetPoliciesInternalServerError) String added in v0.5.0

type GetPoliciesOK added in v0.5.0

type GetPoliciesOK 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.PoliciesResponse
}

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

OK

func NewGetPoliciesOK added in v0.5.0

func NewGetPoliciesOK() *GetPoliciesOK

NewGetPoliciesOK creates a GetPoliciesOK with default headers values

func (*GetPoliciesOK) Code added in v0.5.0

func (o *GetPoliciesOK) Code() int

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

func (*GetPoliciesOK) Error added in v0.5.0

func (o *GetPoliciesOK) Error() string

func (*GetPoliciesOK) GetPayload added in v0.5.0

func (o *GetPoliciesOK) GetPayload() *models.PoliciesResponse

func (*GetPoliciesOK) IsClientError added in v0.5.0

func (o *GetPoliciesOK) IsClientError() bool

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

func (*GetPoliciesOK) IsCode added in v0.5.0

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

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

func (*GetPoliciesOK) IsRedirect added in v0.5.0

func (o *GetPoliciesOK) IsRedirect() bool

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

func (*GetPoliciesOK) IsServerError added in v0.5.0

func (o *GetPoliciesOK) IsServerError() bool

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

func (*GetPoliciesOK) IsSuccess added in v0.5.0

func (o *GetPoliciesOK) IsSuccess() bool

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

func (*GetPoliciesOK) String added in v0.5.0

func (o *GetPoliciesOK) String() string

type GetPoliciesParams added in v0.5.0

type GetPoliciesParams struct {

	/* Ids.

	   One or more (up to 500) policy ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

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

GetPoliciesParams contains all the parameters to send to the API endpoint

for the get policies operation.

Typically these are written to a http.Request.

func NewGetPoliciesParams added in v0.5.0

func NewGetPoliciesParams() *GetPoliciesParams

NewGetPoliciesParams creates a new GetPoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetPoliciesParamsWithContext added in v0.5.0

func NewGetPoliciesParamsWithContext(ctx context.Context) *GetPoliciesParams

NewGetPoliciesParamsWithContext creates a new GetPoliciesParams object with the ability to set a context for a request.

func NewGetPoliciesParamsWithHTTPClient added in v0.5.0

func NewGetPoliciesParamsWithHTTPClient(client *http.Client) *GetPoliciesParams

NewGetPoliciesParamsWithHTTPClient creates a new GetPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewGetPoliciesParamsWithTimeout added in v0.5.0

func NewGetPoliciesParamsWithTimeout(timeout time.Duration) *GetPoliciesParams

NewGetPoliciesParamsWithTimeout creates a new GetPoliciesParams object with the ability to set a timeout on a request.

func (*GetPoliciesParams) SetContext added in v0.5.0

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

SetContext adds the context to the get policies params

func (*GetPoliciesParams) SetDefaults added in v0.5.0

func (o *GetPoliciesParams) SetDefaults()

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

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

func (*GetPoliciesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the get policies params

func (*GetPoliciesParams) SetIds added in v0.5.0

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

SetIds adds the ids to the get policies params

func (*GetPoliciesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the get policies params

func (*GetPoliciesParams) WithContext added in v0.5.0

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

WithContext adds the context to the get policies params

func (*GetPoliciesParams) WithDefaults added in v0.5.0

func (o *GetPoliciesParams) WithDefaults() *GetPoliciesParams

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

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

func (*GetPoliciesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the get policies params

func (*GetPoliciesParams) WithIds added in v0.5.0

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

WithIds adds the ids to the get policies params

func (*GetPoliciesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the get policies params

func (*GetPoliciesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type GetPoliciesReader added in v0.5.0

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

GetPoliciesReader is a Reader for the GetPolicies structure.

func (*GetPoliciesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type GetPoliciesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewGetPoliciesTooManyRequests added in v0.5.0

func NewGetPoliciesTooManyRequests() *GetPoliciesTooManyRequests

NewGetPoliciesTooManyRequests creates a GetPoliciesTooManyRequests with default headers values

func (*GetPoliciesTooManyRequests) Code added in v0.5.0

func (o *GetPoliciesTooManyRequests) Code() int

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

func (*GetPoliciesTooManyRequests) Error added in v0.5.0

func (*GetPoliciesTooManyRequests) GetPayload added in v0.5.0

func (*GetPoliciesTooManyRequests) IsClientError added in v0.5.0

func (o *GetPoliciesTooManyRequests) IsClientError() bool

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

func (*GetPoliciesTooManyRequests) IsCode added in v0.5.0

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

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

func (*GetPoliciesTooManyRequests) IsRedirect added in v0.5.0

func (o *GetPoliciesTooManyRequests) IsRedirect() bool

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

func (*GetPoliciesTooManyRequests) IsServerError added in v0.5.0

func (o *GetPoliciesTooManyRequests) IsServerError() bool

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

func (*GetPoliciesTooManyRequests) IsSuccess added in v0.5.0

func (o *GetPoliciesTooManyRequests) IsSuccess() bool

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

func (*GetPoliciesTooManyRequests) String added in v0.5.0

func (o *GetPoliciesTooManyRequests) String() string

type GetRuleGroupsBadRequest added in v0.5.0

type GetRuleGroupsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewGetRuleGroupsBadRequest added in v0.5.0

func NewGetRuleGroupsBadRequest() *GetRuleGroupsBadRequest

NewGetRuleGroupsBadRequest creates a GetRuleGroupsBadRequest with default headers values

func (*GetRuleGroupsBadRequest) Code added in v0.5.0

func (o *GetRuleGroupsBadRequest) Code() int

Code gets the status code for the get rule groups bad request response

func (*GetRuleGroupsBadRequest) Error added in v0.5.0

func (o *GetRuleGroupsBadRequest) Error() string

func (*GetRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*GetRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *GetRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this get rule groups bad request response has a 4xx status code

func (*GetRuleGroupsBadRequest) IsCode added in v0.5.0

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

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

func (*GetRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *GetRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this get rule groups bad request response has a 3xx status code

func (*GetRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *GetRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this get rule groups bad request response has a 5xx status code

func (*GetRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *GetRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this get rule groups bad request response has a 2xx status code

func (*GetRuleGroupsBadRequest) String added in v0.5.0

func (o *GetRuleGroupsBadRequest) String() string

type GetRuleGroupsForbidden added in v0.5.0

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

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

Forbidden

func NewGetRuleGroupsForbidden added in v0.5.0

func NewGetRuleGroupsForbidden() *GetRuleGroupsForbidden

NewGetRuleGroupsForbidden creates a GetRuleGroupsForbidden with default headers values

func (*GetRuleGroupsForbidden) Code added in v0.5.0

func (o *GetRuleGroupsForbidden) Code() int

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

func (*GetRuleGroupsForbidden) Error added in v0.5.0

func (o *GetRuleGroupsForbidden) Error() string

func (*GetRuleGroupsForbidden) GetPayload added in v0.5.0

func (*GetRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *GetRuleGroupsForbidden) IsClientError() bool

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

func (*GetRuleGroupsForbidden) IsCode added in v0.5.0

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

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

func (*GetRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *GetRuleGroupsForbidden) IsRedirect() bool

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

func (*GetRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *GetRuleGroupsForbidden) IsServerError() bool

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

func (*GetRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *GetRuleGroupsForbidden) IsSuccess() bool

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

func (*GetRuleGroupsForbidden) String added in v0.5.0

func (o *GetRuleGroupsForbidden) String() string

type GetRuleGroupsInternalServerError added in v0.5.0

type GetRuleGroupsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewGetRuleGroupsInternalServerError added in v0.5.0

func NewGetRuleGroupsInternalServerError() *GetRuleGroupsInternalServerError

NewGetRuleGroupsInternalServerError creates a GetRuleGroupsInternalServerError with default headers values

func (*GetRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the get rule groups internal server error response

func (*GetRuleGroupsInternalServerError) Error added in v0.5.0

func (*GetRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*GetRuleGroupsInternalServerError) IsClientError added in v0.5.0

func (o *GetRuleGroupsInternalServerError) IsClientError() bool

IsClientError returns true when this get rule groups internal server error response has a 4xx status code

func (*GetRuleGroupsInternalServerError) IsCode added in v0.5.0

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

IsCode returns true when this get rule groups internal server error response a status code equal to that given

func (*GetRuleGroupsInternalServerError) IsRedirect added in v0.5.0

func (o *GetRuleGroupsInternalServerError) IsRedirect() bool

IsRedirect returns true when this get rule groups internal server error response has a 3xx status code

func (*GetRuleGroupsInternalServerError) IsServerError added in v0.5.0

func (o *GetRuleGroupsInternalServerError) IsServerError() bool

IsServerError returns true when this get rule groups internal server error response has a 5xx status code

func (*GetRuleGroupsInternalServerError) IsSuccess added in v0.5.0

func (o *GetRuleGroupsInternalServerError) IsSuccess() bool

IsSuccess returns true when this get rule groups internal server error response has a 2xx status code

func (*GetRuleGroupsInternalServerError) String added in v0.5.0

type GetRuleGroupsNotFound added in v0.5.0

type GetRuleGroupsNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Not Found

func NewGetRuleGroupsNotFound added in v0.5.0

func NewGetRuleGroupsNotFound() *GetRuleGroupsNotFound

NewGetRuleGroupsNotFound creates a GetRuleGroupsNotFound with default headers values

func (*GetRuleGroupsNotFound) Code added in v0.5.0

func (o *GetRuleGroupsNotFound) Code() int

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

func (*GetRuleGroupsNotFound) Error added in v0.5.0

func (o *GetRuleGroupsNotFound) Error() string

func (*GetRuleGroupsNotFound) GetPayload added in v0.5.0

func (*GetRuleGroupsNotFound) IsClientError added in v0.5.0

func (o *GetRuleGroupsNotFound) IsClientError() bool

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

func (*GetRuleGroupsNotFound) IsCode added in v0.5.0

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

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

func (*GetRuleGroupsNotFound) IsRedirect added in v0.5.0

func (o *GetRuleGroupsNotFound) IsRedirect() bool

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

func (*GetRuleGroupsNotFound) IsServerError added in v0.5.0

func (o *GetRuleGroupsNotFound) IsServerError() bool

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

func (*GetRuleGroupsNotFound) IsSuccess added in v0.5.0

func (o *GetRuleGroupsNotFound) IsSuccess() bool

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

func (*GetRuleGroupsNotFound) String added in v0.5.0

func (o *GetRuleGroupsNotFound) String() string

type GetRuleGroupsOK added in v0.5.0

type GetRuleGroupsOK 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.RulegroupsResponse
}

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

OK

func NewGetRuleGroupsOK added in v0.5.0

func NewGetRuleGroupsOK() *GetRuleGroupsOK

NewGetRuleGroupsOK creates a GetRuleGroupsOK with default headers values

func (*GetRuleGroupsOK) Code added in v0.5.0

func (o *GetRuleGroupsOK) Code() int

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

func (*GetRuleGroupsOK) Error added in v0.5.0

func (o *GetRuleGroupsOK) Error() string

func (*GetRuleGroupsOK) GetPayload added in v0.5.0

func (o *GetRuleGroupsOK) GetPayload() *models.RulegroupsResponse

func (*GetRuleGroupsOK) IsClientError added in v0.5.0

func (o *GetRuleGroupsOK) IsClientError() bool

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

func (*GetRuleGroupsOK) IsCode added in v0.5.0

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

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

func (*GetRuleGroupsOK) IsRedirect added in v0.5.0

func (o *GetRuleGroupsOK) IsRedirect() bool

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

func (*GetRuleGroupsOK) IsServerError added in v0.5.0

func (o *GetRuleGroupsOK) IsServerError() bool

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

func (*GetRuleGroupsOK) IsSuccess added in v0.5.0

func (o *GetRuleGroupsOK) IsSuccess() bool

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

func (*GetRuleGroupsOK) String added in v0.5.0

func (o *GetRuleGroupsOK) String() string

type GetRuleGroupsParams added in v0.5.0

type GetRuleGroupsParams struct {

	/* Ids.

	   One or more (up to 500) rule group ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

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

GetRuleGroupsParams contains all the parameters to send to the API endpoint

for the get rule groups operation.

Typically these are written to a http.Request.

func NewGetRuleGroupsParams added in v0.5.0

func NewGetRuleGroupsParams() *GetRuleGroupsParams

NewGetRuleGroupsParams creates a new GetRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetRuleGroupsParamsWithContext added in v0.5.0

func NewGetRuleGroupsParamsWithContext(ctx context.Context) *GetRuleGroupsParams

NewGetRuleGroupsParamsWithContext creates a new GetRuleGroupsParams object with the ability to set a context for a request.

func NewGetRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewGetRuleGroupsParamsWithHTTPClient(client *http.Client) *GetRuleGroupsParams

NewGetRuleGroupsParamsWithHTTPClient creates a new GetRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewGetRuleGroupsParamsWithTimeout added in v0.5.0

func NewGetRuleGroupsParamsWithTimeout(timeout time.Duration) *GetRuleGroupsParams

NewGetRuleGroupsParamsWithTimeout creates a new GetRuleGroupsParams object with the ability to set a timeout on a request.

func (*GetRuleGroupsParams) SetContext added in v0.5.0

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

SetContext adds the context to the get rule groups params

func (*GetRuleGroupsParams) SetDefaults added in v0.5.0

func (o *GetRuleGroupsParams) SetDefaults()

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

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

func (*GetRuleGroupsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the get rule groups params

func (*GetRuleGroupsParams) SetIds added in v0.5.0

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

SetIds adds the ids to the get rule groups params

func (*GetRuleGroupsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the get rule groups params

func (*GetRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the get rule groups params

func (*GetRuleGroupsParams) WithDefaults added in v0.5.0

func (o *GetRuleGroupsParams) WithDefaults() *GetRuleGroupsParams

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

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

func (*GetRuleGroupsParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the get rule groups params

func (*GetRuleGroupsParams) WithIds added in v0.5.0

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

WithIds adds the ids to the get rule groups params

func (*GetRuleGroupsParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the get rule groups params

func (*GetRuleGroupsParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type GetRuleGroupsReader added in v0.5.0

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

GetRuleGroupsReader is a Reader for the GetRuleGroups structure.

func (*GetRuleGroupsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type GetRuleGroupsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewGetRuleGroupsTooManyRequests added in v0.5.0

func NewGetRuleGroupsTooManyRequests() *GetRuleGroupsTooManyRequests

NewGetRuleGroupsTooManyRequests creates a GetRuleGroupsTooManyRequests with default headers values

func (*GetRuleGroupsTooManyRequests) Code added in v0.5.0

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

func (*GetRuleGroupsTooManyRequests) Error added in v0.5.0

func (*GetRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*GetRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *GetRuleGroupsTooManyRequests) IsClientError() bool

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

func (*GetRuleGroupsTooManyRequests) IsCode added in v0.5.0

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

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

func (*GetRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

func (o *GetRuleGroupsTooManyRequests) IsRedirect() bool

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

func (*GetRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *GetRuleGroupsTooManyRequests) IsServerError() bool

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

func (*GetRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

func (o *GetRuleGroupsTooManyRequests) IsSuccess() bool

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

func (*GetRuleGroupsTooManyRequests) String added in v0.5.0

type GetRulesBadRequest added in v0.5.0

type GetRulesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewGetRulesBadRequest added in v0.5.0

func NewGetRulesBadRequest() *GetRulesBadRequest

NewGetRulesBadRequest creates a GetRulesBadRequest with default headers values

func (*GetRulesBadRequest) Code added in v0.5.0

func (o *GetRulesBadRequest) Code() int

Code gets the status code for the get rules bad request response

func (*GetRulesBadRequest) Error added in v0.5.0

func (o *GetRulesBadRequest) Error() string

func (*GetRulesBadRequest) GetPayload added in v0.5.0

func (*GetRulesBadRequest) IsClientError added in v0.5.0

func (o *GetRulesBadRequest) IsClientError() bool

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

func (*GetRulesBadRequest) IsCode added in v0.5.0

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

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

func (*GetRulesBadRequest) IsRedirect added in v0.5.0

func (o *GetRulesBadRequest) IsRedirect() bool

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

func (*GetRulesBadRequest) IsServerError added in v0.5.0

func (o *GetRulesBadRequest) IsServerError() bool

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

func (*GetRulesBadRequest) IsSuccess added in v0.5.0

func (o *GetRulesBadRequest) IsSuccess() bool

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

func (*GetRulesBadRequest) String added in v0.5.0

func (o *GetRulesBadRequest) String() string

type GetRulesForbidden added in v0.5.0

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

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

Forbidden

func NewGetRulesForbidden added in v0.5.0

func NewGetRulesForbidden() *GetRulesForbidden

NewGetRulesForbidden creates a GetRulesForbidden with default headers values

func (*GetRulesForbidden) Code added in v0.5.0

func (o *GetRulesForbidden) Code() int

Code gets the status code for the get rules forbidden response

func (*GetRulesForbidden) Error added in v0.5.0

func (o *GetRulesForbidden) Error() string

func (*GetRulesForbidden) GetPayload added in v0.5.0

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

func (*GetRulesForbidden) IsClientError added in v0.5.0

func (o *GetRulesForbidden) IsClientError() bool

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

func (*GetRulesForbidden) IsCode added in v0.5.0

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

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

func (*GetRulesForbidden) IsRedirect added in v0.5.0

func (o *GetRulesForbidden) IsRedirect() bool

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

func (*GetRulesForbidden) IsServerError added in v0.5.0

func (o *GetRulesForbidden) IsServerError() bool

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

func (*GetRulesForbidden) IsSuccess added in v0.5.0

func (o *GetRulesForbidden) IsSuccess() bool

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

func (*GetRulesForbidden) String added in v0.5.0

func (o *GetRulesForbidden) String() string

type GetRulesInternalServerError added in v0.5.0

type GetRulesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewGetRulesInternalServerError added in v0.5.0

func NewGetRulesInternalServerError() *GetRulesInternalServerError

NewGetRulesInternalServerError creates a GetRulesInternalServerError with default headers values

func (*GetRulesInternalServerError) Code added in v0.5.0

func (o *GetRulesInternalServerError) Code() int

Code gets the status code for the get rules internal server error response

func (*GetRulesInternalServerError) Error added in v0.5.0

func (*GetRulesInternalServerError) GetPayload added in v0.5.0

func (*GetRulesInternalServerError) IsClientError added in v0.5.0

func (o *GetRulesInternalServerError) IsClientError() bool

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

func (*GetRulesInternalServerError) IsCode added in v0.5.0

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

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

func (*GetRulesInternalServerError) IsRedirect added in v0.5.0

func (o *GetRulesInternalServerError) IsRedirect() bool

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

func (*GetRulesInternalServerError) IsServerError added in v0.5.0

func (o *GetRulesInternalServerError) IsServerError() bool

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

func (*GetRulesInternalServerError) IsSuccess added in v0.5.0

func (o *GetRulesInternalServerError) IsSuccess() bool

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

func (*GetRulesInternalServerError) String added in v0.5.0

func (o *GetRulesInternalServerError) String() string

type GetRulesNotFound added in v0.5.0

type GetRulesNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Not Found

func NewGetRulesNotFound added in v0.5.0

func NewGetRulesNotFound() *GetRulesNotFound

NewGetRulesNotFound creates a GetRulesNotFound with default headers values

func (*GetRulesNotFound) Code added in v0.5.0

func (o *GetRulesNotFound) Code() int

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

func (*GetRulesNotFound) Error added in v0.5.0

func (o *GetRulesNotFound) Error() string

func (*GetRulesNotFound) GetPayload added in v0.5.0

func (*GetRulesNotFound) IsClientError added in v0.5.0

func (o *GetRulesNotFound) IsClientError() bool

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

func (*GetRulesNotFound) IsCode added in v0.5.0

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

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

func (*GetRulesNotFound) IsRedirect added in v0.5.0

func (o *GetRulesNotFound) IsRedirect() bool

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

func (*GetRulesNotFound) IsServerError added in v0.5.0

func (o *GetRulesNotFound) IsServerError() bool

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

func (*GetRulesNotFound) IsSuccess added in v0.5.0

func (o *GetRulesNotFound) IsSuccess() bool

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

func (*GetRulesNotFound) String added in v0.5.0

func (o *GetRulesNotFound) String() string

type GetRulesOK added in v0.5.0

type GetRulesOK 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.RulegroupsRulesResponse
}

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

OK

func NewGetRulesOK added in v0.5.0

func NewGetRulesOK() *GetRulesOK

NewGetRulesOK creates a GetRulesOK with default headers values

func (*GetRulesOK) Code added in v0.5.0

func (o *GetRulesOK) Code() int

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

func (*GetRulesOK) Error added in v0.5.0

func (o *GetRulesOK) Error() string

func (*GetRulesOK) GetPayload added in v0.5.0

func (o *GetRulesOK) GetPayload() *models.RulegroupsRulesResponse

func (*GetRulesOK) IsClientError added in v0.5.0

func (o *GetRulesOK) IsClientError() bool

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

func (*GetRulesOK) IsCode added in v0.5.0

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

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

func (*GetRulesOK) IsRedirect added in v0.5.0

func (o *GetRulesOK) IsRedirect() bool

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

func (*GetRulesOK) IsServerError added in v0.5.0

func (o *GetRulesOK) IsServerError() bool

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

func (*GetRulesOK) IsSuccess added in v0.5.0

func (o *GetRulesOK) IsSuccess() bool

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

func (*GetRulesOK) String added in v0.5.0

func (o *GetRulesOK) String() string

type GetRulesParams added in v0.5.0

type GetRulesParams struct {

	/* Ids.

	   One or more (up to 500) rule ids in the form of `ids=ID1&ids=ID2`.
	*/
	Ids []string

	/* RuleGroupID.

	   Rule group from which to retrieve the rule configuration.
	*/
	RuleGroupID string

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

GetRulesParams contains all the parameters to send to the API endpoint

for the get rules operation.

Typically these are written to a http.Request.

func NewGetRulesParams added in v0.5.0

func NewGetRulesParams() *GetRulesParams

NewGetRulesParams creates a new GetRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetRulesParamsWithContext added in v0.5.0

func NewGetRulesParamsWithContext(ctx context.Context) *GetRulesParams

NewGetRulesParamsWithContext creates a new GetRulesParams object with the ability to set a context for a request.

func NewGetRulesParamsWithHTTPClient added in v0.5.0

func NewGetRulesParamsWithHTTPClient(client *http.Client) *GetRulesParams

NewGetRulesParamsWithHTTPClient creates a new GetRulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetRulesParamsWithTimeout added in v0.5.0

func NewGetRulesParamsWithTimeout(timeout time.Duration) *GetRulesParams

NewGetRulesParamsWithTimeout creates a new GetRulesParams object with the ability to set a timeout on a request.

func (*GetRulesParams) SetContext added in v0.5.0

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

SetContext adds the context to the get rules params

func (*GetRulesParams) SetDefaults added in v0.5.0

func (o *GetRulesParams) SetDefaults()

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

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

func (*GetRulesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the get rules params

func (*GetRulesParams) SetIds added in v0.5.0

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

SetIds adds the ids to the get rules params

func (*GetRulesParams) SetRuleGroupID added in v0.5.0

func (o *GetRulesParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the get rules params

func (*GetRulesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the get rules params

func (*GetRulesParams) WithContext added in v0.5.0

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

WithContext adds the context to the get rules params

func (*GetRulesParams) WithDefaults added in v0.5.0

func (o *GetRulesParams) WithDefaults() *GetRulesParams

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

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

func (*GetRulesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the get rules params

func (*GetRulesParams) WithIds added in v0.5.0

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

WithIds adds the ids to the get rules params

func (*GetRulesParams) WithRuleGroupID added in v0.5.0

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

WithRuleGroupID adds the ruleGroupID to the get rules params

func (*GetRulesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the get rules params

func (*GetRulesParams) WriteToRequest added in v0.5.0

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

WriteToRequest writes these params to a swagger request

type GetRulesReader added in v0.5.0

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

GetRulesReader is a Reader for the GetRules structure.

func (*GetRulesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type GetRulesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewGetRulesTooManyRequests added in v0.5.0

func NewGetRulesTooManyRequests() *GetRulesTooManyRequests

NewGetRulesTooManyRequests creates a GetRulesTooManyRequests with default headers values

func (*GetRulesTooManyRequests) Code added in v0.5.0

func (o *GetRulesTooManyRequests) Code() int

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

func (*GetRulesTooManyRequests) Error added in v0.5.0

func (o *GetRulesTooManyRequests) Error() string

func (*GetRulesTooManyRequests) GetPayload added in v0.5.0

func (*GetRulesTooManyRequests) IsClientError added in v0.5.0

func (o *GetRulesTooManyRequests) IsClientError() bool

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

func (*GetRulesTooManyRequests) IsCode added in v0.5.0

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

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

func (*GetRulesTooManyRequests) IsRedirect added in v0.5.0

func (o *GetRulesTooManyRequests) IsRedirect() bool

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

func (*GetRulesTooManyRequests) IsServerError added in v0.5.0

func (o *GetRulesTooManyRequests) IsServerError() bool

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

func (*GetRulesTooManyRequests) IsSuccess added in v0.5.0

func (o *GetRulesTooManyRequests) IsSuccess() bool

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

func (*GetRulesTooManyRequests) String added in v0.5.0

func (o *GetRulesTooManyRequests) String() string

type GetScheduledExclusionsBadRequest added in v0.5.0

type GetScheduledExclusionsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewGetScheduledExclusionsBadRequest added in v0.5.0

func NewGetScheduledExclusionsBadRequest() *GetScheduledExclusionsBadRequest

NewGetScheduledExclusionsBadRequest creates a GetScheduledExclusionsBadRequest with default headers values

func (*GetScheduledExclusionsBadRequest) Code added in v0.5.0

Code gets the status code for the get scheduled exclusions bad request response

func (*GetScheduledExclusionsBadRequest) Error added in v0.5.0

func (*GetScheduledExclusionsBadRequest) GetPayload added in v0.5.0

func (*GetScheduledExclusionsBadRequest) IsClientError added in v0.5.0

func (o *GetScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this get scheduled exclusions bad request response has a 4xx status code

func (*GetScheduledExclusionsBadRequest) IsCode added in v0.5.0

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

IsCode returns true when this get scheduled exclusions bad request response a status code equal to that given

func (*GetScheduledExclusionsBadRequest) IsRedirect added in v0.5.0

func (o *GetScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this get scheduled exclusions bad request response has a 3xx status code

func (*GetScheduledExclusionsBadRequest) IsServerError added in v0.5.0

func (o *GetScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this get scheduled exclusions bad request response has a 5xx status code

func (*GetScheduledExclusionsBadRequest) IsSuccess added in v0.5.0

func (o *GetScheduledExclusionsBadRequest) IsSuccess() bool

IsSuccess returns true when this get scheduled exclusions bad request response has a 2xx status code

func (*GetScheduledExclusionsBadRequest) String added in v0.5.0

type GetScheduledExclusionsForbidden added in v0.5.0

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

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

Forbidden

func NewGetScheduledExclusionsForbidden added in v0.5.0

func NewGetScheduledExclusionsForbidden() *GetScheduledExclusionsForbidden

NewGetScheduledExclusionsForbidden creates a GetScheduledExclusionsForbidden with default headers values

func (*GetScheduledExclusionsForbidden) Code added in v0.5.0

Code gets the status code for the get scheduled exclusions forbidden response

func (*GetScheduledExclusionsForbidden) Error added in v0.5.0

func (*GetScheduledExclusionsForbidden) GetPayload added in v0.5.0

func (*GetScheduledExclusionsForbidden) IsClientError added in v0.5.0

func (o *GetScheduledExclusionsForbidden) IsClientError() bool

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

func (*GetScheduledExclusionsForbidden) IsCode added in v0.5.0

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

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

func (*GetScheduledExclusionsForbidden) IsRedirect added in v0.5.0

func (o *GetScheduledExclusionsForbidden) IsRedirect() bool

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

func (*GetScheduledExclusionsForbidden) IsServerError added in v0.5.0

func (o *GetScheduledExclusionsForbidden) IsServerError() bool

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

func (*GetScheduledExclusionsForbidden) IsSuccess added in v0.5.0

func (o *GetScheduledExclusionsForbidden) IsSuccess() bool

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

func (*GetScheduledExclusionsForbidden) String added in v0.5.0

type GetScheduledExclusionsInternalServerError added in v0.5.0

type GetScheduledExclusionsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewGetScheduledExclusionsInternalServerError added in v0.5.0

func NewGetScheduledExclusionsInternalServerError() *GetScheduledExclusionsInternalServerError

NewGetScheduledExclusionsInternalServerError creates a GetScheduledExclusionsInternalServerError with default headers values

func (*GetScheduledExclusionsInternalServerError) Code added in v0.5.0

Code gets the status code for the get scheduled exclusions internal server error response

func (*GetScheduledExclusionsInternalServerError) Error added in v0.5.0

func (*GetScheduledExclusionsInternalServerError) GetPayload added in v0.5.0

func (*GetScheduledExclusionsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this get scheduled exclusions internal server error response has a 4xx status code

func (*GetScheduledExclusionsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this get scheduled exclusions internal server error response a status code equal to that given

func (*GetScheduledExclusionsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this get scheduled exclusions internal server error response has a 3xx status code

func (*GetScheduledExclusionsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this get scheduled exclusions internal server error response has a 5xx status code

func (*GetScheduledExclusionsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this get scheduled exclusions internal server error response has a 2xx status code

func (*GetScheduledExclusionsInternalServerError) String added in v0.5.0

type GetScheduledExclusionsNotFound added in v0.5.0

type GetScheduledExclusionsNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

The policy to retrieve the scheduled exclusions from does not exist.

func NewGetScheduledExclusionsNotFound added in v0.5.0

func NewGetScheduledExclusionsNotFound() *GetScheduledExclusionsNotFound

NewGetScheduledExclusionsNotFound creates a GetScheduledExclusionsNotFound with default headers values

func (*GetScheduledExclusionsNotFound) Code added in v0.5.0

Code gets the status code for the get scheduled exclusions not found response

func (*GetScheduledExclusionsNotFound) Error added in v0.5.0

func (*GetScheduledExclusionsNotFound) GetPayload added in v0.5.0

func (*GetScheduledExclusionsNotFound) IsClientError added in v0.5.0

func (o *GetScheduledExclusionsNotFound) IsClientError() bool

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

func (*GetScheduledExclusionsNotFound) IsCode added in v0.5.0

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

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

func (*GetScheduledExclusionsNotFound) IsRedirect added in v0.5.0

func (o *GetScheduledExclusionsNotFound) IsRedirect() bool

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

func (*GetScheduledExclusionsNotFound) IsServerError added in v0.5.0

func (o *GetScheduledExclusionsNotFound) IsServerError() bool

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

func (*GetScheduledExclusionsNotFound) IsSuccess added in v0.5.0

func (o *GetScheduledExclusionsNotFound) IsSuccess() bool

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

func (*GetScheduledExclusionsNotFound) String added in v0.5.0

type GetScheduledExclusionsOK added in v0.5.0

type GetScheduledExclusionsOK 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.ScheduledexclusionsResponse
}

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

OK

func NewGetScheduledExclusionsOK added in v0.5.0

func NewGetScheduledExclusionsOK() *GetScheduledExclusionsOK

NewGetScheduledExclusionsOK creates a GetScheduledExclusionsOK with default headers values

func (*GetScheduledExclusionsOK) Code added in v0.5.0

func (o *GetScheduledExclusionsOK) Code() int

Code gets the status code for the get scheduled exclusions o k response

func (*GetScheduledExclusionsOK) Error added in v0.5.0

func (o *GetScheduledExclusionsOK) Error() string

func (*GetScheduledExclusionsOK) GetPayload added in v0.5.0

func (*GetScheduledExclusionsOK) IsClientError added in v0.5.0

func (o *GetScheduledExclusionsOK) IsClientError() bool

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

func (*GetScheduledExclusionsOK) IsCode added in v0.5.0

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

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

func (*GetScheduledExclusionsOK) IsRedirect added in v0.5.0

func (o *GetScheduledExclusionsOK) IsRedirect() bool

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

func (*GetScheduledExclusionsOK) IsServerError added in v0.5.0

func (o *GetScheduledExclusionsOK) IsServerError() bool

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

func (*GetScheduledExclusionsOK) IsSuccess added in v0.5.0

func (o *GetScheduledExclusionsOK) IsSuccess() bool

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

func (*GetScheduledExclusionsOK) String added in v0.5.0

func (o *GetScheduledExclusionsOK) String() string

type GetScheduledExclusionsParams added in v0.5.0

type GetScheduledExclusionsParams struct {

	/* Ids.

	   One or more (up to 500) scheduled exclusion ids in the form of `ids=ID1&ids=ID2`.
	*/
	Ids []string

	/* PolicyID.

	   The id of the policy to retrieve the scheduled exclusion configurations.
	*/
	PolicyID string

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

GetScheduledExclusionsParams contains all the parameters to send to the API endpoint

for the get scheduled exclusions operation.

Typically these are written to a http.Request.

func NewGetScheduledExclusionsParams added in v0.5.0

func NewGetScheduledExclusionsParams() *GetScheduledExclusionsParams

NewGetScheduledExclusionsParams creates a new GetScheduledExclusionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetScheduledExclusionsParamsWithContext added in v0.5.0

func NewGetScheduledExclusionsParamsWithContext(ctx context.Context) *GetScheduledExclusionsParams

NewGetScheduledExclusionsParamsWithContext creates a new GetScheduledExclusionsParams object with the ability to set a context for a request.

func NewGetScheduledExclusionsParamsWithHTTPClient added in v0.5.0

func NewGetScheduledExclusionsParamsWithHTTPClient(client *http.Client) *GetScheduledExclusionsParams

NewGetScheduledExclusionsParamsWithHTTPClient creates a new GetScheduledExclusionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetScheduledExclusionsParamsWithTimeout added in v0.5.0

func NewGetScheduledExclusionsParamsWithTimeout(timeout time.Duration) *GetScheduledExclusionsParams

NewGetScheduledExclusionsParamsWithTimeout creates a new GetScheduledExclusionsParams object with the ability to set a timeout on a request.

func (*GetScheduledExclusionsParams) SetContext added in v0.5.0

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

SetContext adds the context to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetDefaults added in v0.5.0

func (o *GetScheduledExclusionsParams) SetDefaults()

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

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

func (*GetScheduledExclusionsParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetIds added in v0.5.0

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

SetIds adds the ids to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetPolicyID added in v0.5.0

func (o *GetScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithContext added in v0.5.0

WithContext adds the context to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithDefaults added in v0.5.0

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

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

func (*GetScheduledExclusionsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithIds added in v0.5.0

WithIds adds the ids to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithPolicyID added in v0.5.0

WithPolicyID adds the policyID to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type GetScheduledExclusionsReader added in v0.5.0

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

GetScheduledExclusionsReader is a Reader for the GetScheduledExclusions structure.

func (*GetScheduledExclusionsReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type GetScheduledExclusionsTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewGetScheduledExclusionsTooManyRequests added in v0.5.0

func NewGetScheduledExclusionsTooManyRequests() *GetScheduledExclusionsTooManyRequests

NewGetScheduledExclusionsTooManyRequests creates a GetScheduledExclusionsTooManyRequests with default headers values

func (*GetScheduledExclusionsTooManyRequests) Code added in v0.5.0

Code gets the status code for the get scheduled exclusions too many requests response

func (*GetScheduledExclusionsTooManyRequests) Error added in v0.5.0

func (*GetScheduledExclusionsTooManyRequests) GetPayload added in v0.5.0

func (*GetScheduledExclusionsTooManyRequests) IsClientError added in v0.5.0

func (o *GetScheduledExclusionsTooManyRequests) IsClientError() bool

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

func (*GetScheduledExclusionsTooManyRequests) IsCode added in v0.5.0

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

func (*GetScheduledExclusionsTooManyRequests) IsRedirect added in v0.5.0

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

func (*GetScheduledExclusionsTooManyRequests) IsServerError added in v0.5.0

func (o *GetScheduledExclusionsTooManyRequests) IsServerError() bool

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

func (*GetScheduledExclusionsTooManyRequests) IsSuccess added in v0.5.0

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

func (*GetScheduledExclusionsTooManyRequests) String added in v0.5.0

type HighVolumeQueryChangesBadRequest added in v0.5.0

type HighVolumeQueryChangesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewHighVolumeQueryChangesBadRequest added in v0.5.0

func NewHighVolumeQueryChangesBadRequest() *HighVolumeQueryChangesBadRequest

NewHighVolumeQueryChangesBadRequest creates a HighVolumeQueryChangesBadRequest with default headers values

func (*HighVolumeQueryChangesBadRequest) Code added in v0.5.0

Code gets the status code for the high volume query changes bad request response

func (*HighVolumeQueryChangesBadRequest) Error added in v0.5.0

func (*HighVolumeQueryChangesBadRequest) GetPayload added in v0.5.0

func (*HighVolumeQueryChangesBadRequest) IsClientError added in v0.5.0

func (o *HighVolumeQueryChangesBadRequest) IsClientError() bool

IsClientError returns true when this high volume query changes bad request response has a 4xx status code

func (*HighVolumeQueryChangesBadRequest) IsCode added in v0.5.0

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

IsCode returns true when this high volume query changes bad request response a status code equal to that given

func (*HighVolumeQueryChangesBadRequest) IsRedirect added in v0.5.0

func (o *HighVolumeQueryChangesBadRequest) IsRedirect() bool

IsRedirect returns true when this high volume query changes bad request response has a 3xx status code

func (*HighVolumeQueryChangesBadRequest) IsServerError added in v0.5.0

func (o *HighVolumeQueryChangesBadRequest) IsServerError() bool

IsServerError returns true when this high volume query changes bad request response has a 5xx status code

func (*HighVolumeQueryChangesBadRequest) IsSuccess added in v0.5.0

func (o *HighVolumeQueryChangesBadRequest) IsSuccess() bool

IsSuccess returns true when this high volume query changes bad request response has a 2xx status code

func (*HighVolumeQueryChangesBadRequest) String added in v0.5.0

type HighVolumeQueryChangesForbidden added in v0.5.0

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

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

Forbidden

func NewHighVolumeQueryChangesForbidden added in v0.5.0

func NewHighVolumeQueryChangesForbidden() *HighVolumeQueryChangesForbidden

NewHighVolumeQueryChangesForbidden creates a HighVolumeQueryChangesForbidden with default headers values

func (*HighVolumeQueryChangesForbidden) Code added in v0.5.0

Code gets the status code for the high volume query changes forbidden response

func (*HighVolumeQueryChangesForbidden) Error added in v0.5.0

func (*HighVolumeQueryChangesForbidden) GetPayload added in v0.5.0

func (*HighVolumeQueryChangesForbidden) IsClientError added in v0.5.0

func (o *HighVolumeQueryChangesForbidden) IsClientError() bool

IsClientError returns true when this high volume query changes forbidden response has a 4xx status code

func (*HighVolumeQueryChangesForbidden) IsCode added in v0.5.0

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

IsCode returns true when this high volume query changes forbidden response a status code equal to that given

func (*HighVolumeQueryChangesForbidden) IsRedirect added in v0.5.0

func (o *HighVolumeQueryChangesForbidden) IsRedirect() bool

IsRedirect returns true when this high volume query changes forbidden response has a 3xx status code

func (*HighVolumeQueryChangesForbidden) IsServerError added in v0.5.0

func (o *HighVolumeQueryChangesForbidden) IsServerError() bool

IsServerError returns true when this high volume query changes forbidden response has a 5xx status code

func (*HighVolumeQueryChangesForbidden) IsSuccess added in v0.5.0

func (o *HighVolumeQueryChangesForbidden) IsSuccess() bool

IsSuccess returns true when this high volume query changes forbidden response has a 2xx status code

func (*HighVolumeQueryChangesForbidden) String added in v0.5.0

type HighVolumeQueryChangesInternalServerError added in v0.5.0

type HighVolumeQueryChangesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewHighVolumeQueryChangesInternalServerError added in v0.5.0

func NewHighVolumeQueryChangesInternalServerError() *HighVolumeQueryChangesInternalServerError

NewHighVolumeQueryChangesInternalServerError creates a HighVolumeQueryChangesInternalServerError with default headers values

func (*HighVolumeQueryChangesInternalServerError) Code added in v0.5.0

Code gets the status code for the high volume query changes internal server error response

func (*HighVolumeQueryChangesInternalServerError) Error added in v0.5.0

func (*HighVolumeQueryChangesInternalServerError) GetPayload added in v0.5.0

func (*HighVolumeQueryChangesInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this high volume query changes internal server error response has a 4xx status code

func (*HighVolumeQueryChangesInternalServerError) IsCode added in v0.5.0

IsCode returns true when this high volume query changes internal server error response a status code equal to that given

func (*HighVolumeQueryChangesInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this high volume query changes internal server error response has a 3xx status code

func (*HighVolumeQueryChangesInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this high volume query changes internal server error response has a 5xx status code

func (*HighVolumeQueryChangesInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this high volume query changes internal server error response has a 2xx status code

func (*HighVolumeQueryChangesInternalServerError) String added in v0.5.0

type HighVolumeQueryChangesOK added in v0.5.0

type HighVolumeQueryChangesOK 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.ChangesHighVolumeQueryResponse
}

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

OK

func NewHighVolumeQueryChangesOK added in v0.5.0

func NewHighVolumeQueryChangesOK() *HighVolumeQueryChangesOK

NewHighVolumeQueryChangesOK creates a HighVolumeQueryChangesOK with default headers values

func (*HighVolumeQueryChangesOK) Code added in v0.5.0

func (o *HighVolumeQueryChangesOK) Code() int

Code gets the status code for the high volume query changes o k response

func (*HighVolumeQueryChangesOK) Error added in v0.5.0

func (o *HighVolumeQueryChangesOK) Error() string

func (*HighVolumeQueryChangesOK) GetPayload added in v0.5.0

func (*HighVolumeQueryChangesOK) IsClientError added in v0.5.0

func (o *HighVolumeQueryChangesOK) IsClientError() bool

IsClientError returns true when this high volume query changes o k response has a 4xx status code

func (*HighVolumeQueryChangesOK) IsCode added in v0.5.0

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

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

func (*HighVolumeQueryChangesOK) IsRedirect added in v0.5.0

func (o *HighVolumeQueryChangesOK) IsRedirect() bool

IsRedirect returns true when this high volume query changes o k response has a 3xx status code

func (*HighVolumeQueryChangesOK) IsServerError added in v0.5.0

func (o *HighVolumeQueryChangesOK) IsServerError() bool

IsServerError returns true when this high volume query changes o k response has a 5xx status code

func (*HighVolumeQueryChangesOK) IsSuccess added in v0.5.0

func (o *HighVolumeQueryChangesOK) IsSuccess() bool

IsSuccess returns true when this high volume query changes o k response has a 2xx status code

func (*HighVolumeQueryChangesOK) String added in v0.5.0

func (o *HighVolumeQueryChangesOK) String() string

type HighVolumeQueryChangesParams added in v0.5.0

type HighVolumeQueryChangesParams struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request don't provide a value for the `after` token. On subsequent requests provide the `after` token value from the previous response to continue pagination from where you left. If the response returns an empty `after` token it means there are no more results to return.
	*/
	After *string

	/* Filter.

	     Filter changes using a query in Falcon Query Language (FQL).

	Common filter options include:

	 - `host.name`
	 - `action_timestamp`

	 The full list of allowed filter parameters can be reviewed in our API documentation.
	*/
	Filter *string

	/* Limit.

	   The maximum number of ids to return. Defaults to `100` if not specified. The maximum number of results that can be returned in a single call is `5000`.

	   Default: 100
	*/
	Limit *int64

	/* Sort.

	     Sort results using options like:

	- `action_timestamp` (timestamp of the change occurrence)

	Sort either `asc` (ascending) or `desc` (descending). For example: `action_timestamp|asc`. Defaults to `action_timestamp|desc` no value is specified.
	The full list of allowed sorting options can be reviewed in our API documentation.

	     Default: "action_timestamp|desc"
	*/
	Sort *string

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

HighVolumeQueryChangesParams contains all the parameters to send to the API endpoint

for the high volume query changes operation.

Typically these are written to a http.Request.

func NewHighVolumeQueryChangesParams added in v0.5.0

func NewHighVolumeQueryChangesParams() *HighVolumeQueryChangesParams

NewHighVolumeQueryChangesParams creates a new HighVolumeQueryChangesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewHighVolumeQueryChangesParamsWithContext added in v0.5.0

func NewHighVolumeQueryChangesParamsWithContext(ctx context.Context) *HighVolumeQueryChangesParams

NewHighVolumeQueryChangesParamsWithContext creates a new HighVolumeQueryChangesParams object with the ability to set a context for a request.

func NewHighVolumeQueryChangesParamsWithHTTPClient added in v0.5.0

func NewHighVolumeQueryChangesParamsWithHTTPClient(client *http.Client) *HighVolumeQueryChangesParams

NewHighVolumeQueryChangesParamsWithHTTPClient creates a new HighVolumeQueryChangesParams object with the ability to set a custom HTTPClient for a request.

func NewHighVolumeQueryChangesParamsWithTimeout added in v0.5.0

func NewHighVolumeQueryChangesParamsWithTimeout(timeout time.Duration) *HighVolumeQueryChangesParams

NewHighVolumeQueryChangesParamsWithTimeout creates a new HighVolumeQueryChangesParams object with the ability to set a timeout on a request.

func (*HighVolumeQueryChangesParams) SetAfter added in v0.5.0

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

SetAfter adds the after to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetContext added in v0.5.0

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

SetContext adds the context to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetDefaults added in v0.5.0

func (o *HighVolumeQueryChangesParams) SetDefaults()

SetDefaults hydrates default values in the high volume query changes params (not the query body).

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

func (*HighVolumeQueryChangesParams) SetFilter added in v0.5.0

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

SetFilter adds the filter to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetLimit added in v0.5.0

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

SetLimit adds the limit to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetSort added in v0.5.0

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

SetSort adds the sort to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithAfter added in v0.5.0

WithAfter adds the after to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithContext added in v0.5.0

WithContext adds the context to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the high volume query changes params (not the query body).

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

func (*HighVolumeQueryChangesParams) WithFilter added in v0.5.0

WithFilter adds the filter to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithLimit added in v0.5.0

WithLimit adds the limit to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithSort added in v0.5.0

WithSort adds the sort to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the high volume query changes params

func (*HighVolumeQueryChangesParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type HighVolumeQueryChangesReader added in v0.5.0

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

HighVolumeQueryChangesReader is a Reader for the HighVolumeQueryChanges structure.

func (*HighVolumeQueryChangesReader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type HighVolumeQueryChangesTooManyRequests added in v0.5.0

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

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

Too Many Requests

func NewHighVolumeQueryChangesTooManyRequests added in v0.5.0

func NewHighVolumeQueryChangesTooManyRequests() *HighVolumeQueryChangesTooManyRequests

NewHighVolumeQueryChangesTooManyRequests creates a HighVolumeQueryChangesTooManyRequests with default headers values

func (*HighVolumeQueryChangesTooManyRequests) Code added in v0.5.0

Code gets the status code for the high volume query changes too many requests response

func (*HighVolumeQueryChangesTooManyRequests) Error added in v0.5.0

func (*HighVolumeQueryChangesTooManyRequests) GetPayload added in v0.5.0

func (*HighVolumeQueryChangesTooManyRequests) IsClientError added in v0.5.0

func (o *HighVolumeQueryChangesTooManyRequests) IsClientError() bool

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

func (*HighVolumeQueryChangesTooManyRequests) IsCode added in v0.5.0

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

func (*HighVolumeQueryChangesTooManyRequests) IsRedirect added in v0.5.0

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

func (*HighVolumeQueryChangesTooManyRequests) IsServerError added in v0.5.0

func (o *HighVolumeQueryChangesTooManyRequests) IsServerError() bool

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

func (*HighVolumeQueryChangesTooManyRequests) IsSuccess added in v0.5.0

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

func (*HighVolumeQueryChangesTooManyRequests) String added in v0.5.0

type QueryChangesBadRequest

type QueryChangesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewQueryChangesBadRequest

func NewQueryChangesBadRequest() *QueryChangesBadRequest

NewQueryChangesBadRequest creates a QueryChangesBadRequest with default headers values

func (*QueryChangesBadRequest) Code added in v0.2.33

func (o *QueryChangesBadRequest) Code() int

Code gets the status code for the query changes bad request response

func (*QueryChangesBadRequest) Error

func (o *QueryChangesBadRequest) Error() string

func (*QueryChangesBadRequest) GetPayload

func (*QueryChangesBadRequest) IsClientError added in v0.2.27

func (o *QueryChangesBadRequest) IsClientError() bool

IsClientError returns true when this query changes bad request response has a 4xx status code

func (*QueryChangesBadRequest) IsCode added in v0.2.27

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

IsCode returns true when this query changes bad request response a status code equal to that given

func (*QueryChangesBadRequest) IsRedirect added in v0.2.27

func (o *QueryChangesBadRequest) IsRedirect() bool

IsRedirect returns true when this query changes bad request response has a 3xx status code

func (*QueryChangesBadRequest) IsServerError added in v0.2.27

func (o *QueryChangesBadRequest) IsServerError() bool

IsServerError returns true when this query changes bad request response has a 5xx status code

func (*QueryChangesBadRequest) IsSuccess added in v0.2.27

func (o *QueryChangesBadRequest) IsSuccess() bool

IsSuccess returns true when this query changes bad request response has a 2xx status code

func (*QueryChangesBadRequest) String added in v0.2.27

func (o *QueryChangesBadRequest) String() string

type QueryChangesForbidden

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

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

Forbidden

func NewQueryChangesForbidden

func NewQueryChangesForbidden() *QueryChangesForbidden

NewQueryChangesForbidden creates a QueryChangesForbidden with default headers values

func (*QueryChangesForbidden) Code added in v0.2.33

func (o *QueryChangesForbidden) Code() int

Code gets the status code for the query changes forbidden response

func (*QueryChangesForbidden) Error

func (o *QueryChangesForbidden) Error() string

func (*QueryChangesForbidden) GetPayload

func (*QueryChangesForbidden) IsClientError added in v0.2.27

func (o *QueryChangesForbidden) IsClientError() bool

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

func (*QueryChangesForbidden) IsCode added in v0.2.27

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

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

func (*QueryChangesForbidden) IsRedirect added in v0.2.27

func (o *QueryChangesForbidden) IsRedirect() bool

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

func (*QueryChangesForbidden) IsServerError added in v0.2.27

func (o *QueryChangesForbidden) IsServerError() bool

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

func (*QueryChangesForbidden) IsSuccess added in v0.2.27

func (o *QueryChangesForbidden) IsSuccess() bool

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

func (*QueryChangesForbidden) String added in v0.2.27

func (o *QueryChangesForbidden) String() string

type QueryChangesInternalServerError

type QueryChangesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewQueryChangesInternalServerError

func NewQueryChangesInternalServerError() *QueryChangesInternalServerError

NewQueryChangesInternalServerError creates a QueryChangesInternalServerError with default headers values

func (*QueryChangesInternalServerError) Code added in v0.2.33

Code gets the status code for the query changes internal server error response

func (*QueryChangesInternalServerError) Error

func (*QueryChangesInternalServerError) GetPayload

func (*QueryChangesInternalServerError) IsClientError added in v0.2.27

func (o *QueryChangesInternalServerError) IsClientError() bool

IsClientError returns true when this query changes internal server error response has a 4xx status code

func (*QueryChangesInternalServerError) IsCode added in v0.2.27

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

IsCode returns true when this query changes internal server error response a status code equal to that given

func (*QueryChangesInternalServerError) IsRedirect added in v0.2.27

func (o *QueryChangesInternalServerError) IsRedirect() bool

IsRedirect returns true when this query changes internal server error response has a 3xx status code

func (*QueryChangesInternalServerError) IsServerError added in v0.2.27

func (o *QueryChangesInternalServerError) IsServerError() bool

IsServerError returns true when this query changes internal server error response has a 5xx status code

func (*QueryChangesInternalServerError) IsSuccess added in v0.2.27

func (o *QueryChangesInternalServerError) IsSuccess() bool

IsSuccess returns true when this query changes internal server error response has a 2xx status code

func (*QueryChangesInternalServerError) String added in v0.2.27

type QueryChangesOK

type QueryChangesOK 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.MsaspecQueryResponse
}

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

OK

func NewQueryChangesOK

func NewQueryChangesOK() *QueryChangesOK

NewQueryChangesOK creates a QueryChangesOK with default headers values

func (*QueryChangesOK) Code added in v0.2.33

func (o *QueryChangesOK) Code() int

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

func (*QueryChangesOK) Error

func (o *QueryChangesOK) Error() string

func (*QueryChangesOK) GetPayload

func (o *QueryChangesOK) GetPayload() *models.MsaspecQueryResponse

func (*QueryChangesOK) IsClientError added in v0.2.27

func (o *QueryChangesOK) IsClientError() bool

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

func (*QueryChangesOK) IsCode added in v0.2.27

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

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

func (*QueryChangesOK) IsRedirect added in v0.2.27

func (o *QueryChangesOK) IsRedirect() bool

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

func (*QueryChangesOK) IsServerError added in v0.2.27

func (o *QueryChangesOK) IsServerError() bool

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

func (*QueryChangesOK) IsSuccess added in v0.2.27

func (o *QueryChangesOK) IsSuccess() bool

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

func (*QueryChangesOK) String added in v0.2.27

func (o *QueryChangesOK) String() string

type QueryChangesParams

type QueryChangesParams struct {

	/* Filter.

	     Filter changes using a query in Falcon Query Language (FQL).

	Common filter options include:

	 - `host.name`
	 - `action_timestamp`

	 The full list of allowed filter parameters can be reviewed in our API documentation.
	*/
	Filter *string

	/* Limit.

	   The maximum number of ids to return. Defaults to `100` if not specified. The maximum number of results that can be returned in a single call is `500`.

	   Default: 100
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from. Defaults to `0` if not specified.
	*/
	Offset *int64

	/* Sort.

	     Sort results using options like:

	- `action_timestamp` (timestamp of the change occurrence)

	Sort either `asc` (ascending) or `desc` (descending). For example: `action_timestamp|asc`.
	The full list of allowed sorting options can be reviewed in our API documentation.
	*/
	Sort *string

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

QueryChangesParams contains all the parameters to send to the API endpoint

for the query changes operation.

Typically these are written to a http.Request.

func NewQueryChangesParams

func NewQueryChangesParams() *QueryChangesParams

NewQueryChangesParams creates a new QueryChangesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewQueryChangesParamsWithContext

func NewQueryChangesParamsWithContext(ctx context.Context) *QueryChangesParams

NewQueryChangesParamsWithContext creates a new QueryChangesParams object with the ability to set a context for a request.

func NewQueryChangesParamsWithHTTPClient

func NewQueryChangesParamsWithHTTPClient(client *http.Client) *QueryChangesParams

NewQueryChangesParamsWithHTTPClient creates a new QueryChangesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryChangesParamsWithTimeout

func NewQueryChangesParamsWithTimeout(timeout time.Duration) *QueryChangesParams

NewQueryChangesParamsWithTimeout creates a new QueryChangesParams object with the ability to set a timeout on a request.

func (*QueryChangesParams) SetContext

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

SetContext adds the context to the query changes params

func (*QueryChangesParams) SetDefaults

func (o *QueryChangesParams) SetDefaults()

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

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

func (*QueryChangesParams) SetFilter

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

SetFilter adds the filter to the query changes params

func (*QueryChangesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query changes params

func (*QueryChangesParams) SetLimit

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

SetLimit adds the limit to the query changes params

func (*QueryChangesParams) SetOffset

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

SetOffset adds the offset to the query changes params

func (*QueryChangesParams) SetSort

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

SetSort adds the sort to the query changes params

func (*QueryChangesParams) SetTimeout

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

SetTimeout adds the timeout to the query changes params

func (*QueryChangesParams) WithContext

WithContext adds the context to the query changes params

func (*QueryChangesParams) WithDefaults

func (o *QueryChangesParams) WithDefaults() *QueryChangesParams

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

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

func (*QueryChangesParams) WithFilter

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

WithFilter adds the filter to the query changes params

func (*QueryChangesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query changes params

func (*QueryChangesParams) WithLimit

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

WithLimit adds the limit to the query changes params

func (*QueryChangesParams) WithOffset

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

WithOffset adds the offset to the query changes params

func (*QueryChangesParams) WithSort

func (o *QueryChangesParams) WithSort(sort *string) *QueryChangesParams

WithSort adds the sort to the query changes params

func (*QueryChangesParams) WithTimeout

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

WithTimeout adds the timeout to the query changes params

func (*QueryChangesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryChangesReader

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

QueryChangesReader is a Reader for the QueryChanges structure.

func (*QueryChangesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryChangesTooManyRequests

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

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

Too Many Requests

func NewQueryChangesTooManyRequests

func NewQueryChangesTooManyRequests() *QueryChangesTooManyRequests

NewQueryChangesTooManyRequests creates a QueryChangesTooManyRequests with default headers values

func (*QueryChangesTooManyRequests) Code added in v0.2.33

func (o *QueryChangesTooManyRequests) Code() int

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

func (*QueryChangesTooManyRequests) Error

func (*QueryChangesTooManyRequests) GetPayload

func (*QueryChangesTooManyRequests) IsClientError added in v0.2.27

func (o *QueryChangesTooManyRequests) IsClientError() bool

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

func (*QueryChangesTooManyRequests) IsCode added in v0.2.27

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

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

func (*QueryChangesTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryChangesTooManyRequests) IsRedirect() bool

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

func (*QueryChangesTooManyRequests) IsServerError added in v0.2.27

func (o *QueryChangesTooManyRequests) IsServerError() bool

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

func (*QueryChangesTooManyRequests) IsSuccess added in v0.2.27

func (o *QueryChangesTooManyRequests) IsSuccess() bool

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

func (*QueryChangesTooManyRequests) String added in v0.2.27

func (o *QueryChangesTooManyRequests) String() string

type QueryPoliciesBadRequest added in v0.5.0

type QueryPoliciesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Bad Request

func NewQueryPoliciesBadRequest added in v0.5.0

func NewQueryPoliciesBadRequest() *QueryPoliciesBadRequest

NewQueryPoliciesBadRequest creates a QueryPoliciesBadRequest with default headers values

func (*QueryPoliciesBadRequest) Code added in v0.5.0

func (o *QueryPoliciesBadRequest) Code() int

Code gets the status code for the query policies bad request response

func (*QueryPoliciesBadRequest) Error added in v0.5.0

func (o *QueryPoliciesBadRequest) Error() string

func (*QueryPoliciesBadRequest) GetPayload added in v0.5.0

func (*QueryPoliciesBadRequest) IsClientError added in v0.5.0

func (o *QueryPoliciesBadRequest) IsClientError() bool

IsClientError returns true when this query policies bad request response has a 4xx status code

func (*QueryPoliciesBadRequest) IsCode added in v0.5.0

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

IsCode returns true when this query policies bad request response a status code equal to that given

func (*QueryPoliciesBadRequest) IsRedirect added in v0.5.0

func (o *QueryPoliciesBadRequest) IsRedirect() bool

IsRedirect returns true when this query policies bad request response has a 3xx status code

func (*QueryPoliciesBadRequest) IsServerError added in v0.5.0

func (o *QueryPoliciesBadRequest) IsServerError() bool

IsServerError returns true when this query policies bad request response has a 5xx status code

func (*QueryPoliciesBadRequest) IsSuccess added in v0.5.0

func (o *QueryPoliciesBadRequest) IsSuccess() bool

IsSuccess returns true when this query policies bad request response has a 2xx status code

func (*QueryPoliciesBadRequest) String added in v0.5.0

func (o *QueryPoliciesBadRequest) String() string

type QueryPoliciesForbidden added in v0.5.0

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

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

Forbidden

func NewQueryPoliciesForbidden added in v0.5.0

func NewQueryPoliciesForbidden() *QueryPoliciesForbidden

NewQueryPoliciesForbidden creates a QueryPoliciesForbidden with default headers values

func (*QueryPoliciesForbidden) Code added in v0.5.0

func (o *QueryPoliciesForbidden) Code() int

Code gets the status code for the query policies forbidden response

func (*QueryPoliciesForbidden) Error added in v0.5.0

func (o *QueryPoliciesForbidden) Error() string

func (*QueryPoliciesForbidden) GetPayload added in v0.5.0

func (*QueryPoliciesForbidden) IsClientError added in v0.5.0

func (o *QueryPoliciesForbidden) IsClientError() bool

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

func (*QueryPoliciesForbidden) IsCode added in v0.5.0

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

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

func (*QueryPoliciesForbidden) IsRedirect added in v0.5.0

func (o *QueryPoliciesForbidden) IsRedirect() bool

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

func (*QueryPoliciesForbidden) IsServerError added in v0.5.0

func (o *QueryPoliciesForbidden) IsServerError() bool

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

func (*QueryPoliciesForbidden) IsSuccess added in v0.5.0

func (o *QueryPoliciesForbidden) IsSuccess() bool

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

func (*QueryPoliciesForbidden) String added in v0.5.0

func (o *QueryPoliciesForbidden) String() string

type QueryPoliciesInternalServerError added in v0.5.0

type QueryPoliciesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecResponseFields
}

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

Internal Server Error

func NewQueryPoliciesInternalServerError added in v0.5.0

func NewQueryPoliciesInternalServerError() *QueryPoliciesInternalServerError

NewQueryPoliciesInternalServerError creates a QueryPoliciesInternalServerError with default headers values

func (*QueryPoliciesInternalServerError) Code added in v0.5.0

Code gets the status code for the query policies internal server error response

func (*QueryPoliciesInternalServerError) Error added in v0.5.0

func (*QueryPoliciesInternalServerError) GetPayload added in v0.5.0

func (*QueryPoliciesInternalServerError) IsClientError added in v0.5.0

func (o *QueryPoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this query policies internal server error response has a 4xx status code

func (*QueryPoliciesInternalServerError) IsCode added in v0.5.0

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

IsCode returns true when this query policies internal server error response a status code equal to that given

func (*QueryPoliciesInternalServerError) IsRedirect added in v0.5.0

func (o *QueryPoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this query policies internal server error response has a 3xx status code

func (*QueryPoliciesInternalServerError) IsServerError added in v0.5.0

func (o *QueryPoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this query policies internal server error response has a 5xx status code

func (*QueryPoliciesInternalServerError) IsSuccess added in v0.5.0

func (o *QueryPoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this query policies internal server error response has a 2xx status code

func (*QueryPoliciesInternalServerError) String added in v0.5.0

type QueryPoliciesOK added in v0.5.0

type QueryPoliciesOK 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.MsaspecQueryResponse
}

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

OK

func NewQueryPoliciesOK added in v0.5.0

func NewQueryPoliciesOK() *QueryPoliciesOK

NewQueryPoliciesOK creates a QueryPoliciesOK with default headers values

func (*QueryPoliciesOK) Code added in v0.5.0

func (o *QueryPoliciesOK) Code() int

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

func (*QueryPoliciesOK) Error added in v0.5.0

func (o *QueryPoliciesOK) Error() string

func (*QueryPoliciesOK) GetPayload added in v0.5.0

func (o *QueryPoliciesOK) GetPayload() *models.MsaspecQueryResponse

func (*QueryPoliciesOK) IsClientError added in v0.5.0

func (o *QueryPoliciesOK) IsClientError() bool

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

func (*QueryPoliciesOK) IsCode added in v0.5.0

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

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

func (*QueryPoliciesOK) IsRedirect added in v0.5.0

func (o *QueryPoliciesOK) IsRedirect() bool

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

func (*QueryPoliciesOK) IsServerError added in v0.5.0

func (o *QueryPoliciesOK) IsServerError() bool

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

func (*QueryPoliciesOK) IsSuccess added in v0.5.0

func (o *QueryPoliciesOK) IsSuccess() bool

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

func (*QueryPoliciesOK) String added in v0.5.0

func (o *QueryPoliciesOK) String() string

type QueryPoliciesParams added in v0.5.0

type QueryPoliciesParams struct {

	/* Limit.

	   The maximum number of ids to return. Defaults to 100 if not specified. The maximum number of results that can be returned in a single call is 500.
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from. Defaults to 0 if not specified.
	*/
	Offset *int64

	/* Sort.

	     Sort the returned ids based on one of the following properties:

	`precedence`, `created_timestamp` or `modified_timestamp`

	 Sort either `asc` (ascending) or `desc` (descending);  for example: `precedence|asc`.
	*/
	Sort *string

	/* Type.

	    The types of policies to retrieve.

	Allowed values are: `Windows`, `Linux` or `Mac`.
	*/
	Type string

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

QueryPoliciesParams contains all the parameters to send to the API endpoint

for the query policies operation.

Typically these are written to a http.Request.

func NewQueryPoliciesParams added in v0.5.0

func NewQueryPoliciesParams() *QueryPoliciesParams

NewQueryPoliciesParams creates a new QueryPoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewQueryPoliciesParamsWithContext added in v0.5.0

func NewQueryPoliciesParamsWithContext(ctx context.Context) *QueryPoliciesParams

NewQueryPoliciesParamsWithContext creates a new QueryPoliciesParams object with the ability to set a context for a request.

func NewQueryPoliciesParamsWithHTTPClient added in v0.5.0

func NewQueryPoliciesParamsWithHTTPClient(client *http.Client) *QueryPoliciesParams

NewQueryPoliciesParamsWithHTTPClient creates a new QueryPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryPoliciesParamsWithTimeout added in v0.5.0

func NewQueryPoliciesParamsWithTimeout(timeout time.Duration) *QueryPoliciesParams

NewQueryPoliciesParamsWithTimeout creates a new QueryPoliciesParams object with the ability to set a timeout on a request.

func (*QueryPoliciesParams) SetContext added in v0.5.0

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

SetContext adds the context to the query policies params

func (*QueryPoliciesParams) SetDefaults added in v0.5.0

func (o *QueryPoliciesParams) SetDefaults()

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

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

func (*QueryPoliciesParams) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the query policies params

func (*QueryPoliciesParams) SetLimit added in v0.5.0

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

SetLimit adds the limit to the query policies params

func (*QueryPoliciesParams) SetOffset added in v0.5.0

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

SetOffset adds the offset to the query policies params

func (*QueryPoliciesParams) SetSort added in v0.5.0

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

SetSort adds the sort to the query policies params

func (*QueryPoliciesParams) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the query policies params

func (*QueryPoliciesParams) SetType added in v0.5.0

func (o *QueryPoliciesParams) SetType(typeVar string)

SetType adds the type to the query policies params

func (*QueryPoliciesParams) WithContext added in v0.5.0

WithContext adds the context to the query policies params

func (*QueryPoliciesParams) WithDefaults added in v0.5.0

func (o *QueryPoliciesParams) WithDefaults() *QueryPoliciesParams

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

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

func (*QueryPoliciesParams) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the query policies params

func (*QueryPoliciesParams) WithLimit added in v0.5.0

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

WithLimit adds the limit to the query policies params

func (*QueryPoliciesParams) WithOffset added in v0.5.0

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

WithOffset adds the offset to the query policies params

func (*QueryPoliciesParams) WithSort added in v0.5.0

func (o *QueryPoliciesParams) WithSort(sort *string) *QueryPoliciesParams

WithSort adds the sort to the query policies params

func (*QueryPoliciesParams) WithTimeout added in v0.5.0

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

WithTimeout adds the timeout to the query policies params

func (*QueryPoliciesParams) WithType added in v0.5.0

func (o *QueryPoliciesParams) WithType(typeVar string) *QueryPoliciesParams

WithType adds the typeVar to the query policies params

func (*QueryPoliciesParams) WriteToRequest added in v0.5.0

func (o *QueryPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type QueryPoliciesReader added in v0.5.0

type QueryPoliciesReader struct {
	// contains filtered or unexported fields
}

QueryPoliciesReader is a Reader for the QueryPolicies structure.

func (*QueryPoliciesReader) ReadResponse added in v0.5.0

func (o *QueryPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type QueryPoliciesTooManyRequests added in v0.5.0

type QueryPoliciesTooManyRequests 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
}

QueryPoliciesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryPoliciesTooManyRequests added in v0.5.0

func NewQueryPoliciesTooManyRequests() *QueryPoliciesTooManyRequests

NewQueryPoliciesTooManyRequests creates a QueryPoliciesTooManyRequests with default headers values

func (*QueryPoliciesTooManyRequests) Code added in v0.5.0

Code gets the status code for the query policies too many requests response

func (*QueryPoliciesTooManyRequests) Error added in v0.5.0

func (*QueryPoliciesTooManyRequests) GetPayload added in v0.5.0

func (*QueryPoliciesTooManyRequests) IsClientError added in v0.5.0

func (o *QueryPoliciesTooManyRequests) IsClientError() bool

IsClientError returns true when this query policies too many requests response has a 4xx status code

func (*QueryPoliciesTooManyRequests) IsCode added in v0.5.0

func (o *QueryPoliciesTooManyRequests) IsCode(code int) bool

IsCode returns true when this query policies too many requests response a status code equal to that given

func (*QueryPoliciesTooManyRequests) IsRedirect added in v0.5.0

func (o *QueryPoliciesTooManyRequests) IsRedirect() bool

IsRedirect returns true when this query policies too many requests response has a 3xx status code

func (*QueryPoliciesTooManyRequests) IsServerError added in v0.5.0

func (o *QueryPoliciesTooManyRequests) IsServerError() bool

IsServerError returns true when this query policies too many requests response has a 5xx status code

func (*QueryPoliciesTooManyRequests) IsSuccess added in v0.5.0

func (o *QueryPoliciesTooManyRequests) IsSuccess() bool

IsSuccess returns true when this query policies too many requests response has a 2xx status code

func (*QueryPoliciesTooManyRequests) String added in v0.5.0

type QueryRuleGroupsBadRequest added in v0.5.0

type QueryRuleGroupsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

QueryRuleGroupsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryRuleGroupsBadRequest added in v0.5.0

func NewQueryRuleGroupsBadRequest() *QueryRuleGroupsBadRequest

NewQueryRuleGroupsBadRequest creates a QueryRuleGroupsBadRequest with default headers values

func (*QueryRuleGroupsBadRequest) Code added in v0.5.0

func (o *QueryRuleGroupsBadRequest) Code() int

Code gets the status code for the query rule groups bad request response

func (*QueryRuleGroupsBadRequest) Error added in v0.5.0

func (o *QueryRuleGroupsBadRequest) Error() string

func (*QueryRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*QueryRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *QueryRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this query rule groups bad request response has a 4xx status code

func (*QueryRuleGroupsBadRequest) IsCode added in v0.5.0

func (o *QueryRuleGroupsBadRequest) IsCode(code int) bool

IsCode returns true when this query rule groups bad request response a status code equal to that given

func (*QueryRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *QueryRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this query rule groups bad request response has a 3xx status code

func (*QueryRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *QueryRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this query rule groups bad request response has a 5xx status code

func (*QueryRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *QueryRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this query rule groups bad request response has a 2xx status code

func (*QueryRuleGroupsBadRequest) String added in v0.5.0

func (o *QueryRuleGroupsBadRequest) String() string

type QueryRuleGroupsForbidden added in v0.5.0

type QueryRuleGroupsForbidden 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
}

QueryRuleGroupsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryRuleGroupsForbidden added in v0.5.0

func NewQueryRuleGroupsForbidden() *QueryRuleGroupsForbidden

NewQueryRuleGroupsForbidden creates a QueryRuleGroupsForbidden with default headers values

func (*QueryRuleGroupsForbidden) Code added in v0.5.0

func (o *QueryRuleGroupsForbidden) Code() int

Code gets the status code for the query rule groups forbidden response

func (*QueryRuleGroupsForbidden) Error added in v0.5.0

func (o *QueryRuleGroupsForbidden) Error() string

func (*QueryRuleGroupsForbidden) GetPayload added in v0.5.0

func (*QueryRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *QueryRuleGroupsForbidden) IsClientError() bool

IsClientError returns true when this query rule groups forbidden response has a 4xx status code

func (*QueryRuleGroupsForbidden) IsCode added in v0.5.0

func (o *QueryRuleGroupsForbidden) IsCode(code int) bool

IsCode returns true when this query rule groups forbidden response a status code equal to that given

func (*QueryRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *QueryRuleGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this query rule groups forbidden response has a 3xx status code

func (*QueryRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *QueryRuleGroupsForbidden) IsServerError() bool

IsServerError returns true when this query rule groups forbidden response has a 5xx status code

func (*QueryRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *QueryRuleGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this query rule groups forbidden response has a 2xx status code

func (*QueryRuleGroupsForbidden) String added in v0.5.0

func (o *QueryRuleGroupsForbidden) String() string

type QueryRuleGroupsInternalServerError added in v0.5.0

type QueryRuleGroupsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

QueryRuleGroupsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewQueryRuleGroupsInternalServerError added in v0.5.0

func NewQueryRuleGroupsInternalServerError() *QueryRuleGroupsInternalServerError

NewQueryRuleGroupsInternalServerError creates a QueryRuleGroupsInternalServerError with default headers values

func (*QueryRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the query rule groups internal server error response

func (*QueryRuleGroupsInternalServerError) Error added in v0.5.0

func (*QueryRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*QueryRuleGroupsInternalServerError) IsClientError added in v0.5.0

func (o *QueryRuleGroupsInternalServerError) IsClientError() bool

IsClientError returns true when this query rule groups internal server error response has a 4xx status code

func (*QueryRuleGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this query rule groups internal server error response a status code equal to that given

func (*QueryRuleGroupsInternalServerError) IsRedirect added in v0.5.0

func (o *QueryRuleGroupsInternalServerError) IsRedirect() bool

IsRedirect returns true when this query rule groups internal server error response has a 3xx status code

func (*QueryRuleGroupsInternalServerError) IsServerError added in v0.5.0

func (o *QueryRuleGroupsInternalServerError) IsServerError() bool

IsServerError returns true when this query rule groups internal server error response has a 5xx status code

func (*QueryRuleGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this query rule groups internal server error response has a 2xx status code

func (*QueryRuleGroupsInternalServerError) String added in v0.5.0

type QueryRuleGroupsOK added in v0.5.0

type QueryRuleGroupsOK 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.MsaspecQueryResponse
}

QueryRuleGroupsOK describes a response with status code 200, with default header values.

OK

func NewQueryRuleGroupsOK added in v0.5.0

func NewQueryRuleGroupsOK() *QueryRuleGroupsOK

NewQueryRuleGroupsOK creates a QueryRuleGroupsOK with default headers values

func (*QueryRuleGroupsOK) Code added in v0.5.0

func (o *QueryRuleGroupsOK) Code() int

Code gets the status code for the query rule groups o k response

func (*QueryRuleGroupsOK) Error added in v0.5.0

func (o *QueryRuleGroupsOK) Error() string

func (*QueryRuleGroupsOK) GetPayload added in v0.5.0

func (*QueryRuleGroupsOK) IsClientError added in v0.5.0

func (o *QueryRuleGroupsOK) IsClientError() bool

IsClientError returns true when this query rule groups o k response has a 4xx status code

func (*QueryRuleGroupsOK) IsCode added in v0.5.0

func (o *QueryRuleGroupsOK) IsCode(code int) bool

IsCode returns true when this query rule groups o k response a status code equal to that given

func (*QueryRuleGroupsOK) IsRedirect added in v0.5.0

func (o *QueryRuleGroupsOK) IsRedirect() bool

IsRedirect returns true when this query rule groups o k response has a 3xx status code

func (*QueryRuleGroupsOK) IsServerError added in v0.5.0

func (o *QueryRuleGroupsOK) IsServerError() bool

IsServerError returns true when this query rule groups o k response has a 5xx status code

func (*QueryRuleGroupsOK) IsSuccess added in v0.5.0

func (o *QueryRuleGroupsOK) IsSuccess() bool

IsSuccess returns true when this query rule groups o k response has a 2xx status code

func (*QueryRuleGroupsOK) String added in v0.5.0

func (o *QueryRuleGroupsOK) String() string

type QueryRuleGroupsParams added in v0.5.0

type QueryRuleGroupsParams struct {

	/* Limit.

	   The maximum number of ids to return. Defaults to 100 if not specified. The maximum number of results that can be returned in a single call is 500.
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from. Defaults to 0 if not specified.
	*/
	Offset *int64

	/* Sort.

	    Sort the returned ids based on one of the following properties:

	`created_timestamp` or `modified_timestamp`

	Sort either `asc` (ascending) or `desc` (descending);  for example: `created_timestamp|asc`.
	*/
	Sort *string

	/* Type.

	    The rule group type to retrieve the ids of.

	Allowed values are: `WindowsFiles`, `WindowsRegistry`, `LinuxFiles` or `MacFiles`.
	*/
	Type string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

QueryRuleGroupsParams contains all the parameters to send to the API endpoint

for the query rule groups operation.

Typically these are written to a http.Request.

func NewQueryRuleGroupsParams added in v0.5.0

func NewQueryRuleGroupsParams() *QueryRuleGroupsParams

NewQueryRuleGroupsParams creates a new QueryRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewQueryRuleGroupsParamsWithContext added in v0.5.0

func NewQueryRuleGroupsParamsWithContext(ctx context.Context) *QueryRuleGroupsParams

NewQueryRuleGroupsParamsWithContext creates a new QueryRuleGroupsParams object with the ability to set a context for a request.

func NewQueryRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewQueryRuleGroupsParamsWithHTTPClient(client *http.Client) *QueryRuleGroupsParams

NewQueryRuleGroupsParamsWithHTTPClient creates a new QueryRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryRuleGroupsParamsWithTimeout added in v0.5.0

func NewQueryRuleGroupsParamsWithTimeout(timeout time.Duration) *QueryRuleGroupsParams

NewQueryRuleGroupsParamsWithTimeout creates a new QueryRuleGroupsParams object with the ability to set a timeout on a request.

func (*QueryRuleGroupsParams) SetContext added in v0.5.0

func (o *QueryRuleGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the query rule groups params

func (*QueryRuleGroupsParams) SetDefaults added in v0.5.0

func (o *QueryRuleGroupsParams) SetDefaults()

SetDefaults hydrates default values in the query rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*QueryRuleGroupsParams) SetHTTPClient added in v0.5.0

func (o *QueryRuleGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the query rule groups params

func (*QueryRuleGroupsParams) SetLimit added in v0.5.0

func (o *QueryRuleGroupsParams) SetLimit(limit *int64)

SetLimit adds the limit to the query rule groups params

func (*QueryRuleGroupsParams) SetOffset added in v0.5.0

func (o *QueryRuleGroupsParams) SetOffset(offset *int64)

SetOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) SetSort added in v0.5.0

func (o *QueryRuleGroupsParams) SetSort(sort *string)

SetSort adds the sort to the query rule groups params

func (*QueryRuleGroupsParams) SetTimeout added in v0.5.0

func (o *QueryRuleGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the query rule groups params

func (*QueryRuleGroupsParams) SetType added in v0.5.0

func (o *QueryRuleGroupsParams) SetType(typeVar string)

SetType adds the type to the query rule groups params

func (*QueryRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the query rule groups params

func (*QueryRuleGroupsParams) WithDefaults added in v0.5.0

func (o *QueryRuleGroupsParams) WithDefaults() *QueryRuleGroupsParams

WithDefaults hydrates default values in the query rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*QueryRuleGroupsParams) WithHTTPClient added in v0.5.0

func (o *QueryRuleGroupsParams) WithHTTPClient(client *http.Client) *QueryRuleGroupsParams

WithHTTPClient adds the HTTPClient to the query rule groups params

func (*QueryRuleGroupsParams) WithLimit added in v0.5.0

func (o *QueryRuleGroupsParams) WithLimit(limit *int64) *QueryRuleGroupsParams

WithLimit adds the limit to the query rule groups params

func (*QueryRuleGroupsParams) WithOffset added in v0.5.0

func (o *QueryRuleGroupsParams) WithOffset(offset *int64) *QueryRuleGroupsParams

WithOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) WithSort added in v0.5.0

WithSort adds the sort to the query rule groups params

func (*QueryRuleGroupsParams) WithTimeout added in v0.5.0

func (o *QueryRuleGroupsParams) WithTimeout(timeout time.Duration) *QueryRuleGroupsParams

WithTimeout adds the timeout to the query rule groups params

func (*QueryRuleGroupsParams) WithType added in v0.5.0

func (o *QueryRuleGroupsParams) WithType(typeVar string) *QueryRuleGroupsParams

WithType adds the typeVar to the query rule groups params

func (*QueryRuleGroupsParams) WriteToRequest added in v0.5.0

func (o *QueryRuleGroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type QueryRuleGroupsReader added in v0.5.0

type QueryRuleGroupsReader struct {
	// contains filtered or unexported fields
}

QueryRuleGroupsReader is a Reader for the QueryRuleGroups structure.

func (*QueryRuleGroupsReader) ReadResponse added in v0.5.0

func (o *QueryRuleGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type QueryRuleGroupsTooManyRequests added in v0.5.0

type QueryRuleGroupsTooManyRequests 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
}

QueryRuleGroupsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryRuleGroupsTooManyRequests added in v0.5.0

func NewQueryRuleGroupsTooManyRequests() *QueryRuleGroupsTooManyRequests

NewQueryRuleGroupsTooManyRequests creates a QueryRuleGroupsTooManyRequests with default headers values

func (*QueryRuleGroupsTooManyRequests) Code added in v0.5.0

Code gets the status code for the query rule groups too many requests response

func (*QueryRuleGroupsTooManyRequests) Error added in v0.5.0

func (*QueryRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*QueryRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *QueryRuleGroupsTooManyRequests) IsClientError() bool

IsClientError returns true when this query rule groups too many requests response has a 4xx status code

func (*QueryRuleGroupsTooManyRequests) IsCode added in v0.5.0

func (o *QueryRuleGroupsTooManyRequests) IsCode(code int) bool

IsCode returns true when this query rule groups too many requests response a status code equal to that given

func (*QueryRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

func (o *QueryRuleGroupsTooManyRequests) IsRedirect() bool

IsRedirect returns true when this query rule groups too many requests response has a 3xx status code

func (*QueryRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *QueryRuleGroupsTooManyRequests) IsServerError() bool

IsServerError returns true when this query rule groups too many requests response has a 5xx status code

func (*QueryRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

func (o *QueryRuleGroupsTooManyRequests) IsSuccess() bool

IsSuccess returns true when this query rule groups too many requests response has a 2xx status code

func (*QueryRuleGroupsTooManyRequests) String added in v0.5.0

type QueryScheduledExclusionsBadRequest added in v0.5.0

type QueryScheduledExclusionsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

QueryScheduledExclusionsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryScheduledExclusionsBadRequest added in v0.5.0

func NewQueryScheduledExclusionsBadRequest() *QueryScheduledExclusionsBadRequest

NewQueryScheduledExclusionsBadRequest creates a QueryScheduledExclusionsBadRequest with default headers values

func (*QueryScheduledExclusionsBadRequest) Code added in v0.5.0

Code gets the status code for the query scheduled exclusions bad request response

func (*QueryScheduledExclusionsBadRequest) Error added in v0.5.0

func (*QueryScheduledExclusionsBadRequest) GetPayload added in v0.5.0

func (*QueryScheduledExclusionsBadRequest) IsClientError added in v0.5.0

func (o *QueryScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this query scheduled exclusions bad request response has a 4xx status code

func (*QueryScheduledExclusionsBadRequest) IsCode added in v0.5.0

IsCode returns true when this query scheduled exclusions bad request response a status code equal to that given

func (*QueryScheduledExclusionsBadRequest) IsRedirect added in v0.5.0

func (o *QueryScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this query scheduled exclusions bad request response has a 3xx status code

func (*QueryScheduledExclusionsBadRequest) IsServerError added in v0.5.0

func (o *QueryScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this query scheduled exclusions bad request response has a 5xx status code

func (*QueryScheduledExclusionsBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this query scheduled exclusions bad request response has a 2xx status code

func (*QueryScheduledExclusionsBadRequest) String added in v0.5.0

type QueryScheduledExclusionsForbidden added in v0.5.0

type QueryScheduledExclusionsForbidden 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
}

QueryScheduledExclusionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryScheduledExclusionsForbidden added in v0.5.0

func NewQueryScheduledExclusionsForbidden() *QueryScheduledExclusionsForbidden

NewQueryScheduledExclusionsForbidden creates a QueryScheduledExclusionsForbidden with default headers values

func (*QueryScheduledExclusionsForbidden) Code added in v0.5.0

Code gets the status code for the query scheduled exclusions forbidden response

func (*QueryScheduledExclusionsForbidden) Error added in v0.5.0

func (*QueryScheduledExclusionsForbidden) GetPayload added in v0.5.0

func (*QueryScheduledExclusionsForbidden) IsClientError added in v0.5.0

func (o *QueryScheduledExclusionsForbidden) IsClientError() bool

IsClientError returns true when this query scheduled exclusions forbidden response has a 4xx status code

func (*QueryScheduledExclusionsForbidden) IsCode added in v0.5.0

func (o *QueryScheduledExclusionsForbidden) IsCode(code int) bool

IsCode returns true when this query scheduled exclusions forbidden response a status code equal to that given

func (*QueryScheduledExclusionsForbidden) IsRedirect added in v0.5.0

func (o *QueryScheduledExclusionsForbidden) IsRedirect() bool

IsRedirect returns true when this query scheduled exclusions forbidden response has a 3xx status code

func (*QueryScheduledExclusionsForbidden) IsServerError added in v0.5.0

func (o *QueryScheduledExclusionsForbidden) IsServerError() bool

IsServerError returns true when this query scheduled exclusions forbidden response has a 5xx status code

func (*QueryScheduledExclusionsForbidden) IsSuccess added in v0.5.0

func (o *QueryScheduledExclusionsForbidden) IsSuccess() bool

IsSuccess returns true when this query scheduled exclusions forbidden response has a 2xx status code

func (*QueryScheduledExclusionsForbidden) String added in v0.5.0

type QueryScheduledExclusionsInternalServerError added in v0.5.0

type QueryScheduledExclusionsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

QueryScheduledExclusionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewQueryScheduledExclusionsInternalServerError added in v0.5.0

func NewQueryScheduledExclusionsInternalServerError() *QueryScheduledExclusionsInternalServerError

NewQueryScheduledExclusionsInternalServerError creates a QueryScheduledExclusionsInternalServerError with default headers values

func (*QueryScheduledExclusionsInternalServerError) Code added in v0.5.0

Code gets the status code for the query scheduled exclusions internal server error response

func (*QueryScheduledExclusionsInternalServerError) Error added in v0.5.0

func (*QueryScheduledExclusionsInternalServerError) GetPayload added in v0.5.0

func (*QueryScheduledExclusionsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this query scheduled exclusions internal server error response has a 4xx status code

func (*QueryScheduledExclusionsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this query scheduled exclusions internal server error response a status code equal to that given

func (*QueryScheduledExclusionsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this query scheduled exclusions internal server error response has a 3xx status code

func (*QueryScheduledExclusionsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this query scheduled exclusions internal server error response has a 5xx status code

func (*QueryScheduledExclusionsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this query scheduled exclusions internal server error response has a 2xx status code

func (*QueryScheduledExclusionsInternalServerError) String added in v0.5.0

type QueryScheduledExclusionsOK added in v0.5.0

type QueryScheduledExclusionsOK 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.MsaspecQueryResponse
}

QueryScheduledExclusionsOK describes a response with status code 200, with default header values.

OK

func NewQueryScheduledExclusionsOK added in v0.5.0

func NewQueryScheduledExclusionsOK() *QueryScheduledExclusionsOK

NewQueryScheduledExclusionsOK creates a QueryScheduledExclusionsOK with default headers values

func (*QueryScheduledExclusionsOK) Code added in v0.5.0

func (o *QueryScheduledExclusionsOK) Code() int

Code gets the status code for the query scheduled exclusions o k response

func (*QueryScheduledExclusionsOK) Error added in v0.5.0

func (*QueryScheduledExclusionsOK) GetPayload added in v0.5.0

func (*QueryScheduledExclusionsOK) IsClientError added in v0.5.0

func (o *QueryScheduledExclusionsOK) IsClientError() bool

IsClientError returns true when this query scheduled exclusions o k response has a 4xx status code

func (*QueryScheduledExclusionsOK) IsCode added in v0.5.0

func (o *QueryScheduledExclusionsOK) IsCode(code int) bool

IsCode returns true when this query scheduled exclusions o k response a status code equal to that given

func (*QueryScheduledExclusionsOK) IsRedirect added in v0.5.0

func (o *QueryScheduledExclusionsOK) IsRedirect() bool

IsRedirect returns true when this query scheduled exclusions o k response has a 3xx status code

func (*QueryScheduledExclusionsOK) IsServerError added in v0.5.0

func (o *QueryScheduledExclusionsOK) IsServerError() bool

IsServerError returns true when this query scheduled exclusions o k response has a 5xx status code

func (*QueryScheduledExclusionsOK) IsSuccess added in v0.5.0

func (o *QueryScheduledExclusionsOK) IsSuccess() bool

IsSuccess returns true when this query scheduled exclusions o k response has a 2xx status code

func (*QueryScheduledExclusionsOK) String added in v0.5.0

func (o *QueryScheduledExclusionsOK) String() string

type QueryScheduledExclusionsParams added in v0.5.0

type QueryScheduledExclusionsParams struct {

	/* PolicyID.

	   The id of the policy from which to retrieve the scheduled exclusion ids.
	*/
	PolicyID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

QueryScheduledExclusionsParams contains all the parameters to send to the API endpoint

for the query scheduled exclusions operation.

Typically these are written to a http.Request.

func NewQueryScheduledExclusionsParams added in v0.5.0

func NewQueryScheduledExclusionsParams() *QueryScheduledExclusionsParams

NewQueryScheduledExclusionsParams creates a new QueryScheduledExclusionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewQueryScheduledExclusionsParamsWithContext added in v0.5.0

func NewQueryScheduledExclusionsParamsWithContext(ctx context.Context) *QueryScheduledExclusionsParams

NewQueryScheduledExclusionsParamsWithContext creates a new QueryScheduledExclusionsParams object with the ability to set a context for a request.

func NewQueryScheduledExclusionsParamsWithHTTPClient added in v0.5.0

func NewQueryScheduledExclusionsParamsWithHTTPClient(client *http.Client) *QueryScheduledExclusionsParams

NewQueryScheduledExclusionsParamsWithHTTPClient creates a new QueryScheduledExclusionsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryScheduledExclusionsParamsWithTimeout added in v0.5.0

func NewQueryScheduledExclusionsParamsWithTimeout(timeout time.Duration) *QueryScheduledExclusionsParams

NewQueryScheduledExclusionsParamsWithTimeout creates a new QueryScheduledExclusionsParams object with the ability to set a timeout on a request.

func (*QueryScheduledExclusionsParams) SetContext added in v0.5.0

func (o *QueryScheduledExclusionsParams) SetContext(ctx context.Context)

SetContext adds the context to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetDefaults added in v0.5.0

func (o *QueryScheduledExclusionsParams) SetDefaults()

SetDefaults hydrates default values in the query scheduled exclusions params (not the query body).

All values with no default are reset to their zero value.

func (*QueryScheduledExclusionsParams) SetHTTPClient added in v0.5.0

func (o *QueryScheduledExclusionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetPolicyID added in v0.5.0

func (o *QueryScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetTimeout added in v0.5.0

func (o *QueryScheduledExclusionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithContext added in v0.5.0

WithContext adds the context to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the query scheduled exclusions params (not the query body).

All values with no default are reset to their zero value.

func (*QueryScheduledExclusionsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithPolicyID added in v0.5.0

WithPolicyID adds the policyID to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type QueryScheduledExclusionsReader added in v0.5.0

type QueryScheduledExclusionsReader struct {
	// contains filtered or unexported fields
}

QueryScheduledExclusionsReader is a Reader for the QueryScheduledExclusions structure.

func (*QueryScheduledExclusionsReader) ReadResponse added in v0.5.0

func (o *QueryScheduledExclusionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type QueryScheduledExclusionsTooManyRequests added in v0.5.0

type QueryScheduledExclusionsTooManyRequests 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
}

QueryScheduledExclusionsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryScheduledExclusionsTooManyRequests added in v0.5.0

func NewQueryScheduledExclusionsTooManyRequests() *QueryScheduledExclusionsTooManyRequests

NewQueryScheduledExclusionsTooManyRequests creates a QueryScheduledExclusionsTooManyRequests with default headers values

func (*QueryScheduledExclusionsTooManyRequests) Code added in v0.5.0

Code gets the status code for the query scheduled exclusions too many requests response

func (*QueryScheduledExclusionsTooManyRequests) Error added in v0.5.0

func (*QueryScheduledExclusionsTooManyRequests) GetPayload added in v0.5.0

func (*QueryScheduledExclusionsTooManyRequests) IsClientError added in v0.5.0

func (o *QueryScheduledExclusionsTooManyRequests) IsClientError() bool

IsClientError returns true when this query scheduled exclusions too many requests response has a 4xx status code

func (*QueryScheduledExclusionsTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this query scheduled exclusions too many requests response a status code equal to that given

func (*QueryScheduledExclusionsTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this query scheduled exclusions too many requests response has a 3xx status code

func (*QueryScheduledExclusionsTooManyRequests) IsServerError added in v0.5.0

func (o *QueryScheduledExclusionsTooManyRequests) IsServerError() bool

IsServerError returns true when this query scheduled exclusions too many requests response has a 5xx status code

func (*QueryScheduledExclusionsTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this query scheduled exclusions too many requests response has a 2xx status code

func (*QueryScheduledExclusionsTooManyRequests) String added in v0.5.0

type UpdatePoliciesBadRequest added in v0.5.0

type UpdatePoliciesBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePoliciesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdatePoliciesBadRequest added in v0.5.0

func NewUpdatePoliciesBadRequest() *UpdatePoliciesBadRequest

NewUpdatePoliciesBadRequest creates a UpdatePoliciesBadRequest with default headers values

func (*UpdatePoliciesBadRequest) Code added in v0.5.0

func (o *UpdatePoliciesBadRequest) Code() int

Code gets the status code for the update policies bad request response

func (*UpdatePoliciesBadRequest) Error added in v0.5.0

func (o *UpdatePoliciesBadRequest) Error() string

func (*UpdatePoliciesBadRequest) GetPayload added in v0.5.0

func (*UpdatePoliciesBadRequest) IsClientError added in v0.5.0

func (o *UpdatePoliciesBadRequest) IsClientError() bool

IsClientError returns true when this update policies bad request response has a 4xx status code

func (*UpdatePoliciesBadRequest) IsCode added in v0.5.0

func (o *UpdatePoliciesBadRequest) IsCode(code int) bool

IsCode returns true when this update policies bad request response a status code equal to that given

func (*UpdatePoliciesBadRequest) IsRedirect added in v0.5.0

func (o *UpdatePoliciesBadRequest) IsRedirect() bool

IsRedirect returns true when this update policies bad request response has a 3xx status code

func (*UpdatePoliciesBadRequest) IsServerError added in v0.5.0

func (o *UpdatePoliciesBadRequest) IsServerError() bool

IsServerError returns true when this update policies bad request response has a 5xx status code

func (*UpdatePoliciesBadRequest) IsSuccess added in v0.5.0

func (o *UpdatePoliciesBadRequest) IsSuccess() bool

IsSuccess returns true when this update policies bad request response has a 2xx status code

func (*UpdatePoliciesBadRequest) String added in v0.5.0

func (o *UpdatePoliciesBadRequest) String() string

type UpdatePoliciesForbidden added in v0.5.0

type UpdatePoliciesForbidden 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
}

UpdatePoliciesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdatePoliciesForbidden added in v0.5.0

func NewUpdatePoliciesForbidden() *UpdatePoliciesForbidden

NewUpdatePoliciesForbidden creates a UpdatePoliciesForbidden with default headers values

func (*UpdatePoliciesForbidden) Code added in v0.5.0

func (o *UpdatePoliciesForbidden) Code() int

Code gets the status code for the update policies forbidden response

func (*UpdatePoliciesForbidden) Error added in v0.5.0

func (o *UpdatePoliciesForbidden) Error() string

func (*UpdatePoliciesForbidden) GetPayload added in v0.5.0

func (*UpdatePoliciesForbidden) IsClientError added in v0.5.0

func (o *UpdatePoliciesForbidden) IsClientError() bool

IsClientError returns true when this update policies forbidden response has a 4xx status code

func (*UpdatePoliciesForbidden) IsCode added in v0.5.0

func (o *UpdatePoliciesForbidden) IsCode(code int) bool

IsCode returns true when this update policies forbidden response a status code equal to that given

func (*UpdatePoliciesForbidden) IsRedirect added in v0.5.0

func (o *UpdatePoliciesForbidden) IsRedirect() bool

IsRedirect returns true when this update policies forbidden response has a 3xx status code

func (*UpdatePoliciesForbidden) IsServerError added in v0.5.0

func (o *UpdatePoliciesForbidden) IsServerError() bool

IsServerError returns true when this update policies forbidden response has a 5xx status code

func (*UpdatePoliciesForbidden) IsSuccess added in v0.5.0

func (o *UpdatePoliciesForbidden) IsSuccess() bool

IsSuccess returns true when this update policies forbidden response has a 2xx status code

func (*UpdatePoliciesForbidden) String added in v0.5.0

func (o *UpdatePoliciesForbidden) String() string

type UpdatePoliciesInternalServerError added in v0.5.0

type UpdatePoliciesInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePoliciesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdatePoliciesInternalServerError added in v0.5.0

func NewUpdatePoliciesInternalServerError() *UpdatePoliciesInternalServerError

NewUpdatePoliciesInternalServerError creates a UpdatePoliciesInternalServerError with default headers values

func (*UpdatePoliciesInternalServerError) Code added in v0.5.0

Code gets the status code for the update policies internal server error response

func (*UpdatePoliciesInternalServerError) Error added in v0.5.0

func (*UpdatePoliciesInternalServerError) GetPayload added in v0.5.0

func (*UpdatePoliciesInternalServerError) IsClientError added in v0.5.0

func (o *UpdatePoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this update policies internal server error response has a 4xx status code

func (*UpdatePoliciesInternalServerError) IsCode added in v0.5.0

func (o *UpdatePoliciesInternalServerError) IsCode(code int) bool

IsCode returns true when this update policies internal server error response a status code equal to that given

func (*UpdatePoliciesInternalServerError) IsRedirect added in v0.5.0

func (o *UpdatePoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this update policies internal server error response has a 3xx status code

func (*UpdatePoliciesInternalServerError) IsServerError added in v0.5.0

func (o *UpdatePoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this update policies internal server error response has a 5xx status code

func (*UpdatePoliciesInternalServerError) IsSuccess added in v0.5.0

func (o *UpdatePoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this update policies internal server error response has a 2xx status code

func (*UpdatePoliciesInternalServerError) String added in v0.5.0

type UpdatePoliciesNotFound added in v0.5.0

type UpdatePoliciesNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePoliciesNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdatePoliciesNotFound added in v0.5.0

func NewUpdatePoliciesNotFound() *UpdatePoliciesNotFound

NewUpdatePoliciesNotFound creates a UpdatePoliciesNotFound with default headers values

func (*UpdatePoliciesNotFound) Code added in v0.5.0

func (o *UpdatePoliciesNotFound) Code() int

Code gets the status code for the update policies not found response

func (*UpdatePoliciesNotFound) Error added in v0.5.0

func (o *UpdatePoliciesNotFound) Error() string

func (*UpdatePoliciesNotFound) GetPayload added in v0.5.0

func (*UpdatePoliciesNotFound) IsClientError added in v0.5.0

func (o *UpdatePoliciesNotFound) IsClientError() bool

IsClientError returns true when this update policies not found response has a 4xx status code

func (*UpdatePoliciesNotFound) IsCode added in v0.5.0

func (o *UpdatePoliciesNotFound) IsCode(code int) bool

IsCode returns true when this update policies not found response a status code equal to that given

func (*UpdatePoliciesNotFound) IsRedirect added in v0.5.0

func (o *UpdatePoliciesNotFound) IsRedirect() bool

IsRedirect returns true when this update policies not found response has a 3xx status code

func (*UpdatePoliciesNotFound) IsServerError added in v0.5.0

func (o *UpdatePoliciesNotFound) IsServerError() bool

IsServerError returns true when this update policies not found response has a 5xx status code

func (*UpdatePoliciesNotFound) IsSuccess added in v0.5.0

func (o *UpdatePoliciesNotFound) IsSuccess() bool

IsSuccess returns true when this update policies not found response has a 2xx status code

func (*UpdatePoliciesNotFound) String added in v0.5.0

func (o *UpdatePoliciesNotFound) String() string

type UpdatePoliciesOK added in v0.5.0

type UpdatePoliciesOK 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.PoliciesResponse
}

UpdatePoliciesOK describes a response with status code 200, with default header values.

Policy has been updated

func NewUpdatePoliciesOK added in v0.5.0

func NewUpdatePoliciesOK() *UpdatePoliciesOK

NewUpdatePoliciesOK creates a UpdatePoliciesOK with default headers values

func (*UpdatePoliciesOK) Code added in v0.5.0

func (o *UpdatePoliciesOK) Code() int

Code gets the status code for the update policies o k response

func (*UpdatePoliciesOK) Error added in v0.5.0

func (o *UpdatePoliciesOK) Error() string

func (*UpdatePoliciesOK) GetPayload added in v0.5.0

func (o *UpdatePoliciesOK) GetPayload() *models.PoliciesResponse

func (*UpdatePoliciesOK) IsClientError added in v0.5.0

func (o *UpdatePoliciesOK) IsClientError() bool

IsClientError returns true when this update policies o k response has a 4xx status code

func (*UpdatePoliciesOK) IsCode added in v0.5.0

func (o *UpdatePoliciesOK) IsCode(code int) bool

IsCode returns true when this update policies o k response a status code equal to that given

func (*UpdatePoliciesOK) IsRedirect added in v0.5.0

func (o *UpdatePoliciesOK) IsRedirect() bool

IsRedirect returns true when this update policies o k response has a 3xx status code

func (*UpdatePoliciesOK) IsServerError added in v0.5.0

func (o *UpdatePoliciesOK) IsServerError() bool

IsServerError returns true when this update policies o k response has a 5xx status code

func (*UpdatePoliciesOK) IsSuccess added in v0.5.0

func (o *UpdatePoliciesOK) IsSuccess() bool

IsSuccess returns true when this update policies o k response has a 2xx status code

func (*UpdatePoliciesOK) String added in v0.5.0

func (o *UpdatePoliciesOK) String() string

type UpdatePoliciesParams added in v0.5.0

type UpdatePoliciesParams struct {

	/* Body.

	    Enables updates to the following fields for an existing policy.

	* `id` of the policy to update.

	* `name` must be between 1 and 100 characters.

	* `description` can be between 0 and 500 characters.

	* `platform` may not be modified after the policy is created.

	* `enabled` must be one of `true` or `false`.

	Rule and host group assignment and policy precedence setting is performed via their respective patch end-points.
	*/
	Body *models.PoliciesUpdateRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdatePoliciesParams contains all the parameters to send to the API endpoint

for the update policies operation.

Typically these are written to a http.Request.

func NewUpdatePoliciesParams added in v0.5.0

func NewUpdatePoliciesParams() *UpdatePoliciesParams

NewUpdatePoliciesParams creates a new UpdatePoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdatePoliciesParamsWithContext added in v0.5.0

func NewUpdatePoliciesParamsWithContext(ctx context.Context) *UpdatePoliciesParams

NewUpdatePoliciesParamsWithContext creates a new UpdatePoliciesParams object with the ability to set a context for a request.

func NewUpdatePoliciesParamsWithHTTPClient added in v0.5.0

func NewUpdatePoliciesParamsWithHTTPClient(client *http.Client) *UpdatePoliciesParams

NewUpdatePoliciesParamsWithHTTPClient creates a new UpdatePoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdatePoliciesParamsWithTimeout added in v0.5.0

func NewUpdatePoliciesParamsWithTimeout(timeout time.Duration) *UpdatePoliciesParams

NewUpdatePoliciesParamsWithTimeout creates a new UpdatePoliciesParams object with the ability to set a timeout on a request.

func (*UpdatePoliciesParams) SetBody added in v0.5.0

SetBody adds the body to the update policies params

func (*UpdatePoliciesParams) SetContext added in v0.5.0

func (o *UpdatePoliciesParams) SetContext(ctx context.Context)

SetContext adds the context to the update policies params

func (*UpdatePoliciesParams) SetDefaults added in v0.5.0

func (o *UpdatePoliciesParams) SetDefaults()

SetDefaults hydrates default values in the update policies params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePoliciesParams) SetHTTPClient added in v0.5.0

func (o *UpdatePoliciesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policies params

func (*UpdatePoliciesParams) SetTimeout added in v0.5.0

func (o *UpdatePoliciesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policies params

func (*UpdatePoliciesParams) WithBody added in v0.5.0

WithBody adds the body to the update policies params

func (*UpdatePoliciesParams) WithContext added in v0.5.0

WithContext adds the context to the update policies params

func (*UpdatePoliciesParams) WithDefaults added in v0.5.0

func (o *UpdatePoliciesParams) WithDefaults() *UpdatePoliciesParams

WithDefaults hydrates default values in the update policies params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePoliciesParams) WithHTTPClient added in v0.5.0

func (o *UpdatePoliciesParams) WithHTTPClient(client *http.Client) *UpdatePoliciesParams

WithHTTPClient adds the HTTPClient to the update policies params

func (*UpdatePoliciesParams) WithTimeout added in v0.5.0

func (o *UpdatePoliciesParams) WithTimeout(timeout time.Duration) *UpdatePoliciesParams

WithTimeout adds the timeout to the update policies params

func (*UpdatePoliciesParams) WriteToRequest added in v0.5.0

func (o *UpdatePoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdatePoliciesReader added in v0.5.0

type UpdatePoliciesReader struct {
	// contains filtered or unexported fields
}

UpdatePoliciesReader is a Reader for the UpdatePolicies structure.

func (*UpdatePoliciesReader) ReadResponse added in v0.5.0

func (o *UpdatePoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePoliciesTooManyRequests added in v0.5.0

type UpdatePoliciesTooManyRequests 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
}

UpdatePoliciesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdatePoliciesTooManyRequests added in v0.5.0

func NewUpdatePoliciesTooManyRequests() *UpdatePoliciesTooManyRequests

NewUpdatePoliciesTooManyRequests creates a UpdatePoliciesTooManyRequests with default headers values

func (*UpdatePoliciesTooManyRequests) Code added in v0.5.0

Code gets the status code for the update policies too many requests response

func (*UpdatePoliciesTooManyRequests) Error added in v0.5.0

func (*UpdatePoliciesTooManyRequests) GetPayload added in v0.5.0

func (*UpdatePoliciesTooManyRequests) IsClientError added in v0.5.0

func (o *UpdatePoliciesTooManyRequests) IsClientError() bool

IsClientError returns true when this update policies too many requests response has a 4xx status code

func (*UpdatePoliciesTooManyRequests) IsCode added in v0.5.0

func (o *UpdatePoliciesTooManyRequests) IsCode(code int) bool

IsCode returns true when this update policies too many requests response a status code equal to that given

func (*UpdatePoliciesTooManyRequests) IsRedirect added in v0.5.0

func (o *UpdatePoliciesTooManyRequests) IsRedirect() bool

IsRedirect returns true when this update policies too many requests response has a 3xx status code

func (*UpdatePoliciesTooManyRequests) IsServerError added in v0.5.0

func (o *UpdatePoliciesTooManyRequests) IsServerError() bool

IsServerError returns true when this update policies too many requests response has a 5xx status code

func (*UpdatePoliciesTooManyRequests) IsSuccess added in v0.5.0

func (o *UpdatePoliciesTooManyRequests) IsSuccess() bool

IsSuccess returns true when this update policies too many requests response has a 2xx status code

func (*UpdatePoliciesTooManyRequests) String added in v0.5.0

type UpdatePolicyHostGroupsBadRequest added in v0.5.0

type UpdatePolicyHostGroupsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyHostGroupsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdatePolicyHostGroupsBadRequest added in v0.5.0

func NewUpdatePolicyHostGroupsBadRequest() *UpdatePolicyHostGroupsBadRequest

NewUpdatePolicyHostGroupsBadRequest creates a UpdatePolicyHostGroupsBadRequest with default headers values

func (*UpdatePolicyHostGroupsBadRequest) Code added in v0.5.0

Code gets the status code for the update policy host groups bad request response

func (*UpdatePolicyHostGroupsBadRequest) Error added in v0.5.0

func (*UpdatePolicyHostGroupsBadRequest) GetPayload added in v0.5.0

func (*UpdatePolicyHostGroupsBadRequest) IsClientError added in v0.5.0

func (o *UpdatePolicyHostGroupsBadRequest) IsClientError() bool

IsClientError returns true when this update policy host groups bad request response has a 4xx status code

func (*UpdatePolicyHostGroupsBadRequest) IsCode added in v0.5.0

func (o *UpdatePolicyHostGroupsBadRequest) IsCode(code int) bool

IsCode returns true when this update policy host groups bad request response a status code equal to that given

func (*UpdatePolicyHostGroupsBadRequest) IsRedirect added in v0.5.0

func (o *UpdatePolicyHostGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this update policy host groups bad request response has a 3xx status code

func (*UpdatePolicyHostGroupsBadRequest) IsServerError added in v0.5.0

func (o *UpdatePolicyHostGroupsBadRequest) IsServerError() bool

IsServerError returns true when this update policy host groups bad request response has a 5xx status code

func (*UpdatePolicyHostGroupsBadRequest) IsSuccess added in v0.5.0

func (o *UpdatePolicyHostGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this update policy host groups bad request response has a 2xx status code

func (*UpdatePolicyHostGroupsBadRequest) String added in v0.5.0

type UpdatePolicyHostGroupsForbidden added in v0.5.0

type UpdatePolicyHostGroupsForbidden 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
}

UpdatePolicyHostGroupsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdatePolicyHostGroupsForbidden added in v0.5.0

func NewUpdatePolicyHostGroupsForbidden() *UpdatePolicyHostGroupsForbidden

NewUpdatePolicyHostGroupsForbidden creates a UpdatePolicyHostGroupsForbidden with default headers values

func (*UpdatePolicyHostGroupsForbidden) Code added in v0.5.0

Code gets the status code for the update policy host groups forbidden response

func (*UpdatePolicyHostGroupsForbidden) Error added in v0.5.0

func (*UpdatePolicyHostGroupsForbidden) GetPayload added in v0.5.0

func (*UpdatePolicyHostGroupsForbidden) IsClientError added in v0.5.0

func (o *UpdatePolicyHostGroupsForbidden) IsClientError() bool

IsClientError returns true when this update policy host groups forbidden response has a 4xx status code

func (*UpdatePolicyHostGroupsForbidden) IsCode added in v0.5.0

func (o *UpdatePolicyHostGroupsForbidden) IsCode(code int) bool

IsCode returns true when this update policy host groups forbidden response a status code equal to that given

func (*UpdatePolicyHostGroupsForbidden) IsRedirect added in v0.5.0

func (o *UpdatePolicyHostGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update policy host groups forbidden response has a 3xx status code

func (*UpdatePolicyHostGroupsForbidden) IsServerError added in v0.5.0

func (o *UpdatePolicyHostGroupsForbidden) IsServerError() bool

IsServerError returns true when this update policy host groups forbidden response has a 5xx status code

func (*UpdatePolicyHostGroupsForbidden) IsSuccess added in v0.5.0

func (o *UpdatePolicyHostGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update policy host groups forbidden response has a 2xx status code

func (*UpdatePolicyHostGroupsForbidden) String added in v0.5.0

type UpdatePolicyHostGroupsInternalServerError added in v0.5.0

type UpdatePolicyHostGroupsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyHostGroupsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdatePolicyHostGroupsInternalServerError added in v0.5.0

func NewUpdatePolicyHostGroupsInternalServerError() *UpdatePolicyHostGroupsInternalServerError

NewUpdatePolicyHostGroupsInternalServerError creates a UpdatePolicyHostGroupsInternalServerError with default headers values

func (*UpdatePolicyHostGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the update policy host groups internal server error response

func (*UpdatePolicyHostGroupsInternalServerError) Error added in v0.5.0

func (*UpdatePolicyHostGroupsInternalServerError) GetPayload added in v0.5.0

func (*UpdatePolicyHostGroupsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this update policy host groups internal server error response has a 4xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update policy host groups internal server error response a status code equal to that given

func (*UpdatePolicyHostGroupsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy host groups internal server error response has a 3xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this update policy host groups internal server error response has a 5xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy host groups internal server error response has a 2xx status code

func (*UpdatePolicyHostGroupsInternalServerError) String added in v0.5.0

type UpdatePolicyHostGroupsOK added in v0.5.0

type UpdatePolicyHostGroupsOK 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.PoliciesResponse
}

UpdatePolicyHostGroupsOK describes a response with status code 200, with default header values.

Assigned hosts have been updated.

func NewUpdatePolicyHostGroupsOK added in v0.5.0

func NewUpdatePolicyHostGroupsOK() *UpdatePolicyHostGroupsOK

NewUpdatePolicyHostGroupsOK creates a UpdatePolicyHostGroupsOK with default headers values

func (*UpdatePolicyHostGroupsOK) Code added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) Code() int

Code gets the status code for the update policy host groups o k response

func (*UpdatePolicyHostGroupsOK) Error added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) Error() string

func (*UpdatePolicyHostGroupsOK) GetPayload added in v0.5.0

func (*UpdatePolicyHostGroupsOK) IsClientError added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) IsClientError() bool

IsClientError returns true when this update policy host groups o k response has a 4xx status code

func (*UpdatePolicyHostGroupsOK) IsCode added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) IsCode(code int) bool

IsCode returns true when this update policy host groups o k response a status code equal to that given

func (*UpdatePolicyHostGroupsOK) IsRedirect added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) IsRedirect() bool

IsRedirect returns true when this update policy host groups o k response has a 3xx status code

func (*UpdatePolicyHostGroupsOK) IsServerError added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) IsServerError() bool

IsServerError returns true when this update policy host groups o k response has a 5xx status code

func (*UpdatePolicyHostGroupsOK) IsSuccess added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) IsSuccess() bool

IsSuccess returns true when this update policy host groups o k response has a 2xx status code

func (*UpdatePolicyHostGroupsOK) String added in v0.5.0

func (o *UpdatePolicyHostGroupsOK) String() string

type UpdatePolicyHostGroupsParams added in v0.5.0

type UpdatePolicyHostGroupsParams struct {

	/* Action.

	   The action to perform with the provided ids, must be one of: `assign` or `unassign`.
	*/
	Action string

	/* Ids.

	   One or more host group ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

	/* PolicyID.

	   The id of the policy for which to perform the action.
	*/
	PolicyID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdatePolicyHostGroupsParams contains all the parameters to send to the API endpoint

for the update policy host groups operation.

Typically these are written to a http.Request.

func NewUpdatePolicyHostGroupsParams added in v0.5.0

func NewUpdatePolicyHostGroupsParams() *UpdatePolicyHostGroupsParams

NewUpdatePolicyHostGroupsParams creates a new UpdatePolicyHostGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdatePolicyHostGroupsParamsWithContext added in v0.5.0

func NewUpdatePolicyHostGroupsParamsWithContext(ctx context.Context) *UpdatePolicyHostGroupsParams

NewUpdatePolicyHostGroupsParamsWithContext creates a new UpdatePolicyHostGroupsParams object with the ability to set a context for a request.

func NewUpdatePolicyHostGroupsParamsWithHTTPClient added in v0.5.0

func NewUpdatePolicyHostGroupsParamsWithHTTPClient(client *http.Client) *UpdatePolicyHostGroupsParams

NewUpdatePolicyHostGroupsParamsWithHTTPClient creates a new UpdatePolicyHostGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdatePolicyHostGroupsParamsWithTimeout added in v0.5.0

func NewUpdatePolicyHostGroupsParamsWithTimeout(timeout time.Duration) *UpdatePolicyHostGroupsParams

NewUpdatePolicyHostGroupsParamsWithTimeout creates a new UpdatePolicyHostGroupsParams object with the ability to set a timeout on a request.

func (*UpdatePolicyHostGroupsParams) SetAction added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetAction(action string)

SetAction adds the action to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetContext added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetDefaults added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetDefaults()

SetDefaults hydrates default values in the update policy host groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyHostGroupsParams) SetHTTPClient added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetIds added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetIds(ids []string)

SetIds adds the ids to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetPolicyID added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetTimeout added in v0.5.0

func (o *UpdatePolicyHostGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithAction added in v0.5.0

WithAction adds the action to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update policy host groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyHostGroupsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithIds added in v0.5.0

WithIds adds the ids to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithPolicyID added in v0.5.0

WithPolicyID adds the policyID to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdatePolicyHostGroupsReader added in v0.5.0

type UpdatePolicyHostGroupsReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyHostGroupsReader is a Reader for the UpdatePolicyHostGroups structure.

func (*UpdatePolicyHostGroupsReader) ReadResponse added in v0.5.0

func (o *UpdatePolicyHostGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyHostGroupsTooManyRequests added in v0.5.0

type UpdatePolicyHostGroupsTooManyRequests 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
}

UpdatePolicyHostGroupsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdatePolicyHostGroupsTooManyRequests added in v0.5.0

func NewUpdatePolicyHostGroupsTooManyRequests() *UpdatePolicyHostGroupsTooManyRequests

NewUpdatePolicyHostGroupsTooManyRequests creates a UpdatePolicyHostGroupsTooManyRequests with default headers values

func (*UpdatePolicyHostGroupsTooManyRequests) Code added in v0.5.0

Code gets the status code for the update policy host groups too many requests response

func (*UpdatePolicyHostGroupsTooManyRequests) Error added in v0.5.0

func (*UpdatePolicyHostGroupsTooManyRequests) GetPayload added in v0.5.0

func (*UpdatePolicyHostGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *UpdatePolicyHostGroupsTooManyRequests) IsClientError() bool

IsClientError returns true when this update policy host groups too many requests response has a 4xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this update policy host groups too many requests response a status code equal to that given

func (*UpdatePolicyHostGroupsTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy host groups too many requests response has a 3xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *UpdatePolicyHostGroupsTooManyRequests) IsServerError() bool

IsServerError returns true when this update policy host groups too many requests response has a 5xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy host groups too many requests response has a 2xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) String added in v0.5.0

type UpdatePolicyPrecedenceBadRequest added in v0.5.0

type UpdatePolicyPrecedenceBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyPrecedenceBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdatePolicyPrecedenceBadRequest added in v0.5.0

func NewUpdatePolicyPrecedenceBadRequest() *UpdatePolicyPrecedenceBadRequest

NewUpdatePolicyPrecedenceBadRequest creates a UpdatePolicyPrecedenceBadRequest with default headers values

func (*UpdatePolicyPrecedenceBadRequest) Code added in v0.5.0

Code gets the status code for the update policy precedence bad request response

func (*UpdatePolicyPrecedenceBadRequest) Error added in v0.5.0

func (*UpdatePolicyPrecedenceBadRequest) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceBadRequest) IsClientError added in v0.5.0

func (o *UpdatePolicyPrecedenceBadRequest) IsClientError() bool

IsClientError returns true when this update policy precedence bad request response has a 4xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsCode added in v0.5.0

func (o *UpdatePolicyPrecedenceBadRequest) IsCode(code int) bool

IsCode returns true when this update policy precedence bad request response a status code equal to that given

func (*UpdatePolicyPrecedenceBadRequest) IsRedirect added in v0.5.0

func (o *UpdatePolicyPrecedenceBadRequest) IsRedirect() bool

IsRedirect returns true when this update policy precedence bad request response has a 3xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsServerError added in v0.5.0

func (o *UpdatePolicyPrecedenceBadRequest) IsServerError() bool

IsServerError returns true when this update policy precedence bad request response has a 5xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsSuccess added in v0.5.0

func (o *UpdatePolicyPrecedenceBadRequest) IsSuccess() bool

IsSuccess returns true when this update policy precedence bad request response has a 2xx status code

func (*UpdatePolicyPrecedenceBadRequest) String added in v0.5.0

type UpdatePolicyPrecedenceConflict added in v0.5.0

type UpdatePolicyPrecedenceConflict struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyPrecedenceConflict describes a response with status code 409, with default header values.

Conflict

func NewUpdatePolicyPrecedenceConflict added in v0.5.0

func NewUpdatePolicyPrecedenceConflict() *UpdatePolicyPrecedenceConflict

NewUpdatePolicyPrecedenceConflict creates a UpdatePolicyPrecedenceConflict with default headers values

func (*UpdatePolicyPrecedenceConflict) Code added in v0.5.0

Code gets the status code for the update policy precedence conflict response

func (*UpdatePolicyPrecedenceConflict) Error added in v0.5.0

func (*UpdatePolicyPrecedenceConflict) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceConflict) IsClientError added in v0.5.0

func (o *UpdatePolicyPrecedenceConflict) IsClientError() bool

IsClientError returns true when this update policy precedence conflict response has a 4xx status code

func (*UpdatePolicyPrecedenceConflict) IsCode added in v0.5.0

func (o *UpdatePolicyPrecedenceConflict) IsCode(code int) bool

IsCode returns true when this update policy precedence conflict response a status code equal to that given

func (*UpdatePolicyPrecedenceConflict) IsRedirect added in v0.5.0

func (o *UpdatePolicyPrecedenceConflict) IsRedirect() bool

IsRedirect returns true when this update policy precedence conflict response has a 3xx status code

func (*UpdatePolicyPrecedenceConflict) IsServerError added in v0.5.0

func (o *UpdatePolicyPrecedenceConflict) IsServerError() bool

IsServerError returns true when this update policy precedence conflict response has a 5xx status code

func (*UpdatePolicyPrecedenceConflict) IsSuccess added in v0.5.0

func (o *UpdatePolicyPrecedenceConflict) IsSuccess() bool

IsSuccess returns true when this update policy precedence conflict response has a 2xx status code

func (*UpdatePolicyPrecedenceConflict) String added in v0.5.0

type UpdatePolicyPrecedenceForbidden added in v0.5.0

type UpdatePolicyPrecedenceForbidden 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
}

UpdatePolicyPrecedenceForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdatePolicyPrecedenceForbidden added in v0.5.0

func NewUpdatePolicyPrecedenceForbidden() *UpdatePolicyPrecedenceForbidden

NewUpdatePolicyPrecedenceForbidden creates a UpdatePolicyPrecedenceForbidden with default headers values

func (*UpdatePolicyPrecedenceForbidden) Code added in v0.5.0

Code gets the status code for the update policy precedence forbidden response

func (*UpdatePolicyPrecedenceForbidden) Error added in v0.5.0

func (*UpdatePolicyPrecedenceForbidden) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceForbidden) IsClientError added in v0.5.0

func (o *UpdatePolicyPrecedenceForbidden) IsClientError() bool

IsClientError returns true when this update policy precedence forbidden response has a 4xx status code

func (*UpdatePolicyPrecedenceForbidden) IsCode added in v0.5.0

func (o *UpdatePolicyPrecedenceForbidden) IsCode(code int) bool

IsCode returns true when this update policy precedence forbidden response a status code equal to that given

func (*UpdatePolicyPrecedenceForbidden) IsRedirect added in v0.5.0

func (o *UpdatePolicyPrecedenceForbidden) IsRedirect() bool

IsRedirect returns true when this update policy precedence forbidden response has a 3xx status code

func (*UpdatePolicyPrecedenceForbidden) IsServerError added in v0.5.0

func (o *UpdatePolicyPrecedenceForbidden) IsServerError() bool

IsServerError returns true when this update policy precedence forbidden response has a 5xx status code

func (*UpdatePolicyPrecedenceForbidden) IsSuccess added in v0.5.0

func (o *UpdatePolicyPrecedenceForbidden) IsSuccess() bool

IsSuccess returns true when this update policy precedence forbidden response has a 2xx status code

func (*UpdatePolicyPrecedenceForbidden) String added in v0.5.0

type UpdatePolicyPrecedenceInternalServerError added in v0.5.0

type UpdatePolicyPrecedenceInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyPrecedenceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdatePolicyPrecedenceInternalServerError added in v0.5.0

func NewUpdatePolicyPrecedenceInternalServerError() *UpdatePolicyPrecedenceInternalServerError

NewUpdatePolicyPrecedenceInternalServerError creates a UpdatePolicyPrecedenceInternalServerError with default headers values

func (*UpdatePolicyPrecedenceInternalServerError) Code added in v0.5.0

Code gets the status code for the update policy precedence internal server error response

func (*UpdatePolicyPrecedenceInternalServerError) Error added in v0.5.0

func (*UpdatePolicyPrecedenceInternalServerError) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this update policy precedence internal server error response has a 4xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update policy precedence internal server error response a status code equal to that given

func (*UpdatePolicyPrecedenceInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy precedence internal server error response has a 3xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this update policy precedence internal server error response has a 5xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy precedence internal server error response has a 2xx status code

func (*UpdatePolicyPrecedenceInternalServerError) String added in v0.5.0

type UpdatePolicyPrecedenceOK added in v0.5.0

type UpdatePolicyPrecedenceOK 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.PoliciesPrecedenceResponse
}

UpdatePolicyPrecedenceOK describes a response with status code 200, with default header values.

Policy Precedence Updated.

func NewUpdatePolicyPrecedenceOK added in v0.5.0

func NewUpdatePolicyPrecedenceOK() *UpdatePolicyPrecedenceOK

NewUpdatePolicyPrecedenceOK creates a UpdatePolicyPrecedenceOK with default headers values

func (*UpdatePolicyPrecedenceOK) Code added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) Code() int

Code gets the status code for the update policy precedence o k response

func (*UpdatePolicyPrecedenceOK) Error added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) Error() string

func (*UpdatePolicyPrecedenceOK) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceOK) IsClientError added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) IsClientError() bool

IsClientError returns true when this update policy precedence o k response has a 4xx status code

func (*UpdatePolicyPrecedenceOK) IsCode added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) IsCode(code int) bool

IsCode returns true when this update policy precedence o k response a status code equal to that given

func (*UpdatePolicyPrecedenceOK) IsRedirect added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) IsRedirect() bool

IsRedirect returns true when this update policy precedence o k response has a 3xx status code

func (*UpdatePolicyPrecedenceOK) IsServerError added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) IsServerError() bool

IsServerError returns true when this update policy precedence o k response has a 5xx status code

func (*UpdatePolicyPrecedenceOK) IsSuccess added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) IsSuccess() bool

IsSuccess returns true when this update policy precedence o k response has a 2xx status code

func (*UpdatePolicyPrecedenceOK) String added in v0.5.0

func (o *UpdatePolicyPrecedenceOK) String() string

type UpdatePolicyPrecedenceParams added in v0.5.0

type UpdatePolicyPrecedenceParams struct {

	/* Ids.

	   Precedence of the policies for the provided type in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

	/* Type.

	   The policy type for which to set the precedence order, must be one of `Windows`, `Linux` or `Mac`.
	*/
	Type string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdatePolicyPrecedenceParams contains all the parameters to send to the API endpoint

for the update policy precedence operation.

Typically these are written to a http.Request.

func NewUpdatePolicyPrecedenceParams added in v0.5.0

func NewUpdatePolicyPrecedenceParams() *UpdatePolicyPrecedenceParams

NewUpdatePolicyPrecedenceParams creates a new UpdatePolicyPrecedenceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdatePolicyPrecedenceParamsWithContext added in v0.5.0

func NewUpdatePolicyPrecedenceParamsWithContext(ctx context.Context) *UpdatePolicyPrecedenceParams

NewUpdatePolicyPrecedenceParamsWithContext creates a new UpdatePolicyPrecedenceParams object with the ability to set a context for a request.

func NewUpdatePolicyPrecedenceParamsWithHTTPClient added in v0.5.0

func NewUpdatePolicyPrecedenceParamsWithHTTPClient(client *http.Client) *UpdatePolicyPrecedenceParams

NewUpdatePolicyPrecedenceParamsWithHTTPClient creates a new UpdatePolicyPrecedenceParams object with the ability to set a custom HTTPClient for a request.

func NewUpdatePolicyPrecedenceParamsWithTimeout added in v0.5.0

func NewUpdatePolicyPrecedenceParamsWithTimeout(timeout time.Duration) *UpdatePolicyPrecedenceParams

NewUpdatePolicyPrecedenceParamsWithTimeout creates a new UpdatePolicyPrecedenceParams object with the ability to set a timeout on a request.

func (*UpdatePolicyPrecedenceParams) SetContext added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetDefaults added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetDefaults()

SetDefaults hydrates default values in the update policy precedence params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyPrecedenceParams) SetHTTPClient added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetIds added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetIds(ids []string)

SetIds adds the ids to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetTimeout added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetType added in v0.5.0

func (o *UpdatePolicyPrecedenceParams) SetType(typeVar string)

SetType adds the type to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithContext added in v0.5.0

WithContext adds the context to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update policy precedence params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyPrecedenceParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithIds added in v0.5.0

WithIds adds the ids to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithType added in v0.5.0

WithType adds the typeVar to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdatePolicyPrecedenceReader added in v0.5.0

type UpdatePolicyPrecedenceReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyPrecedenceReader is a Reader for the UpdatePolicyPrecedence structure.

func (*UpdatePolicyPrecedenceReader) ReadResponse added in v0.5.0

func (o *UpdatePolicyPrecedenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyPrecedenceTooManyRequests added in v0.5.0

type UpdatePolicyPrecedenceTooManyRequests 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
}

UpdatePolicyPrecedenceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdatePolicyPrecedenceTooManyRequests added in v0.5.0

func NewUpdatePolicyPrecedenceTooManyRequests() *UpdatePolicyPrecedenceTooManyRequests

NewUpdatePolicyPrecedenceTooManyRequests creates a UpdatePolicyPrecedenceTooManyRequests with default headers values

func (*UpdatePolicyPrecedenceTooManyRequests) Code added in v0.5.0

Code gets the status code for the update policy precedence too many requests response

func (*UpdatePolicyPrecedenceTooManyRequests) Error added in v0.5.0

func (*UpdatePolicyPrecedenceTooManyRequests) GetPayload added in v0.5.0

func (*UpdatePolicyPrecedenceTooManyRequests) IsClientError added in v0.5.0

func (o *UpdatePolicyPrecedenceTooManyRequests) IsClientError() bool

IsClientError returns true when this update policy precedence too many requests response has a 4xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this update policy precedence too many requests response a status code equal to that given

func (*UpdatePolicyPrecedenceTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy precedence too many requests response has a 3xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) IsServerError added in v0.5.0

func (o *UpdatePolicyPrecedenceTooManyRequests) IsServerError() bool

IsServerError returns true when this update policy precedence too many requests response has a 5xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy precedence too many requests response has a 2xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) String added in v0.5.0

type UpdatePolicyRuleGroupsBadRequest added in v0.5.0

type UpdatePolicyRuleGroupsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyRuleGroupsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdatePolicyRuleGroupsBadRequest added in v0.5.0

func NewUpdatePolicyRuleGroupsBadRequest() *UpdatePolicyRuleGroupsBadRequest

NewUpdatePolicyRuleGroupsBadRequest creates a UpdatePolicyRuleGroupsBadRequest with default headers values

func (*UpdatePolicyRuleGroupsBadRequest) Code added in v0.5.0

Code gets the status code for the update policy rule groups bad request response

func (*UpdatePolicyRuleGroupsBadRequest) Error added in v0.5.0

func (*UpdatePolicyRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*UpdatePolicyRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *UpdatePolicyRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this update policy rule groups bad request response has a 4xx status code

func (*UpdatePolicyRuleGroupsBadRequest) IsCode added in v0.5.0

func (o *UpdatePolicyRuleGroupsBadRequest) IsCode(code int) bool

IsCode returns true when this update policy rule groups bad request response a status code equal to that given

func (*UpdatePolicyRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *UpdatePolicyRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this update policy rule groups bad request response has a 3xx status code

func (*UpdatePolicyRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *UpdatePolicyRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this update policy rule groups bad request response has a 5xx status code

func (*UpdatePolicyRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *UpdatePolicyRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this update policy rule groups bad request response has a 2xx status code

func (*UpdatePolicyRuleGroupsBadRequest) String added in v0.5.0

type UpdatePolicyRuleGroupsForbidden added in v0.5.0

type UpdatePolicyRuleGroupsForbidden 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
}

UpdatePolicyRuleGroupsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdatePolicyRuleGroupsForbidden added in v0.5.0

func NewUpdatePolicyRuleGroupsForbidden() *UpdatePolicyRuleGroupsForbidden

NewUpdatePolicyRuleGroupsForbidden creates a UpdatePolicyRuleGroupsForbidden with default headers values

func (*UpdatePolicyRuleGroupsForbidden) Code added in v0.5.0

Code gets the status code for the update policy rule groups forbidden response

func (*UpdatePolicyRuleGroupsForbidden) Error added in v0.5.0

func (*UpdatePolicyRuleGroupsForbidden) GetPayload added in v0.5.0

func (*UpdatePolicyRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *UpdatePolicyRuleGroupsForbidden) IsClientError() bool

IsClientError returns true when this update policy rule groups forbidden response has a 4xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsCode added in v0.5.0

func (o *UpdatePolicyRuleGroupsForbidden) IsCode(code int) bool

IsCode returns true when this update policy rule groups forbidden response a status code equal to that given

func (*UpdatePolicyRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *UpdatePolicyRuleGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update policy rule groups forbidden response has a 3xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *UpdatePolicyRuleGroupsForbidden) IsServerError() bool

IsServerError returns true when this update policy rule groups forbidden response has a 5xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *UpdatePolicyRuleGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update policy rule groups forbidden response has a 2xx status code

func (*UpdatePolicyRuleGroupsForbidden) String added in v0.5.0

type UpdatePolicyRuleGroupsInternalServerError added in v0.5.0

type UpdatePolicyRuleGroupsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdatePolicyRuleGroupsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdatePolicyRuleGroupsInternalServerError added in v0.5.0

func NewUpdatePolicyRuleGroupsInternalServerError() *UpdatePolicyRuleGroupsInternalServerError

NewUpdatePolicyRuleGroupsInternalServerError creates a UpdatePolicyRuleGroupsInternalServerError with default headers values

func (*UpdatePolicyRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the update policy rule groups internal server error response

func (*UpdatePolicyRuleGroupsInternalServerError) Error added in v0.5.0

func (*UpdatePolicyRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*UpdatePolicyRuleGroupsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this update policy rule groups internal server error response has a 4xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update policy rule groups internal server error response a status code equal to that given

func (*UpdatePolicyRuleGroupsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy rule groups internal server error response has a 3xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this update policy rule groups internal server error response has a 5xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy rule groups internal server error response has a 2xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) String added in v0.5.0

type UpdatePolicyRuleGroupsOK added in v0.5.0

type UpdatePolicyRuleGroupsOK 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.PoliciesResponse
}

UpdatePolicyRuleGroupsOK describes a response with status code 200, with default header values.

Assigned rule groups have been updated.

func NewUpdatePolicyRuleGroupsOK added in v0.5.0

func NewUpdatePolicyRuleGroupsOK() *UpdatePolicyRuleGroupsOK

NewUpdatePolicyRuleGroupsOK creates a UpdatePolicyRuleGroupsOK with default headers values

func (*UpdatePolicyRuleGroupsOK) Code added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) Code() int

Code gets the status code for the update policy rule groups o k response

func (*UpdatePolicyRuleGroupsOK) Error added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) Error() string

func (*UpdatePolicyRuleGroupsOK) GetPayload added in v0.5.0

func (*UpdatePolicyRuleGroupsOK) IsClientError added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) IsClientError() bool

IsClientError returns true when this update policy rule groups o k response has a 4xx status code

func (*UpdatePolicyRuleGroupsOK) IsCode added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) IsCode(code int) bool

IsCode returns true when this update policy rule groups o k response a status code equal to that given

func (*UpdatePolicyRuleGroupsOK) IsRedirect added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) IsRedirect() bool

IsRedirect returns true when this update policy rule groups o k response has a 3xx status code

func (*UpdatePolicyRuleGroupsOK) IsServerError added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) IsServerError() bool

IsServerError returns true when this update policy rule groups o k response has a 5xx status code

func (*UpdatePolicyRuleGroupsOK) IsSuccess added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) IsSuccess() bool

IsSuccess returns true when this update policy rule groups o k response has a 2xx status code

func (*UpdatePolicyRuleGroupsOK) String added in v0.5.0

func (o *UpdatePolicyRuleGroupsOK) String() string

type UpdatePolicyRuleGroupsParams added in v0.5.0

type UpdatePolicyRuleGroupsParams struct {

	/* Action.

	   The action to perform with the provided ids, must be one of: `assign`, `unassign`, or `precedence`.
	*/
	Action string

	/* Ids.

	   One or more rule group ids in the form of ids=ID1&ids=ID2. Note, for the precedence action, precedence is controlled by the order of the ids as they are specified in the request.
	*/
	Ids []string

	/* PolicyID.

	   The id of the policy for which to perform the action.
	*/
	PolicyID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdatePolicyRuleGroupsParams contains all the parameters to send to the API endpoint

for the update policy rule groups operation.

Typically these are written to a http.Request.

func NewUpdatePolicyRuleGroupsParams added in v0.5.0

func NewUpdatePolicyRuleGroupsParams() *UpdatePolicyRuleGroupsParams

NewUpdatePolicyRuleGroupsParams creates a new UpdatePolicyRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdatePolicyRuleGroupsParamsWithContext added in v0.5.0

func NewUpdatePolicyRuleGroupsParamsWithContext(ctx context.Context) *UpdatePolicyRuleGroupsParams

NewUpdatePolicyRuleGroupsParamsWithContext creates a new UpdatePolicyRuleGroupsParams object with the ability to set a context for a request.

func NewUpdatePolicyRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewUpdatePolicyRuleGroupsParamsWithHTTPClient(client *http.Client) *UpdatePolicyRuleGroupsParams

NewUpdatePolicyRuleGroupsParamsWithHTTPClient creates a new UpdatePolicyRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdatePolicyRuleGroupsParamsWithTimeout added in v0.5.0

func NewUpdatePolicyRuleGroupsParamsWithTimeout(timeout time.Duration) *UpdatePolicyRuleGroupsParams

NewUpdatePolicyRuleGroupsParamsWithTimeout creates a new UpdatePolicyRuleGroupsParams object with the ability to set a timeout on a request.

func (*UpdatePolicyRuleGroupsParams) SetAction added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetAction(action string)

SetAction adds the action to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetContext added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetDefaults added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetDefaults()

SetDefaults hydrates default values in the update policy rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyRuleGroupsParams) SetHTTPClient added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetIds added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetIds(ids []string)

SetIds adds the ids to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetPolicyID added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetTimeout added in v0.5.0

func (o *UpdatePolicyRuleGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithAction added in v0.5.0

WithAction adds the action to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update policy rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdatePolicyRuleGroupsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithIds added in v0.5.0

WithIds adds the ids to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithPolicyID added in v0.5.0

WithPolicyID adds the policyID to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdatePolicyRuleGroupsReader added in v0.5.0

type UpdatePolicyRuleGroupsReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyRuleGroupsReader is a Reader for the UpdatePolicyRuleGroups structure.

func (*UpdatePolicyRuleGroupsReader) ReadResponse added in v0.5.0

func (o *UpdatePolicyRuleGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyRuleGroupsTooManyRequests added in v0.5.0

type UpdatePolicyRuleGroupsTooManyRequests 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
}

UpdatePolicyRuleGroupsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdatePolicyRuleGroupsTooManyRequests added in v0.5.0

func NewUpdatePolicyRuleGroupsTooManyRequests() *UpdatePolicyRuleGroupsTooManyRequests

NewUpdatePolicyRuleGroupsTooManyRequests creates a UpdatePolicyRuleGroupsTooManyRequests with default headers values

func (*UpdatePolicyRuleGroupsTooManyRequests) Code added in v0.5.0

Code gets the status code for the update policy rule groups too many requests response

func (*UpdatePolicyRuleGroupsTooManyRequests) Error added in v0.5.0

func (*UpdatePolicyRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*UpdatePolicyRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *UpdatePolicyRuleGroupsTooManyRequests) IsClientError() bool

IsClientError returns true when this update policy rule groups too many requests response has a 4xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this update policy rule groups too many requests response a status code equal to that given

func (*UpdatePolicyRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this update policy rule groups too many requests response has a 3xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *UpdatePolicyRuleGroupsTooManyRequests) IsServerError() bool

IsServerError returns true when this update policy rule groups too many requests response has a 5xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this update policy rule groups too many requests response has a 2xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) String added in v0.5.0

type UpdateRuleGroupPrecedenceBadRequest added in v0.5.0

type UpdateRuleGroupPrecedenceBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupPrecedenceBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateRuleGroupPrecedenceBadRequest added in v0.5.0

func NewUpdateRuleGroupPrecedenceBadRequest() *UpdateRuleGroupPrecedenceBadRequest

NewUpdateRuleGroupPrecedenceBadRequest creates a UpdateRuleGroupPrecedenceBadRequest with default headers values

func (*UpdateRuleGroupPrecedenceBadRequest) Code added in v0.5.0

Code gets the status code for the update rule group precedence bad request response

func (*UpdateRuleGroupPrecedenceBadRequest) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceBadRequest) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceBadRequest) IsClientError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceBadRequest) IsClientError() bool

IsClientError returns true when this update rule group precedence bad request response has a 4xx status code

func (*UpdateRuleGroupPrecedenceBadRequest) IsCode added in v0.5.0

IsCode returns true when this update rule group precedence bad request response a status code equal to that given

func (*UpdateRuleGroupPrecedenceBadRequest) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupPrecedenceBadRequest) IsRedirect() bool

IsRedirect returns true when this update rule group precedence bad request response has a 3xx status code

func (*UpdateRuleGroupPrecedenceBadRequest) IsServerError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceBadRequest) IsServerError() bool

IsServerError returns true when this update rule group precedence bad request response has a 5xx status code

func (*UpdateRuleGroupPrecedenceBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this update rule group precedence bad request response has a 2xx status code

func (*UpdateRuleGroupPrecedenceBadRequest) String added in v0.5.0

type UpdateRuleGroupPrecedenceConflict added in v0.5.0

type UpdateRuleGroupPrecedenceConflict struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupPrecedenceConflict describes a response with status code 409, with default header values.

Conflict

func NewUpdateRuleGroupPrecedenceConflict added in v0.5.0

func NewUpdateRuleGroupPrecedenceConflict() *UpdateRuleGroupPrecedenceConflict

NewUpdateRuleGroupPrecedenceConflict creates a UpdateRuleGroupPrecedenceConflict with default headers values

func (*UpdateRuleGroupPrecedenceConflict) Code added in v0.5.0

Code gets the status code for the update rule group precedence conflict response

func (*UpdateRuleGroupPrecedenceConflict) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceConflict) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceConflict) IsClientError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceConflict) IsClientError() bool

IsClientError returns true when this update rule group precedence conflict response has a 4xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsCode added in v0.5.0

func (o *UpdateRuleGroupPrecedenceConflict) IsCode(code int) bool

IsCode returns true when this update rule group precedence conflict response a status code equal to that given

func (*UpdateRuleGroupPrecedenceConflict) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupPrecedenceConflict) IsRedirect() bool

IsRedirect returns true when this update rule group precedence conflict response has a 3xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsServerError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceConflict) IsServerError() bool

IsServerError returns true when this update rule group precedence conflict response has a 5xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupPrecedenceConflict) IsSuccess() bool

IsSuccess returns true when this update rule group precedence conflict response has a 2xx status code

func (*UpdateRuleGroupPrecedenceConflict) String added in v0.5.0

type UpdateRuleGroupPrecedenceForbidden added in v0.5.0

type UpdateRuleGroupPrecedenceForbidden 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
}

UpdateRuleGroupPrecedenceForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateRuleGroupPrecedenceForbidden added in v0.5.0

func NewUpdateRuleGroupPrecedenceForbidden() *UpdateRuleGroupPrecedenceForbidden

NewUpdateRuleGroupPrecedenceForbidden creates a UpdateRuleGroupPrecedenceForbidden with default headers values

func (*UpdateRuleGroupPrecedenceForbidden) Code added in v0.5.0

Code gets the status code for the update rule group precedence forbidden response

func (*UpdateRuleGroupPrecedenceForbidden) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceForbidden) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceForbidden) IsClientError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceForbidden) IsClientError() bool

IsClientError returns true when this update rule group precedence forbidden response has a 4xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsCode added in v0.5.0

IsCode returns true when this update rule group precedence forbidden response a status code equal to that given

func (*UpdateRuleGroupPrecedenceForbidden) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupPrecedenceForbidden) IsRedirect() bool

IsRedirect returns true when this update rule group precedence forbidden response has a 3xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsServerError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceForbidden) IsServerError() bool

IsServerError returns true when this update rule group precedence forbidden response has a 5xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this update rule group precedence forbidden response has a 2xx status code

func (*UpdateRuleGroupPrecedenceForbidden) String added in v0.5.0

type UpdateRuleGroupPrecedenceInternalServerError added in v0.5.0

type UpdateRuleGroupPrecedenceInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupPrecedenceInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateRuleGroupPrecedenceInternalServerError added in v0.5.0

func NewUpdateRuleGroupPrecedenceInternalServerError() *UpdateRuleGroupPrecedenceInternalServerError

NewUpdateRuleGroupPrecedenceInternalServerError creates a UpdateRuleGroupPrecedenceInternalServerError with default headers values

func (*UpdateRuleGroupPrecedenceInternalServerError) Code added in v0.5.0

Code gets the status code for the update rule group precedence internal server error response

func (*UpdateRuleGroupPrecedenceInternalServerError) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceInternalServerError) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this update rule group precedence internal server error response has a 4xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update rule group precedence internal server error response a status code equal to that given

func (*UpdateRuleGroupPrecedenceInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this update rule group precedence internal server error response has a 3xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this update rule group precedence internal server error response has a 5xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update rule group precedence internal server error response has a 2xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) String added in v0.5.0

type UpdateRuleGroupPrecedenceOK added in v0.5.0

type UpdateRuleGroupPrecedenceOK 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.RulegroupsResponse
}

UpdateRuleGroupPrecedenceOK describes a response with status code 200, with default header values.

Rule precedence order has been set.

func NewUpdateRuleGroupPrecedenceOK added in v0.5.0

func NewUpdateRuleGroupPrecedenceOK() *UpdateRuleGroupPrecedenceOK

NewUpdateRuleGroupPrecedenceOK creates a UpdateRuleGroupPrecedenceOK with default headers values

func (*UpdateRuleGroupPrecedenceOK) Code added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) Code() int

Code gets the status code for the update rule group precedence o k response

func (*UpdateRuleGroupPrecedenceOK) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceOK) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceOK) IsClientError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) IsClientError() bool

IsClientError returns true when this update rule group precedence o k response has a 4xx status code

func (*UpdateRuleGroupPrecedenceOK) IsCode added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) IsCode(code int) bool

IsCode returns true when this update rule group precedence o k response a status code equal to that given

func (*UpdateRuleGroupPrecedenceOK) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) IsRedirect() bool

IsRedirect returns true when this update rule group precedence o k response has a 3xx status code

func (*UpdateRuleGroupPrecedenceOK) IsServerError added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) IsServerError() bool

IsServerError returns true when this update rule group precedence o k response has a 5xx status code

func (*UpdateRuleGroupPrecedenceOK) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) IsSuccess() bool

IsSuccess returns true when this update rule group precedence o k response has a 2xx status code

func (*UpdateRuleGroupPrecedenceOK) String added in v0.5.0

func (o *UpdateRuleGroupPrecedenceOK) String() string

type UpdateRuleGroupPrecedenceParams added in v0.5.0

type UpdateRuleGroupPrecedenceParams struct {

	/* Ids.

	   One or more (up to 500) rule group ids in the form of `ids=ID1&ids=ID2`.
	*/
	Ids []string

	/* RuleGroupID.

	   Rule group from which to set the precedence.
	*/
	RuleGroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateRuleGroupPrecedenceParams contains all the parameters to send to the API endpoint

for the update rule group precedence operation.

Typically these are written to a http.Request.

func NewUpdateRuleGroupPrecedenceParams added in v0.5.0

func NewUpdateRuleGroupPrecedenceParams() *UpdateRuleGroupPrecedenceParams

NewUpdateRuleGroupPrecedenceParams creates a new UpdateRuleGroupPrecedenceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateRuleGroupPrecedenceParamsWithContext added in v0.5.0

func NewUpdateRuleGroupPrecedenceParamsWithContext(ctx context.Context) *UpdateRuleGroupPrecedenceParams

NewUpdateRuleGroupPrecedenceParamsWithContext creates a new UpdateRuleGroupPrecedenceParams object with the ability to set a context for a request.

func NewUpdateRuleGroupPrecedenceParamsWithHTTPClient added in v0.5.0

func NewUpdateRuleGroupPrecedenceParamsWithHTTPClient(client *http.Client) *UpdateRuleGroupPrecedenceParams

NewUpdateRuleGroupPrecedenceParamsWithHTTPClient creates a new UpdateRuleGroupPrecedenceParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRuleGroupPrecedenceParamsWithTimeout added in v0.5.0

func NewUpdateRuleGroupPrecedenceParamsWithTimeout(timeout time.Duration) *UpdateRuleGroupPrecedenceParams

NewUpdateRuleGroupPrecedenceParamsWithTimeout creates a new UpdateRuleGroupPrecedenceParams object with the ability to set a timeout on a request.

func (*UpdateRuleGroupPrecedenceParams) SetContext added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetContext(ctx context.Context)

SetContext adds the context to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetDefaults added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetDefaults()

SetDefaults hydrates default values in the update rule group precedence params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRuleGroupPrecedenceParams) SetHTTPClient added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetIds added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetIds(ids []string)

SetIds adds the ids to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetRuleGroupID added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetTimeout added in v0.5.0

func (o *UpdateRuleGroupPrecedenceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithContext added in v0.5.0

WithContext adds the context to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update rule group precedence params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRuleGroupPrecedenceParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithIds added in v0.5.0

WithIds adds the ids to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithRuleGroupID added in v0.5.0

WithRuleGroupID adds the ruleGroupID to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupPrecedenceReader added in v0.5.0

type UpdateRuleGroupPrecedenceReader struct {
	// contains filtered or unexported fields
}

UpdateRuleGroupPrecedenceReader is a Reader for the UpdateRuleGroupPrecedence structure.

func (*UpdateRuleGroupPrecedenceReader) ReadResponse added in v0.5.0

func (o *UpdateRuleGroupPrecedenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRuleGroupPrecedenceTooManyRequests added in v0.5.0

type UpdateRuleGroupPrecedenceTooManyRequests 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
}

UpdateRuleGroupPrecedenceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRuleGroupPrecedenceTooManyRequests added in v0.5.0

func NewUpdateRuleGroupPrecedenceTooManyRequests() *UpdateRuleGroupPrecedenceTooManyRequests

NewUpdateRuleGroupPrecedenceTooManyRequests creates a UpdateRuleGroupPrecedenceTooManyRequests with default headers values

func (*UpdateRuleGroupPrecedenceTooManyRequests) Code added in v0.5.0

Code gets the status code for the update rule group precedence too many requests response

func (*UpdateRuleGroupPrecedenceTooManyRequests) Error added in v0.5.0

func (*UpdateRuleGroupPrecedenceTooManyRequests) GetPayload added in v0.5.0

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsClientError added in v0.5.0

IsClientError returns true when this update rule group precedence too many requests response has a 4xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this update rule group precedence too many requests response a status code equal to that given

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this update rule group precedence too many requests response has a 3xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsServerError added in v0.5.0

IsServerError returns true when this update rule group precedence too many requests response has a 5xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this update rule group precedence too many requests response has a 2xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) String added in v0.5.0

type UpdateRuleGroupsBadRequest added in v0.5.0

type UpdateRuleGroupsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateRuleGroupsBadRequest added in v0.5.0

func NewUpdateRuleGroupsBadRequest() *UpdateRuleGroupsBadRequest

NewUpdateRuleGroupsBadRequest creates a UpdateRuleGroupsBadRequest with default headers values

func (*UpdateRuleGroupsBadRequest) Code added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) Code() int

Code gets the status code for the update rule groups bad request response

func (*UpdateRuleGroupsBadRequest) Error added in v0.5.0

func (*UpdateRuleGroupsBadRequest) GetPayload added in v0.5.0

func (*UpdateRuleGroupsBadRequest) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this update rule groups bad request response has a 4xx status code

func (*UpdateRuleGroupsBadRequest) IsCode added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) IsCode(code int) bool

IsCode returns true when this update rule groups bad request response a status code equal to that given

func (*UpdateRuleGroupsBadRequest) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this update rule groups bad request response has a 3xx status code

func (*UpdateRuleGroupsBadRequest) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this update rule groups bad request response has a 5xx status code

func (*UpdateRuleGroupsBadRequest) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this update rule groups bad request response has a 2xx status code

func (*UpdateRuleGroupsBadRequest) String added in v0.5.0

func (o *UpdateRuleGroupsBadRequest) String() string

type UpdateRuleGroupsForbidden added in v0.5.0

type UpdateRuleGroupsForbidden 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
}

UpdateRuleGroupsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateRuleGroupsForbidden added in v0.5.0

func NewUpdateRuleGroupsForbidden() *UpdateRuleGroupsForbidden

NewUpdateRuleGroupsForbidden creates a UpdateRuleGroupsForbidden with default headers values

func (*UpdateRuleGroupsForbidden) Code added in v0.5.0

func (o *UpdateRuleGroupsForbidden) Code() int

Code gets the status code for the update rule groups forbidden response

func (*UpdateRuleGroupsForbidden) Error added in v0.5.0

func (o *UpdateRuleGroupsForbidden) Error() string

func (*UpdateRuleGroupsForbidden) GetPayload added in v0.5.0

func (*UpdateRuleGroupsForbidden) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsForbidden) IsClientError() bool

IsClientError returns true when this update rule groups forbidden response has a 4xx status code

func (*UpdateRuleGroupsForbidden) IsCode added in v0.5.0

func (o *UpdateRuleGroupsForbidden) IsCode(code int) bool

IsCode returns true when this update rule groups forbidden response a status code equal to that given

func (*UpdateRuleGroupsForbidden) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update rule groups forbidden response has a 3xx status code

func (*UpdateRuleGroupsForbidden) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsForbidden) IsServerError() bool

IsServerError returns true when this update rule groups forbidden response has a 5xx status code

func (*UpdateRuleGroupsForbidden) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update rule groups forbidden response has a 2xx status code

func (*UpdateRuleGroupsForbidden) String added in v0.5.0

func (o *UpdateRuleGroupsForbidden) String() string

type UpdateRuleGroupsInternalServerError added in v0.5.0

type UpdateRuleGroupsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateRuleGroupsInternalServerError added in v0.5.0

func NewUpdateRuleGroupsInternalServerError() *UpdateRuleGroupsInternalServerError

NewUpdateRuleGroupsInternalServerError creates a UpdateRuleGroupsInternalServerError with default headers values

func (*UpdateRuleGroupsInternalServerError) Code added in v0.5.0

Code gets the status code for the update rule groups internal server error response

func (*UpdateRuleGroupsInternalServerError) Error added in v0.5.0

func (*UpdateRuleGroupsInternalServerError) GetPayload added in v0.5.0

func (*UpdateRuleGroupsInternalServerError) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsInternalServerError) IsClientError() bool

IsClientError returns true when this update rule groups internal server error response has a 4xx status code

func (*UpdateRuleGroupsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update rule groups internal server error response a status code equal to that given

func (*UpdateRuleGroupsInternalServerError) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsInternalServerError) IsRedirect() bool

IsRedirect returns true when this update rule groups internal server error response has a 3xx status code

func (*UpdateRuleGroupsInternalServerError) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsInternalServerError) IsServerError() bool

IsServerError returns true when this update rule groups internal server error response has a 5xx status code

func (*UpdateRuleGroupsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update rule groups internal server error response has a 2xx status code

func (*UpdateRuleGroupsInternalServerError) String added in v0.5.0

type UpdateRuleGroupsNotFound added in v0.5.0

type UpdateRuleGroupsNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRuleGroupsNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateRuleGroupsNotFound added in v0.5.0

func NewUpdateRuleGroupsNotFound() *UpdateRuleGroupsNotFound

NewUpdateRuleGroupsNotFound creates a UpdateRuleGroupsNotFound with default headers values

func (*UpdateRuleGroupsNotFound) Code added in v0.5.0

func (o *UpdateRuleGroupsNotFound) Code() int

Code gets the status code for the update rule groups not found response

func (*UpdateRuleGroupsNotFound) Error added in v0.5.0

func (o *UpdateRuleGroupsNotFound) Error() string

func (*UpdateRuleGroupsNotFound) GetPayload added in v0.5.0

func (*UpdateRuleGroupsNotFound) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsNotFound) IsClientError() bool

IsClientError returns true when this update rule groups not found response has a 4xx status code

func (*UpdateRuleGroupsNotFound) IsCode added in v0.5.0

func (o *UpdateRuleGroupsNotFound) IsCode(code int) bool

IsCode returns true when this update rule groups not found response a status code equal to that given

func (*UpdateRuleGroupsNotFound) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsNotFound) IsRedirect() bool

IsRedirect returns true when this update rule groups not found response has a 3xx status code

func (*UpdateRuleGroupsNotFound) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsNotFound) IsServerError() bool

IsServerError returns true when this update rule groups not found response has a 5xx status code

func (*UpdateRuleGroupsNotFound) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupsNotFound) IsSuccess() bool

IsSuccess returns true when this update rule groups not found response has a 2xx status code

func (*UpdateRuleGroupsNotFound) String added in v0.5.0

func (o *UpdateRuleGroupsNotFound) String() string

type UpdateRuleGroupsOK added in v0.5.0

type UpdateRuleGroupsOK 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.RulegroupsResponse
}

UpdateRuleGroupsOK describes a response with status code 200, with default header values.

Rule group has been updated

func NewUpdateRuleGroupsOK added in v0.5.0

func NewUpdateRuleGroupsOK() *UpdateRuleGroupsOK

NewUpdateRuleGroupsOK creates a UpdateRuleGroupsOK with default headers values

func (*UpdateRuleGroupsOK) Code added in v0.5.0

func (o *UpdateRuleGroupsOK) Code() int

Code gets the status code for the update rule groups o k response

func (*UpdateRuleGroupsOK) Error added in v0.5.0

func (o *UpdateRuleGroupsOK) Error() string

func (*UpdateRuleGroupsOK) GetPayload added in v0.5.0

func (o *UpdateRuleGroupsOK) GetPayload() *models.RulegroupsResponse

func (*UpdateRuleGroupsOK) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsOK) IsClientError() bool

IsClientError returns true when this update rule groups o k response has a 4xx status code

func (*UpdateRuleGroupsOK) IsCode added in v0.5.0

func (o *UpdateRuleGroupsOK) IsCode(code int) bool

IsCode returns true when this update rule groups o k response a status code equal to that given

func (*UpdateRuleGroupsOK) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsOK) IsRedirect() bool

IsRedirect returns true when this update rule groups o k response has a 3xx status code

func (*UpdateRuleGroupsOK) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsOK) IsServerError() bool

IsServerError returns true when this update rule groups o k response has a 5xx status code

func (*UpdateRuleGroupsOK) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupsOK) IsSuccess() bool

IsSuccess returns true when this update rule groups o k response has a 2xx status code

func (*UpdateRuleGroupsOK) String added in v0.5.0

func (o *UpdateRuleGroupsOK) String() string

type UpdateRuleGroupsParams added in v0.5.0

type UpdateRuleGroupsParams struct {

	/* Body.

	    Enables updates to the following fields for an existing rule group.

	* `id` of the rule group to update.

	* `name` must be between 1 and 100 characters.

	* `description` can be between 0 and 500 characters.

	* `type` may not be modified after the rule group is created.

	Note: rules are added/removed from rule groups using their dedicated end-points.
	*/
	Body *models.RulegroupsUpdateRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateRuleGroupsParams contains all the parameters to send to the API endpoint

for the update rule groups operation.

Typically these are written to a http.Request.

func NewUpdateRuleGroupsParams added in v0.5.0

func NewUpdateRuleGroupsParams() *UpdateRuleGroupsParams

NewUpdateRuleGroupsParams creates a new UpdateRuleGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateRuleGroupsParamsWithContext added in v0.5.0

func NewUpdateRuleGroupsParamsWithContext(ctx context.Context) *UpdateRuleGroupsParams

NewUpdateRuleGroupsParamsWithContext creates a new UpdateRuleGroupsParams object with the ability to set a context for a request.

func NewUpdateRuleGroupsParamsWithHTTPClient added in v0.5.0

func NewUpdateRuleGroupsParamsWithHTTPClient(client *http.Client) *UpdateRuleGroupsParams

NewUpdateRuleGroupsParamsWithHTTPClient creates a new UpdateRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRuleGroupsParamsWithTimeout added in v0.5.0

func NewUpdateRuleGroupsParamsWithTimeout(timeout time.Duration) *UpdateRuleGroupsParams

NewUpdateRuleGroupsParamsWithTimeout creates a new UpdateRuleGroupsParams object with the ability to set a timeout on a request.

func (*UpdateRuleGroupsParams) SetBody added in v0.5.0

SetBody adds the body to the update rule groups params

func (*UpdateRuleGroupsParams) SetContext added in v0.5.0

func (o *UpdateRuleGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update rule groups params

func (*UpdateRuleGroupsParams) SetDefaults added in v0.5.0

func (o *UpdateRuleGroupsParams) SetDefaults()

SetDefaults hydrates default values in the update rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRuleGroupsParams) SetHTTPClient added in v0.5.0

func (o *UpdateRuleGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rule groups params

func (*UpdateRuleGroupsParams) SetTimeout added in v0.5.0

func (o *UpdateRuleGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rule groups params

func (*UpdateRuleGroupsParams) WithBody added in v0.5.0

WithBody adds the body to the update rule groups params

func (*UpdateRuleGroupsParams) WithContext added in v0.5.0

WithContext adds the context to the update rule groups params

func (*UpdateRuleGroupsParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update rule groups params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRuleGroupsParams) WithHTTPClient added in v0.5.0

func (o *UpdateRuleGroupsParams) WithHTTPClient(client *http.Client) *UpdateRuleGroupsParams

WithHTTPClient adds the HTTPClient to the update rule groups params

func (*UpdateRuleGroupsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update rule groups params

func (*UpdateRuleGroupsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupsReader added in v0.5.0

type UpdateRuleGroupsReader struct {
	// contains filtered or unexported fields
}

UpdateRuleGroupsReader is a Reader for the UpdateRuleGroups structure.

func (*UpdateRuleGroupsReader) ReadResponse added in v0.5.0

func (o *UpdateRuleGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRuleGroupsTooManyRequests added in v0.5.0

type UpdateRuleGroupsTooManyRequests 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
}

UpdateRuleGroupsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRuleGroupsTooManyRequests added in v0.5.0

func NewUpdateRuleGroupsTooManyRequests() *UpdateRuleGroupsTooManyRequests

NewUpdateRuleGroupsTooManyRequests creates a UpdateRuleGroupsTooManyRequests with default headers values

func (*UpdateRuleGroupsTooManyRequests) Code added in v0.5.0

Code gets the status code for the update rule groups too many requests response

func (*UpdateRuleGroupsTooManyRequests) Error added in v0.5.0

func (*UpdateRuleGroupsTooManyRequests) GetPayload added in v0.5.0

func (*UpdateRuleGroupsTooManyRequests) IsClientError added in v0.5.0

func (o *UpdateRuleGroupsTooManyRequests) IsClientError() bool

IsClientError returns true when this update rule groups too many requests response has a 4xx status code

func (*UpdateRuleGroupsTooManyRequests) IsCode added in v0.5.0

func (o *UpdateRuleGroupsTooManyRequests) IsCode(code int) bool

IsCode returns true when this update rule groups too many requests response a status code equal to that given

func (*UpdateRuleGroupsTooManyRequests) IsRedirect added in v0.5.0

func (o *UpdateRuleGroupsTooManyRequests) IsRedirect() bool

IsRedirect returns true when this update rule groups too many requests response has a 3xx status code

func (*UpdateRuleGroupsTooManyRequests) IsServerError added in v0.5.0

func (o *UpdateRuleGroupsTooManyRequests) IsServerError() bool

IsServerError returns true when this update rule groups too many requests response has a 5xx status code

func (*UpdateRuleGroupsTooManyRequests) IsSuccess added in v0.5.0

func (o *UpdateRuleGroupsTooManyRequests) IsSuccess() bool

IsSuccess returns true when this update rule groups too many requests response has a 2xx status code

func (*UpdateRuleGroupsTooManyRequests) String added in v0.5.0

type UpdateRulesBadRequest added in v0.5.0

type UpdateRulesBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRulesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateRulesBadRequest added in v0.5.0

func NewUpdateRulesBadRequest() *UpdateRulesBadRequest

NewUpdateRulesBadRequest creates a UpdateRulesBadRequest with default headers values

func (*UpdateRulesBadRequest) Code added in v0.5.0

func (o *UpdateRulesBadRequest) Code() int

Code gets the status code for the update rules bad request response

func (*UpdateRulesBadRequest) Error added in v0.5.0

func (o *UpdateRulesBadRequest) Error() string

func (*UpdateRulesBadRequest) GetPayload added in v0.5.0

func (*UpdateRulesBadRequest) IsClientError added in v0.5.0

func (o *UpdateRulesBadRequest) IsClientError() bool

IsClientError returns true when this update rules bad request response has a 4xx status code

func (*UpdateRulesBadRequest) IsCode added in v0.5.0

func (o *UpdateRulesBadRequest) IsCode(code int) bool

IsCode returns true when this update rules bad request response a status code equal to that given

func (*UpdateRulesBadRequest) IsRedirect added in v0.5.0

func (o *UpdateRulesBadRequest) IsRedirect() bool

IsRedirect returns true when this update rules bad request response has a 3xx status code

func (*UpdateRulesBadRequest) IsServerError added in v0.5.0

func (o *UpdateRulesBadRequest) IsServerError() bool

IsServerError returns true when this update rules bad request response has a 5xx status code

func (*UpdateRulesBadRequest) IsSuccess added in v0.5.0

func (o *UpdateRulesBadRequest) IsSuccess() bool

IsSuccess returns true when this update rules bad request response has a 2xx status code

func (*UpdateRulesBadRequest) String added in v0.5.0

func (o *UpdateRulesBadRequest) String() string

type UpdateRulesForbidden added in v0.5.0

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 added in v0.5.0

func NewUpdateRulesForbidden() *UpdateRulesForbidden

NewUpdateRulesForbidden creates a UpdateRulesForbidden with default headers values

func (*UpdateRulesForbidden) Code added in v0.5.0

func (o *UpdateRulesForbidden) Code() int

Code gets the status code for the update rules forbidden response

func (*UpdateRulesForbidden) Error added in v0.5.0

func (o *UpdateRulesForbidden) Error() string

func (*UpdateRulesForbidden) GetPayload added in v0.5.0

func (o *UpdateRulesForbidden) GetPayload() *models.MsaReplyMetaOnly

func (*UpdateRulesForbidden) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *UpdateRulesForbidden) String() string

type UpdateRulesInternalServerError added in v0.5.0

type UpdateRulesInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRulesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateRulesInternalServerError added in v0.5.0

func NewUpdateRulesInternalServerError() *UpdateRulesInternalServerError

NewUpdateRulesInternalServerError creates a UpdateRulesInternalServerError with default headers values

func (*UpdateRulesInternalServerError) Code added in v0.5.0

Code gets the status code for the update rules internal server error response

func (*UpdateRulesInternalServerError) Error added in v0.5.0

func (*UpdateRulesInternalServerError) GetPayload added in v0.5.0

func (*UpdateRulesInternalServerError) IsClientError added in v0.5.0

func (o *UpdateRulesInternalServerError) IsClientError() bool

IsClientError returns true when this update rules internal server error response has a 4xx status code

func (*UpdateRulesInternalServerError) IsCode added in v0.5.0

func (o *UpdateRulesInternalServerError) IsCode(code int) bool

IsCode returns true when this update rules internal server error response a status code equal to that given

func (*UpdateRulesInternalServerError) IsRedirect added in v0.5.0

func (o *UpdateRulesInternalServerError) IsRedirect() bool

IsRedirect returns true when this update rules internal server error response has a 3xx status code

func (*UpdateRulesInternalServerError) IsServerError added in v0.5.0

func (o *UpdateRulesInternalServerError) IsServerError() bool

IsServerError returns true when this update rules internal server error response has a 5xx status code

func (*UpdateRulesInternalServerError) IsSuccess added in v0.5.0

func (o *UpdateRulesInternalServerError) IsSuccess() bool

IsSuccess returns true when this update rules internal server error response has a 2xx status code

func (*UpdateRulesInternalServerError) String added in v0.5.0

type UpdateRulesNotFound added in v0.5.0

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.MsaspecResponseFields
}

UpdateRulesNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateRulesNotFound added in v0.5.0

func NewUpdateRulesNotFound() *UpdateRulesNotFound

NewUpdateRulesNotFound creates a UpdateRulesNotFound with default headers values

func (*UpdateRulesNotFound) Code added in v0.5.0

func (o *UpdateRulesNotFound) Code() int

Code gets the status code for the update rules not found response

func (*UpdateRulesNotFound) Error added in v0.5.0

func (o *UpdateRulesNotFound) Error() string

func (*UpdateRulesNotFound) GetPayload added in v0.5.0

func (*UpdateRulesNotFound) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *UpdateRulesNotFound) String() string

type UpdateRulesOK added in v0.5.0

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.RulegroupsRulesResponse
}

UpdateRulesOK describes a response with status code 200, with default header values.

Bad Request

func NewUpdateRulesOK added in v0.5.0

func NewUpdateRulesOK() *UpdateRulesOK

NewUpdateRulesOK creates a UpdateRulesOK with default headers values

func (*UpdateRulesOK) Code added in v0.5.0

func (o *UpdateRulesOK) Code() int

Code gets the status code for the update rules o k response

func (*UpdateRulesOK) Error added in v0.5.0

func (o *UpdateRulesOK) Error() string

func (*UpdateRulesOK) GetPayload added in v0.5.0

func (o *UpdateRulesOK) GetPayload() *models.RulegroupsRulesResponse

func (*UpdateRulesOK) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *UpdateRulesOK) String() string

type UpdateRulesParams added in v0.5.0

type UpdateRulesParams struct {

	/* Body.

	     Update the rule configuration for the specified rule ID and group.

	 * `id` of the rule to update.

	 * `rule_group_id` that contains the rule configuration.

	 * `description` can be between 0 and 500 characters.

	 * `path` representing the file system or registry path to monitor.

	   * must be between 1 and 250 characters.

	   * All paths must end with the path separator, e.g. c:\windows\ /usr/bin/

	 * `severity` to categorize change events produced by this rule; must be one of: `Low`, `Medium`, `High` or `Critical`

	 * `depth` below the base path to monitor; must be one of: `1`, `2`, `3`, `4`, `5` or `ANY`

	 * `precedence` is the order in which rules will be evaluated starting with 1. Specifying a precedence value that is already set for another rule in the group will result this rule being placed before that existing rule.

	Falcon GLOB syntax is supported for the following 6 properties. Allowed rule group configuration is based on the type of rule group the rule group is added to.

	 * `include` represents the files, directories, registry keys, or registry values that will be monitored.

	 * `exclude` represents the files, directories, registry keys, or registry values that will `NOT` be monitored.

	 * `include_users` represents the changes performed by specific users that will be monitored.

	 * `exclude_users` represents the changes performed by specific users that will `NOT` be monitored.

	 * `include_processes` represents the changes performed by specific processes that will be monitored.

	 * `exclude_processes` represents the changes performed by specific processes that will be `NOT` monitored.

	 * `content_files` represents the files that will be monitored. Listed files must match the file include pattern and not match the file exclude pattern

	 * `content_registry_values` represents the registry values whose content will be monitored. Listed registry values must match the registry include pattern and not match the registry exclude pattern

	 * `enable_content_capture`

	File system directory monitoring:

	 * `watch_delete_directory_changes`

	 * `watch_create_directory_changes`

	 * `watch_rename_directory_changes`

	 * `watch_attributes_directory_changes` (`macOS` is not supported at this time)

	 * `watch_permissions_directory_changes` (`macOS` is not supported at this time)

	File system file monitoring:

	 * `watch_rename_file_changes`

	 * `watch_write_file_changes`

	 * `watch_create_file_changes`

	 * `watch_delete_file_changes`

	 * `watch_attributes_file_changes` (`macOS` is not supported at this time)

	 * `watch_permissions_file_changes` (`macOS` is not supported at this time)

	Windows registry key and value monitoring:

	 * `watch_create_key_changes`

	 * `watch_delete_key_changes`

	 * `watch_rename_key_changes`

	 * `watch_set_value_changes`

	 * `watch_delete_value_changes`

	 * `watch_create_file_changes`
	*/
	Body *models.RulegroupsRule

	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 added in v0.5.0

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 added in v0.5.0

func NewUpdateRulesParamsWithContext(ctx context.Context) *UpdateRulesParams

NewUpdateRulesParamsWithContext creates a new UpdateRulesParams object with the ability to set a context for a request.

func NewUpdateRulesParamsWithHTTPClient added in v0.5.0

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 added in v0.5.0

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 added in v0.5.0

func (o *UpdateRulesParams) SetBody(body *models.RulegroupsRule)

SetBody adds the body to the update rules params

func (*UpdateRulesParams) SetContext added in v0.5.0

func (o *UpdateRulesParams) SetContext(ctx context.Context)

SetContext adds the context to the update rules params

func (*UpdateRulesParams) SetDefaults added in v0.5.0

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 added in v0.5.0

func (o *UpdateRulesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) SetTimeout added in v0.5.0

func (o *UpdateRulesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WithBody added in v0.5.0

WithBody adds the body to the update rules params

func (*UpdateRulesParams) WithContext added in v0.5.0

func (o *UpdateRulesParams) WithContext(ctx context.Context) *UpdateRulesParams

WithContext adds the context to the update rules params

func (*UpdateRulesParams) WithDefaults added in v0.5.0

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 added in v0.5.0

func (o *UpdateRulesParams) WithHTTPClient(client *http.Client) *UpdateRulesParams

WithHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) WithTimeout added in v0.5.0

func (o *UpdateRulesParams) WithTimeout(timeout time.Duration) *UpdateRulesParams

WithTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WriteToRequest added in v0.5.0

func (o *UpdateRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateRulesReader added in v0.5.0

type UpdateRulesReader struct {
	// contains filtered or unexported fields
}

UpdateRulesReader is a Reader for the UpdateRules structure.

func (*UpdateRulesReader) ReadResponse added in v0.5.0

func (o *UpdateRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRulesTooManyRequests added in v0.5.0

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 added in v0.5.0

func NewUpdateRulesTooManyRequests() *UpdateRulesTooManyRequests

NewUpdateRulesTooManyRequests creates a UpdateRulesTooManyRequests with default headers values

func (*UpdateRulesTooManyRequests) Code added in v0.5.0

func (o *UpdateRulesTooManyRequests) Code() int

Code gets the status code for the update rules too many requests response

func (*UpdateRulesTooManyRequests) Error added in v0.5.0

func (*UpdateRulesTooManyRequests) GetPayload added in v0.5.0

func (*UpdateRulesTooManyRequests) IsClientError added in v0.5.0

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.5.0

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.5.0

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.5.0

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.5.0

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.5.0

func (o *UpdateRulesTooManyRequests) String() string

type UpdateScheduledExclusionsBadRequest added in v0.5.0

type UpdateScheduledExclusionsBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateScheduledExclusionsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateScheduledExclusionsBadRequest added in v0.5.0

func NewUpdateScheduledExclusionsBadRequest() *UpdateScheduledExclusionsBadRequest

NewUpdateScheduledExclusionsBadRequest creates a UpdateScheduledExclusionsBadRequest with default headers values

func (*UpdateScheduledExclusionsBadRequest) Code added in v0.5.0

Code gets the status code for the update scheduled exclusions bad request response

func (*UpdateScheduledExclusionsBadRequest) Error added in v0.5.0

func (*UpdateScheduledExclusionsBadRequest) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsBadRequest) IsClientError added in v0.5.0

func (o *UpdateScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this update scheduled exclusions bad request response has a 4xx status code

func (*UpdateScheduledExclusionsBadRequest) IsCode added in v0.5.0

IsCode returns true when this update scheduled exclusions bad request response a status code equal to that given

func (*UpdateScheduledExclusionsBadRequest) IsRedirect added in v0.5.0

func (o *UpdateScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions bad request response has a 3xx status code

func (*UpdateScheduledExclusionsBadRequest) IsServerError added in v0.5.0

func (o *UpdateScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this update scheduled exclusions bad request response has a 5xx status code

func (*UpdateScheduledExclusionsBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this update scheduled exclusions bad request response has a 2xx status code

func (*UpdateScheduledExclusionsBadRequest) String added in v0.5.0

type UpdateScheduledExclusionsForbidden added in v0.5.0

type UpdateScheduledExclusionsForbidden 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
}

UpdateScheduledExclusionsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateScheduledExclusionsForbidden added in v0.5.0

func NewUpdateScheduledExclusionsForbidden() *UpdateScheduledExclusionsForbidden

NewUpdateScheduledExclusionsForbidden creates a UpdateScheduledExclusionsForbidden with default headers values

func (*UpdateScheduledExclusionsForbidden) Code added in v0.5.0

Code gets the status code for the update scheduled exclusions forbidden response

func (*UpdateScheduledExclusionsForbidden) Error added in v0.5.0

func (*UpdateScheduledExclusionsForbidden) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsForbidden) IsClientError added in v0.5.0

func (o *UpdateScheduledExclusionsForbidden) IsClientError() bool

IsClientError returns true when this update scheduled exclusions forbidden response has a 4xx status code

func (*UpdateScheduledExclusionsForbidden) IsCode added in v0.5.0

IsCode returns true when this update scheduled exclusions forbidden response a status code equal to that given

func (*UpdateScheduledExclusionsForbidden) IsRedirect added in v0.5.0

func (o *UpdateScheduledExclusionsForbidden) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions forbidden response has a 3xx status code

func (*UpdateScheduledExclusionsForbidden) IsServerError added in v0.5.0

func (o *UpdateScheduledExclusionsForbidden) IsServerError() bool

IsServerError returns true when this update scheduled exclusions forbidden response has a 5xx status code

func (*UpdateScheduledExclusionsForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this update scheduled exclusions forbidden response has a 2xx status code

func (*UpdateScheduledExclusionsForbidden) String added in v0.5.0

type UpdateScheduledExclusionsInternalServerError added in v0.5.0

type UpdateScheduledExclusionsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateScheduledExclusionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateScheduledExclusionsInternalServerError added in v0.5.0

func NewUpdateScheduledExclusionsInternalServerError() *UpdateScheduledExclusionsInternalServerError

NewUpdateScheduledExclusionsInternalServerError creates a UpdateScheduledExclusionsInternalServerError with default headers values

func (*UpdateScheduledExclusionsInternalServerError) Code added in v0.5.0

Code gets the status code for the update scheduled exclusions internal server error response

func (*UpdateScheduledExclusionsInternalServerError) Error added in v0.5.0

func (*UpdateScheduledExclusionsInternalServerError) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsInternalServerError) IsClientError added in v0.5.0

IsClientError returns true when this update scheduled exclusions internal server error response has a 4xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsCode added in v0.5.0

IsCode returns true when this update scheduled exclusions internal server error response a status code equal to that given

func (*UpdateScheduledExclusionsInternalServerError) IsRedirect added in v0.5.0

IsRedirect returns true when this update scheduled exclusions internal server error response has a 3xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsServerError added in v0.5.0

IsServerError returns true when this update scheduled exclusions internal server error response has a 5xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsSuccess added in v0.5.0

IsSuccess returns true when this update scheduled exclusions internal server error response has a 2xx status code

func (*UpdateScheduledExclusionsInternalServerError) String added in v0.5.0

type UpdateScheduledExclusionsNotFound added in v0.5.0

type UpdateScheduledExclusionsNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateScheduledExclusionsNotFound describes a response with status code 404, with default header values.

The provided scheduled exclusion does not exist.

func NewUpdateScheduledExclusionsNotFound added in v0.5.0

func NewUpdateScheduledExclusionsNotFound() *UpdateScheduledExclusionsNotFound

NewUpdateScheduledExclusionsNotFound creates a UpdateScheduledExclusionsNotFound with default headers values

func (*UpdateScheduledExclusionsNotFound) Code added in v0.5.0

Code gets the status code for the update scheduled exclusions not found response

func (*UpdateScheduledExclusionsNotFound) Error added in v0.5.0

func (*UpdateScheduledExclusionsNotFound) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsNotFound) IsClientError added in v0.5.0

func (o *UpdateScheduledExclusionsNotFound) IsClientError() bool

IsClientError returns true when this update scheduled exclusions not found response has a 4xx status code

func (*UpdateScheduledExclusionsNotFound) IsCode added in v0.5.0

func (o *UpdateScheduledExclusionsNotFound) IsCode(code int) bool

IsCode returns true when this update scheduled exclusions not found response a status code equal to that given

func (*UpdateScheduledExclusionsNotFound) IsRedirect added in v0.5.0

func (o *UpdateScheduledExclusionsNotFound) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions not found response has a 3xx status code

func (*UpdateScheduledExclusionsNotFound) IsServerError added in v0.5.0

func (o *UpdateScheduledExclusionsNotFound) IsServerError() bool

IsServerError returns true when this update scheduled exclusions not found response has a 5xx status code

func (*UpdateScheduledExclusionsNotFound) IsSuccess added in v0.5.0

func (o *UpdateScheduledExclusionsNotFound) IsSuccess() bool

IsSuccess returns true when this update scheduled exclusions not found response has a 2xx status code

func (*UpdateScheduledExclusionsNotFound) String added in v0.5.0

type UpdateScheduledExclusionsOK added in v0.5.0

type UpdateScheduledExclusionsOK 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.ScheduledexclusionsResponse
}

UpdateScheduledExclusionsOK describes a response with status code 200, with default header values.

OK

func NewUpdateScheduledExclusionsOK added in v0.5.0

func NewUpdateScheduledExclusionsOK() *UpdateScheduledExclusionsOK

NewUpdateScheduledExclusionsOK creates a UpdateScheduledExclusionsOK with default headers values

func (*UpdateScheduledExclusionsOK) Code added in v0.5.0

func (o *UpdateScheduledExclusionsOK) Code() int

Code gets the status code for the update scheduled exclusions o k response

func (*UpdateScheduledExclusionsOK) Error added in v0.5.0

func (*UpdateScheduledExclusionsOK) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsOK) IsClientError added in v0.5.0

func (o *UpdateScheduledExclusionsOK) IsClientError() bool

IsClientError returns true when this update scheduled exclusions o k response has a 4xx status code

func (*UpdateScheduledExclusionsOK) IsCode added in v0.5.0

func (o *UpdateScheduledExclusionsOK) IsCode(code int) bool

IsCode returns true when this update scheduled exclusions o k response a status code equal to that given

func (*UpdateScheduledExclusionsOK) IsRedirect added in v0.5.0

func (o *UpdateScheduledExclusionsOK) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions o k response has a 3xx status code

func (*UpdateScheduledExclusionsOK) IsServerError added in v0.5.0

func (o *UpdateScheduledExclusionsOK) IsServerError() bool

IsServerError returns true when this update scheduled exclusions o k response has a 5xx status code

func (*UpdateScheduledExclusionsOK) IsSuccess added in v0.5.0

func (o *UpdateScheduledExclusionsOK) IsSuccess() bool

IsSuccess returns true when this update scheduled exclusions o k response has a 2xx status code

func (*UpdateScheduledExclusionsOK) String added in v0.5.0

func (o *UpdateScheduledExclusionsOK) String() string

type UpdateScheduledExclusionsParams added in v0.5.0

type UpdateScheduledExclusionsParams struct {

	/* Body.

	    Update an existing scheduled exclusion for the specified policy.



	* `policy_id` to add the scheduled exclusion to.

	* `name` must be between 1 and 100 characters.

	* `description` can be between 0 and 500 characters.

	* `users` can be between 0 and 500 characters representing a comma separated list of user to exclude their changes.

	   *  admin* excludes changes made by all usernames that begin with admin. Falon GLOB syntax is supported.

	* `processes` can be between 0 and 500 characters representing a comma separated list of processes to exclude their changes.

	   * **\RunMe.exe or *[*]/RunMe.sh excludes changes made by RunMe.exe or RunMe.sh in any location.

	* `schedule_start` must be provided to indicate the start of the schedule. This date/time must be an rfc3339 formatted string  https://datatracker.ietf.org/doc/html/rfc3339.

	* `schedule_end` optionally provided to indicate the end of the schedule. This date/time must be an rfc3339 formatted string  https://datatracker.ietf.org/doc/html/rfc3339.

	* `timezone`  must be provided to indicate the TimeZone Name set for the provided `scheduled_start` and `scheduled_end` values. See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

	* `repeated` optionally provided to indicate that the exclusion is applied repeatedly within the `scheduled_start` and `scheduled_end` time.

	   * `start_time` must be the hour(00-23) and minute(00-59) of the day formatted as `HH:MM`. Required if `all_day` is not set to `true`

	   * `end_time` must be the hour(00-23) and minute(00-59) of the day formatted as `HH:MM`. Required if `all_day` is not set to `true`

	   * `all_day` must be `true` or `false` to indicate the exclusion is applied all day.

	   * `frequency` must be one of `daily`, `weekly` or `monthly`.

	   * `occurrence` must be one of the following when `frequency` is set to `monthly`:

	     * `1st`, `2nd`, `3rd`, `4th` or `Last` represents the week.

	     * `Days` represents specific calendar days.

	   * `weekly_days` must be one or more of `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` or `Sunday` when `frequency` is set to `weekly` or `frequency` is set to `monthly` and `occurrence` is NOT set to `Days`.

	   * `monthly_days` must be set to one or more calendar days, between 1 and 31  when `frequency` is set to `monthly` and `occurrence` is set to `Days`.
	*/
	Body *models.ScheduledexclusionsUpdateRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateScheduledExclusionsParams contains all the parameters to send to the API endpoint

for the update scheduled exclusions operation.

Typically these are written to a http.Request.

func NewUpdateScheduledExclusionsParams added in v0.5.0

func NewUpdateScheduledExclusionsParams() *UpdateScheduledExclusionsParams

NewUpdateScheduledExclusionsParams creates a new UpdateScheduledExclusionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateScheduledExclusionsParamsWithContext added in v0.5.0

func NewUpdateScheduledExclusionsParamsWithContext(ctx context.Context) *UpdateScheduledExclusionsParams

NewUpdateScheduledExclusionsParamsWithContext creates a new UpdateScheduledExclusionsParams object with the ability to set a context for a request.

func NewUpdateScheduledExclusionsParamsWithHTTPClient added in v0.5.0

func NewUpdateScheduledExclusionsParamsWithHTTPClient(client *http.Client) *UpdateScheduledExclusionsParams

NewUpdateScheduledExclusionsParamsWithHTTPClient creates a new UpdateScheduledExclusionsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateScheduledExclusionsParamsWithTimeout added in v0.5.0

func NewUpdateScheduledExclusionsParamsWithTimeout(timeout time.Duration) *UpdateScheduledExclusionsParams

NewUpdateScheduledExclusionsParamsWithTimeout creates a new UpdateScheduledExclusionsParams object with the ability to set a timeout on a request.

func (*UpdateScheduledExclusionsParams) SetBody added in v0.5.0

SetBody adds the body to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetContext added in v0.5.0

func (o *UpdateScheduledExclusionsParams) SetContext(ctx context.Context)

SetContext adds the context to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetDefaults added in v0.5.0

func (o *UpdateScheduledExclusionsParams) SetDefaults()

SetDefaults hydrates default values in the update scheduled exclusions params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateScheduledExclusionsParams) SetHTTPClient added in v0.5.0

func (o *UpdateScheduledExclusionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetTimeout added in v0.5.0

func (o *UpdateScheduledExclusionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithBody added in v0.5.0

WithBody adds the body to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithContext added in v0.5.0

WithContext adds the context to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update scheduled exclusions params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateScheduledExclusionsParams) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdateScheduledExclusionsReader added in v0.5.0

type UpdateScheduledExclusionsReader struct {
	// contains filtered or unexported fields
}

UpdateScheduledExclusionsReader is a Reader for the UpdateScheduledExclusions structure.

func (*UpdateScheduledExclusionsReader) ReadResponse added in v0.5.0

func (o *UpdateScheduledExclusionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateScheduledExclusionsTooManyRequests added in v0.5.0

type UpdateScheduledExclusionsTooManyRequests 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
}

UpdateScheduledExclusionsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateScheduledExclusionsTooManyRequests added in v0.5.0

func NewUpdateScheduledExclusionsTooManyRequests() *UpdateScheduledExclusionsTooManyRequests

NewUpdateScheduledExclusionsTooManyRequests creates a UpdateScheduledExclusionsTooManyRequests with default headers values

func (*UpdateScheduledExclusionsTooManyRequests) Code added in v0.5.0

Code gets the status code for the update scheduled exclusions too many requests response

func (*UpdateScheduledExclusionsTooManyRequests) Error added in v0.5.0

func (*UpdateScheduledExclusionsTooManyRequests) GetPayload added in v0.5.0

func (*UpdateScheduledExclusionsTooManyRequests) IsClientError added in v0.5.0

IsClientError returns true when this update scheduled exclusions too many requests response has a 4xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsCode added in v0.5.0

IsCode returns true when this update scheduled exclusions too many requests response a status code equal to that given

func (*UpdateScheduledExclusionsTooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this update scheduled exclusions too many requests response has a 3xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsServerError added in v0.5.0

IsServerError returns true when this update scheduled exclusions too many requests response has a 5xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this update scheduled exclusions too many requests response has a 2xx status code

func (*UpdateScheduledExclusionsTooManyRequests) String added in v0.5.0

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL