filevantage

package
v0.11.1 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2025 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) GetActionsMixin0 added in v0.7.0

func (a *Client) GetActionsMixin0(params *GetActionsMixin0Params, opts ...ClientOption) (*GetActionsMixin0OK, error)

GetActionsMixin0 retrieves the processing results for 1 or more actions

The processing results of each action that match the provided ids will be returned.

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) GetContents added in v0.7.0

func (a *Client) GetContents(params *GetContentsParams, opts ...ClientOption) (*GetContentsOK, error)

GetContents retrieves the content captured for the provided change id

Retrieves the before and after change content for the provided change id.

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) QueryActionsMixin0 added in v0.7.0

func (a *Client) QueryActionsMixin0(params *QueryActionsMixin0Params, opts ...ClientOption) (*QueryActionsMixin0OK, error)

QueryActionsMixin0 returns one or more action ids

Returns the list of action ids filtered, sorted, and limited to the query parameters provided.

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) SignalChangesExternal added in v0.7.0

func (a *Client) SignalChangesExternal(params *SignalChangesExternalParams, opts ...ClientOption) (*SignalChangesExternalOK, error)

SignalChangesExternal initiates workflows for the provided change ids

Provides the ability to initiate workflows for the specified change ids. Only 100 change ids can be provided per workflow request.

func (*Client) StartActions added in v0.7.0

func (a *Client) StartActions(params *StartActionsParams, opts ...ClientOption) (*StartActionsAccepted, error)

StartActions initiates the specified action on the provided change ids

Initiates the suppression, unsuppression, or purging of the provided change ids. Note that only 1 action may be initiated and active at a time.

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)

	GetActionsMixin0(params *GetActionsMixin0Params, opts ...ClientOption) (*GetActionsMixin0OK, error)

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

	GetContents(params *GetContentsParams, opts ...ClientOption) (*GetContentsOK, 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)

	QueryActionsMixin0(params *QueryActionsMixin0Params, opts ...ClientOption) (*QueryActionsMixin0OK, 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)

	SignalChangesExternal(params *SignalChangesExternalParams, opts ...ClientOption) (*SignalChangesExternalOK, error)

	StartActions(params *StartActionsParams, opts ...ClientOption) (*StartActionsAccepted, 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`

	 * `enable_hash_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_permissions_key_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.

Not Found

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

type GetActionsMixin0BadRequest struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Bad Request

func NewGetActionsMixin0BadRequest added in v0.7.0

func NewGetActionsMixin0BadRequest() *GetActionsMixin0BadRequest

NewGetActionsMixin0BadRequest creates a GetActionsMixin0BadRequest with default headers values

func (*GetActionsMixin0BadRequest) Code added in v0.7.0

func (o *GetActionsMixin0BadRequest) Code() int

Code gets the status code for the get actions mixin0 bad request response

func (*GetActionsMixin0BadRequest) Error added in v0.7.0

func (*GetActionsMixin0BadRequest) GetPayload added in v0.7.0

func (*GetActionsMixin0BadRequest) IsClientError added in v0.7.0

func (o *GetActionsMixin0BadRequest) IsClientError() bool

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

func (*GetActionsMixin0BadRequest) IsCode added in v0.7.0

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

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

func (*GetActionsMixin0BadRequest) IsRedirect added in v0.7.0

func (o *GetActionsMixin0BadRequest) IsRedirect() bool

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

func (*GetActionsMixin0BadRequest) IsServerError added in v0.7.0

func (o *GetActionsMixin0BadRequest) IsServerError() bool

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

func (*GetActionsMixin0BadRequest) IsSuccess added in v0.7.0

func (o *GetActionsMixin0BadRequest) IsSuccess() bool

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

func (*GetActionsMixin0BadRequest) String added in v0.7.0

func (o *GetActionsMixin0BadRequest) String() string

type GetActionsMixin0Forbidden added in v0.7.0

type GetActionsMixin0Forbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Forbidden

func NewGetActionsMixin0Forbidden added in v0.7.0

func NewGetActionsMixin0Forbidden() *GetActionsMixin0Forbidden

NewGetActionsMixin0Forbidden creates a GetActionsMixin0Forbidden with default headers values

func (*GetActionsMixin0Forbidden) Code added in v0.7.0

func (o *GetActionsMixin0Forbidden) Code() int

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

func (*GetActionsMixin0Forbidden) Error added in v0.7.0

func (o *GetActionsMixin0Forbidden) Error() string

func (*GetActionsMixin0Forbidden) GetPayload added in v0.7.0

func (*GetActionsMixin0Forbidden) IsClientError added in v0.7.0

func (o *GetActionsMixin0Forbidden) IsClientError() bool

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

func (*GetActionsMixin0Forbidden) IsCode added in v0.7.0

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

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

func (*GetActionsMixin0Forbidden) IsRedirect added in v0.7.0

func (o *GetActionsMixin0Forbidden) IsRedirect() bool

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

func (*GetActionsMixin0Forbidden) IsServerError added in v0.7.0

func (o *GetActionsMixin0Forbidden) IsServerError() bool

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

func (*GetActionsMixin0Forbidden) IsSuccess added in v0.7.0

func (o *GetActionsMixin0Forbidden) IsSuccess() bool

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

func (*GetActionsMixin0Forbidden) String added in v0.7.0

func (o *GetActionsMixin0Forbidden) String() string

type GetActionsMixin0InternalServerError added in v0.7.0

type GetActionsMixin0InternalServerError struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Internal Server Error

func NewGetActionsMixin0InternalServerError added in v0.7.0

func NewGetActionsMixin0InternalServerError() *GetActionsMixin0InternalServerError

NewGetActionsMixin0InternalServerError creates a GetActionsMixin0InternalServerError with default headers values

func (*GetActionsMixin0InternalServerError) Code added in v0.7.0

Code gets the status code for the get actions mixin0 internal server error response

func (*GetActionsMixin0InternalServerError) Error added in v0.7.0

func (*GetActionsMixin0InternalServerError) GetPayload added in v0.7.0

func (*GetActionsMixin0InternalServerError) IsClientError added in v0.7.0

func (o *GetActionsMixin0InternalServerError) IsClientError() bool

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

func (*GetActionsMixin0InternalServerError) IsCode added in v0.7.0

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

func (*GetActionsMixin0InternalServerError) IsRedirect added in v0.7.0

func (o *GetActionsMixin0InternalServerError) IsRedirect() bool

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

func (*GetActionsMixin0InternalServerError) IsServerError added in v0.7.0

func (o *GetActionsMixin0InternalServerError) IsServerError() bool

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

func (*GetActionsMixin0InternalServerError) IsSuccess added in v0.7.0

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

func (*GetActionsMixin0InternalServerError) String added in v0.7.0

type GetActionsMixin0OK added in v0.7.0

type GetActionsMixin0OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ActionsGetActionResponse
}

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

OK

func NewGetActionsMixin0OK added in v0.7.0

func NewGetActionsMixin0OK() *GetActionsMixin0OK

NewGetActionsMixin0OK creates a GetActionsMixin0OK with default headers values

func (*GetActionsMixin0OK) Code added in v0.7.0

func (o *GetActionsMixin0OK) Code() int

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

func (*GetActionsMixin0OK) Error added in v0.7.0

func (o *GetActionsMixin0OK) Error() string

func (*GetActionsMixin0OK) GetPayload added in v0.7.0

func (*GetActionsMixin0OK) IsClientError added in v0.7.0

func (o *GetActionsMixin0OK) IsClientError() bool

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

func (*GetActionsMixin0OK) IsCode added in v0.7.0

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

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

func (*GetActionsMixin0OK) IsRedirect added in v0.7.0

func (o *GetActionsMixin0OK) IsRedirect() bool

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

func (*GetActionsMixin0OK) IsServerError added in v0.7.0

func (o *GetActionsMixin0OK) IsServerError() bool

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

func (*GetActionsMixin0OK) IsSuccess added in v0.7.0

func (o *GetActionsMixin0OK) IsSuccess() bool

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

func (*GetActionsMixin0OK) String added in v0.7.0

func (o *GetActionsMixin0OK) String() string

type GetActionsMixin0Params added in v0.7.0

type GetActionsMixin0Params struct {

	/* Ids.

	   One or more actions ids in the form of `ids=ID1&ids=ID2`
	*/
	Ids []string

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

GetActionsMixin0Params contains all the parameters to send to the API endpoint

for the get actions mixin0 operation.

Typically these are written to a http.Request.

func NewGetActionsMixin0Params added in v0.7.0

func NewGetActionsMixin0Params() *GetActionsMixin0Params

NewGetActionsMixin0Params creates a new GetActionsMixin0Params 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 NewGetActionsMixin0ParamsWithContext added in v0.7.0

func NewGetActionsMixin0ParamsWithContext(ctx context.Context) *GetActionsMixin0Params

NewGetActionsMixin0ParamsWithContext creates a new GetActionsMixin0Params object with the ability to set a context for a request.

func NewGetActionsMixin0ParamsWithHTTPClient added in v0.7.0

func NewGetActionsMixin0ParamsWithHTTPClient(client *http.Client) *GetActionsMixin0Params

NewGetActionsMixin0ParamsWithHTTPClient creates a new GetActionsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewGetActionsMixin0ParamsWithTimeout added in v0.7.0

func NewGetActionsMixin0ParamsWithTimeout(timeout time.Duration) *GetActionsMixin0Params

NewGetActionsMixin0ParamsWithTimeout creates a new GetActionsMixin0Params object with the ability to set a timeout on a request.

func (*GetActionsMixin0Params) SetContext added in v0.7.0

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

SetContext adds the context to the get actions mixin0 params

func (*GetActionsMixin0Params) SetDefaults added in v0.7.0

func (o *GetActionsMixin0Params) SetDefaults()

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

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

func (*GetActionsMixin0Params) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the get actions mixin0 params

func (*GetActionsMixin0Params) SetIds added in v0.7.0

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

SetIds adds the ids to the get actions mixin0 params

func (*GetActionsMixin0Params) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the get actions mixin0 params

func (*GetActionsMixin0Params) WithContext added in v0.7.0

WithContext adds the context to the get actions mixin0 params

func (*GetActionsMixin0Params) WithDefaults added in v0.7.0

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

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

func (*GetActionsMixin0Params) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the get actions mixin0 params

func (*GetActionsMixin0Params) WithIds added in v0.7.0

WithIds adds the ids to the get actions mixin0 params

func (*GetActionsMixin0Params) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the get actions mixin0 params

func (*GetActionsMixin0Params) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type GetActionsMixin0Reader added in v0.7.0

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

GetActionsMixin0Reader is a Reader for the GetActionsMixin0 structure.

func (*GetActionsMixin0Reader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type GetActionsMixin0TooManyRequests added in v0.7.0

type GetActionsMixin0TooManyRequests struct {

	/* Trace-ID: submit to support if 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
}

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

Too Many Requests

func NewGetActionsMixin0TooManyRequests added in v0.7.0

func NewGetActionsMixin0TooManyRequests() *GetActionsMixin0TooManyRequests

NewGetActionsMixin0TooManyRequests creates a GetActionsMixin0TooManyRequests with default headers values

func (*GetActionsMixin0TooManyRequests) Code added in v0.7.0

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

func (*GetActionsMixin0TooManyRequests) Error added in v0.7.0

func (*GetActionsMixin0TooManyRequests) GetPayload added in v0.7.0

func (*GetActionsMixin0TooManyRequests) IsClientError added in v0.7.0

func (o *GetActionsMixin0TooManyRequests) IsClientError() bool

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

func (*GetActionsMixin0TooManyRequests) IsCode added in v0.7.0

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

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

func (*GetActionsMixin0TooManyRequests) IsRedirect added in v0.7.0

func (o *GetActionsMixin0TooManyRequests) IsRedirect() bool

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

func (*GetActionsMixin0TooManyRequests) IsServerError added in v0.7.0

func (o *GetActionsMixin0TooManyRequests) IsServerError() bool

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

func (*GetActionsMixin0TooManyRequests) IsSuccess added in v0.7.0

func (o *GetActionsMixin0TooManyRequests) IsSuccess() bool

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

func (*GetActionsMixin0TooManyRequests) String added in v0.7.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 GetContentsBadRequest added in v0.7.0

type GetContentsBadRequest struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Bad Request

func NewGetContentsBadRequest added in v0.7.0

func NewGetContentsBadRequest() *GetContentsBadRequest

NewGetContentsBadRequest creates a GetContentsBadRequest with default headers values

func (*GetContentsBadRequest) Code added in v0.7.0

func (o *GetContentsBadRequest) Code() int

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

func (*GetContentsBadRequest) Error added in v0.7.0

func (o *GetContentsBadRequest) Error() string

func (*GetContentsBadRequest) GetPayload added in v0.7.0

func (*GetContentsBadRequest) IsClientError added in v0.7.0

func (o *GetContentsBadRequest) IsClientError() bool

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

func (*GetContentsBadRequest) IsCode added in v0.7.0

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

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

func (*GetContentsBadRequest) IsRedirect added in v0.7.0

func (o *GetContentsBadRequest) IsRedirect() bool

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

func (*GetContentsBadRequest) IsServerError added in v0.7.0

func (o *GetContentsBadRequest) IsServerError() bool

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

func (*GetContentsBadRequest) IsSuccess added in v0.7.0

func (o *GetContentsBadRequest) IsSuccess() bool

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

func (*GetContentsBadRequest) String added in v0.7.0

func (o *GetContentsBadRequest) String() string

type GetContentsForbidden added in v0.7.0

type GetContentsForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Forbidden

func NewGetContentsForbidden added in v0.7.0

func NewGetContentsForbidden() *GetContentsForbidden

NewGetContentsForbidden creates a GetContentsForbidden with default headers values

func (*GetContentsForbidden) Code added in v0.7.0

func (o *GetContentsForbidden) Code() int

Code gets the status code for the get contents forbidden response

func (*GetContentsForbidden) Error added in v0.7.0

func (o *GetContentsForbidden) Error() string

func (*GetContentsForbidden) GetPayload added in v0.7.0

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

func (*GetContentsForbidden) IsClientError added in v0.7.0

func (o *GetContentsForbidden) IsClientError() bool

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

func (*GetContentsForbidden) IsCode added in v0.7.0

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

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

func (*GetContentsForbidden) IsRedirect added in v0.7.0

func (o *GetContentsForbidden) IsRedirect() bool

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

func (*GetContentsForbidden) IsServerError added in v0.7.0

func (o *GetContentsForbidden) IsServerError() bool

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

func (*GetContentsForbidden) IsSuccess added in v0.7.0

func (o *GetContentsForbidden) IsSuccess() bool

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

func (*GetContentsForbidden) String added in v0.7.0

func (o *GetContentsForbidden) String() string

type GetContentsInternalServerError added in v0.7.0

type GetContentsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Internal Server Error

func NewGetContentsInternalServerError added in v0.7.0

func NewGetContentsInternalServerError() *GetContentsInternalServerError

NewGetContentsInternalServerError creates a GetContentsInternalServerError with default headers values

func (*GetContentsInternalServerError) Code added in v0.7.0

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

func (*GetContentsInternalServerError) Error added in v0.7.0

func (*GetContentsInternalServerError) GetPayload added in v0.7.0

func (*GetContentsInternalServerError) IsClientError added in v0.7.0

func (o *GetContentsInternalServerError) IsClientError() bool

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

func (*GetContentsInternalServerError) IsCode added in v0.7.0

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

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

func (*GetContentsInternalServerError) IsRedirect added in v0.7.0

func (o *GetContentsInternalServerError) IsRedirect() bool

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

func (*GetContentsInternalServerError) IsServerError added in v0.7.0

func (o *GetContentsInternalServerError) IsServerError() bool

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

func (*GetContentsInternalServerError) IsSuccess added in v0.7.0

func (o *GetContentsInternalServerError) IsSuccess() bool

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

func (*GetContentsInternalServerError) String added in v0.7.0

type GetContentsNotFound added in v0.7.0

type GetContentsNotFound struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Not Found

func NewGetContentsNotFound added in v0.7.0

func NewGetContentsNotFound() *GetContentsNotFound

NewGetContentsNotFound creates a GetContentsNotFound with default headers values

func (*GetContentsNotFound) Code added in v0.7.0

func (o *GetContentsNotFound) Code() int

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

func (*GetContentsNotFound) Error added in v0.7.0

func (o *GetContentsNotFound) Error() string

func (*GetContentsNotFound) GetPayload added in v0.7.0

func (*GetContentsNotFound) IsClientError added in v0.7.0

func (o *GetContentsNotFound) IsClientError() bool

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

func (*GetContentsNotFound) IsCode added in v0.7.0

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

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

func (*GetContentsNotFound) IsRedirect added in v0.7.0

func (o *GetContentsNotFound) IsRedirect() bool

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

func (*GetContentsNotFound) IsServerError added in v0.7.0

func (o *GetContentsNotFound) IsServerError() bool

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

func (*GetContentsNotFound) IsSuccess added in v0.7.0

func (o *GetContentsNotFound) IsSuccess() bool

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

func (*GetContentsNotFound) String added in v0.7.0

func (o *GetContentsNotFound) String() string

type GetContentsOK added in v0.7.0

type GetContentsOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ContentchangesChangeContentsResponse
}

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

OK

func NewGetContentsOK added in v0.7.0

func NewGetContentsOK() *GetContentsOK

NewGetContentsOK creates a GetContentsOK with default headers values

func (*GetContentsOK) Code added in v0.7.0

func (o *GetContentsOK) Code() int

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

func (*GetContentsOK) Error added in v0.7.0

func (o *GetContentsOK) Error() string

func (*GetContentsOK) GetPayload added in v0.7.0

func (*GetContentsOK) IsClientError added in v0.7.0

func (o *GetContentsOK) IsClientError() bool

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

func (*GetContentsOK) IsCode added in v0.7.0

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

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

func (*GetContentsOK) IsRedirect added in v0.7.0

func (o *GetContentsOK) IsRedirect() bool

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

func (*GetContentsOK) IsServerError added in v0.7.0

func (o *GetContentsOK) IsServerError() bool

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

func (*GetContentsOK) IsSuccess added in v0.7.0

func (o *GetContentsOK) IsSuccess() bool

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

func (*GetContentsOK) String added in v0.7.0

func (o *GetContentsOK) String() string

type GetContentsParams added in v0.7.0

type GetContentsParams struct {

	/* AcceptEncoding.

	   Providing the value of `gzip` compresses the response, otherwise the content is returned uncompressed.
	*/
	AcceptEncoding *string

	/* ID.

	   ID of the change in the form of id=ID1
	*/
	ID string

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

GetContentsParams contains all the parameters to send to the API endpoint

for the get contents operation.

Typically these are written to a http.Request.

func NewGetContentsParams added in v0.7.0

func NewGetContentsParams() *GetContentsParams

NewGetContentsParams creates a new GetContentsParams 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 NewGetContentsParamsWithContext added in v0.7.0

func NewGetContentsParamsWithContext(ctx context.Context) *GetContentsParams

NewGetContentsParamsWithContext creates a new GetContentsParams object with the ability to set a context for a request.

func NewGetContentsParamsWithHTTPClient added in v0.7.0

func NewGetContentsParamsWithHTTPClient(client *http.Client) *GetContentsParams

NewGetContentsParamsWithHTTPClient creates a new GetContentsParams object with the ability to set a custom HTTPClient for a request.

func NewGetContentsParamsWithTimeout added in v0.7.0

func NewGetContentsParamsWithTimeout(timeout time.Duration) *GetContentsParams

NewGetContentsParamsWithTimeout creates a new GetContentsParams object with the ability to set a timeout on a request.

func (*GetContentsParams) SetAcceptEncoding added in v0.7.0

func (o *GetContentsParams) SetAcceptEncoding(acceptEncoding *string)

SetAcceptEncoding adds the acceptEncoding to the get contents params

func (*GetContentsParams) SetContext added in v0.7.0

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

SetContext adds the context to the get contents params

func (*GetContentsParams) SetDefaults added in v0.7.0

func (o *GetContentsParams) SetDefaults()

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

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

func (*GetContentsParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the get contents params

func (*GetContentsParams) SetID added in v0.7.0

func (o *GetContentsParams) SetID(id string)

SetID adds the id to the get contents params

func (*GetContentsParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the get contents params

func (*GetContentsParams) WithAcceptEncoding added in v0.7.0

func (o *GetContentsParams) WithAcceptEncoding(acceptEncoding *string) *GetContentsParams

WithAcceptEncoding adds the acceptEncoding to the get contents params

func (*GetContentsParams) WithContext added in v0.7.0

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

WithContext adds the context to the get contents params

func (*GetContentsParams) WithDefaults added in v0.7.0

func (o *GetContentsParams) WithDefaults() *GetContentsParams

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

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

func (*GetContentsParams) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the get contents params

func (*GetContentsParams) WithID added in v0.7.0

WithID adds the id to the get contents params

func (*GetContentsParams) WithTimeout added in v0.7.0

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

WithTimeout adds the timeout to the get contents params

func (*GetContentsParams) WriteToRequest added in v0.7.0

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

WriteToRequest writes these params to a swagger request

type GetContentsReader added in v0.7.0

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

GetContentsReader is a Reader for the GetContents structure.

func (*GetContentsReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type GetContentsRequestEntityTooLarge added in v0.7.0

type GetContentsRequestEntityTooLarge struct {

	/* Trace-ID: submit to support if resolving an 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
}

GetContentsRequestEntityTooLarge describes a response with status code 413, with default header values.

Request Entity Too Large

func NewGetContentsRequestEntityTooLarge added in v0.7.0

func NewGetContentsRequestEntityTooLarge() *GetContentsRequestEntityTooLarge

NewGetContentsRequestEntityTooLarge creates a GetContentsRequestEntityTooLarge with default headers values

func (*GetContentsRequestEntityTooLarge) Code added in v0.7.0

Code gets the status code for the get contents request entity too large response

func (*GetContentsRequestEntityTooLarge) Error added in v0.7.0

func (*GetContentsRequestEntityTooLarge) GetPayload added in v0.7.0

func (*GetContentsRequestEntityTooLarge) IsClientError added in v0.7.0

func (o *GetContentsRequestEntityTooLarge) IsClientError() bool

IsClientError returns true when this get contents request entity too large response has a 4xx status code

func (*GetContentsRequestEntityTooLarge) IsCode added in v0.7.0

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

IsCode returns true when this get contents request entity too large response a status code equal to that given

func (*GetContentsRequestEntityTooLarge) IsRedirect added in v0.7.0

func (o *GetContentsRequestEntityTooLarge) IsRedirect() bool

IsRedirect returns true when this get contents request entity too large response has a 3xx status code

func (*GetContentsRequestEntityTooLarge) IsServerError added in v0.7.0

func (o *GetContentsRequestEntityTooLarge) IsServerError() bool

IsServerError returns true when this get contents request entity too large response has a 5xx status code

func (*GetContentsRequestEntityTooLarge) IsSuccess added in v0.7.0

func (o *GetContentsRequestEntityTooLarge) IsSuccess() bool

IsSuccess returns true when this get contents request entity too large response has a 2xx status code

func (*GetContentsRequestEntityTooLarge) String added in v0.7.0

type GetContentsStatus425 added in v0.7.0

type GetContentsStatus425 struct {

	/* Trace-ID: submit to support if resolving an 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
}

GetContentsStatus425 describes a response with status code 425, with default header values.

Too Early

func NewGetContentsStatus425 added in v0.7.0

func NewGetContentsStatus425() *GetContentsStatus425

NewGetContentsStatus425 creates a GetContentsStatus425 with default headers values

func (*GetContentsStatus425) Code added in v0.7.0

func (o *GetContentsStatus425) Code() int

Code gets the status code for the get contents status425 response

func (*GetContentsStatus425) Error added in v0.7.0

func (o *GetContentsStatus425) Error() string

func (*GetContentsStatus425) GetPayload added in v0.7.0

func (*GetContentsStatus425) IsClientError added in v0.7.0

func (o *GetContentsStatus425) IsClientError() bool

IsClientError returns true when this get contents status425 response has a 4xx status code

func (*GetContentsStatus425) IsCode added in v0.7.0

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

IsCode returns true when this get contents status425 response a status code equal to that given

func (*GetContentsStatus425) IsRedirect added in v0.7.0

func (o *GetContentsStatus425) IsRedirect() bool

IsRedirect returns true when this get contents status425 response has a 3xx status code

func (*GetContentsStatus425) IsServerError added in v0.7.0

func (o *GetContentsStatus425) IsServerError() bool

IsServerError returns true when this get contents status425 response has a 5xx status code

func (*GetContentsStatus425) IsSuccess added in v0.7.0

func (o *GetContentsStatus425) IsSuccess() bool

IsSuccess returns true when this get contents status425 response has a 2xx status code

func (*GetContentsStatus425) String added in v0.7.0

func (o *GetContentsStatus425) String() string

type GetContentsTooManyRequests added in v0.7.0

type GetContentsTooManyRequests struct {

	/* Trace-ID: submit to support if 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
}

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

Too Many Requests

func NewGetContentsTooManyRequests added in v0.7.0

func NewGetContentsTooManyRequests() *GetContentsTooManyRequests

NewGetContentsTooManyRequests creates a GetContentsTooManyRequests with default headers values

func (*GetContentsTooManyRequests) Code added in v0.7.0

func (o *GetContentsTooManyRequests) Code() int

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

func (*GetContentsTooManyRequests) Error added in v0.7.0

func (*GetContentsTooManyRequests) GetPayload added in v0.7.0

func (*GetContentsTooManyRequests) IsClientError added in v0.7.0

func (o *GetContentsTooManyRequests) IsClientError() bool

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

func (*GetContentsTooManyRequests) IsCode added in v0.7.0

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

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

func (*GetContentsTooManyRequests) IsRedirect added in v0.7.0

func (o *GetContentsTooManyRequests) IsRedirect() bool

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

func (*GetContentsTooManyRequests) IsServerError added in v0.7.0

func (o *GetContentsTooManyRequests) IsServerError() bool

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

func (*GetContentsTooManyRequests) IsSuccess added in v0.7.0

func (o *GetContentsTooManyRequests) IsSuccess() bool

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

func (*GetContentsTooManyRequests) String added in v0.7.0

func (o *GetContentsTooManyRequests) String() string

type GetContentsUnsupportedMediaType added in v0.7.0

type GetContentsUnsupportedMediaType struct {

	/* Trace-ID: submit to support if resolving an 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
}

GetContentsUnsupportedMediaType describes a response with status code 415, with default header values.

Unsupported Media Type

func NewGetContentsUnsupportedMediaType added in v0.7.0

func NewGetContentsUnsupportedMediaType() *GetContentsUnsupportedMediaType

NewGetContentsUnsupportedMediaType creates a GetContentsUnsupportedMediaType with default headers values

func (*GetContentsUnsupportedMediaType) Code added in v0.7.0

Code gets the status code for the get contents unsupported media type response

func (*GetContentsUnsupportedMediaType) Error added in v0.7.0

func (*GetContentsUnsupportedMediaType) GetPayload added in v0.7.0

func (*GetContentsUnsupportedMediaType) IsClientError added in v0.7.0

func (o *GetContentsUnsupportedMediaType) IsClientError() bool

IsClientError returns true when this get contents unsupported media type response has a 4xx status code

func (*GetContentsUnsupportedMediaType) IsCode added in v0.7.0

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

IsCode returns true when this get contents unsupported media type response a status code equal to that given

func (*GetContentsUnsupportedMediaType) IsRedirect added in v0.7.0

func (o *GetContentsUnsupportedMediaType) IsRedirect() bool

IsRedirect returns true when this get contents unsupported media type response has a 3xx status code

func (*GetContentsUnsupportedMediaType) IsServerError added in v0.7.0

func (o *GetContentsUnsupportedMediaType) IsServerError() bool

IsServerError returns true when this get contents unsupported media type response has a 5xx status code

func (*GetContentsUnsupportedMediaType) IsSuccess added in v0.7.0

func (o *GetContentsUnsupportedMediaType) IsSuccess() bool

IsSuccess returns true when this get contents unsupported media type response has a 2xx status code

func (*GetContentsUnsupportedMediaType) String added in v0.7.0

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

type QueryActionsMixin0BadRequest struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Bad Request

func NewQueryActionsMixin0BadRequest added in v0.7.0

func NewQueryActionsMixin0BadRequest() *QueryActionsMixin0BadRequest

NewQueryActionsMixin0BadRequest creates a QueryActionsMixin0BadRequest with default headers values

func (*QueryActionsMixin0BadRequest) Code added in v0.7.0

Code gets the status code for the query actions mixin0 bad request response

func (*QueryActionsMixin0BadRequest) Error added in v0.7.0

func (*QueryActionsMixin0BadRequest) GetPayload added in v0.7.0

func (*QueryActionsMixin0BadRequest) IsClientError added in v0.7.0

func (o *QueryActionsMixin0BadRequest) IsClientError() bool

IsClientError returns true when this query actions mixin0 bad request response has a 4xx status code

func (*QueryActionsMixin0BadRequest) IsCode added in v0.7.0

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

IsCode returns true when this query actions mixin0 bad request response a status code equal to that given

func (*QueryActionsMixin0BadRequest) IsRedirect added in v0.7.0

func (o *QueryActionsMixin0BadRequest) IsRedirect() bool

IsRedirect returns true when this query actions mixin0 bad request response has a 3xx status code

func (*QueryActionsMixin0BadRequest) IsServerError added in v0.7.0

func (o *QueryActionsMixin0BadRequest) IsServerError() bool

IsServerError returns true when this query actions mixin0 bad request response has a 5xx status code

func (*QueryActionsMixin0BadRequest) IsSuccess added in v0.7.0

func (o *QueryActionsMixin0BadRequest) IsSuccess() bool

IsSuccess returns true when this query actions mixin0 bad request response has a 2xx status code

func (*QueryActionsMixin0BadRequest) String added in v0.7.0

type QueryActionsMixin0Forbidden added in v0.7.0

type QueryActionsMixin0Forbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Forbidden

func NewQueryActionsMixin0Forbidden added in v0.7.0

func NewQueryActionsMixin0Forbidden() *QueryActionsMixin0Forbidden

NewQueryActionsMixin0Forbidden creates a QueryActionsMixin0Forbidden with default headers values

func (*QueryActionsMixin0Forbidden) Code added in v0.7.0

func (o *QueryActionsMixin0Forbidden) Code() int

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

func (*QueryActionsMixin0Forbidden) Error added in v0.7.0

func (*QueryActionsMixin0Forbidden) GetPayload added in v0.7.0

func (*QueryActionsMixin0Forbidden) IsClientError added in v0.7.0

func (o *QueryActionsMixin0Forbidden) IsClientError() bool

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

func (*QueryActionsMixin0Forbidden) IsCode added in v0.7.0

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

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

func (*QueryActionsMixin0Forbidden) IsRedirect added in v0.7.0

func (o *QueryActionsMixin0Forbidden) IsRedirect() bool

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

func (*QueryActionsMixin0Forbidden) IsServerError added in v0.7.0

func (o *QueryActionsMixin0Forbidden) IsServerError() bool

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

func (*QueryActionsMixin0Forbidden) IsSuccess added in v0.7.0

func (o *QueryActionsMixin0Forbidden) IsSuccess() bool

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

func (*QueryActionsMixin0Forbidden) String added in v0.7.0

func (o *QueryActionsMixin0Forbidden) String() string

type QueryActionsMixin0InternalServerError added in v0.7.0

type QueryActionsMixin0InternalServerError struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Internal Server Error

func NewQueryActionsMixin0InternalServerError added in v0.7.0

func NewQueryActionsMixin0InternalServerError() *QueryActionsMixin0InternalServerError

NewQueryActionsMixin0InternalServerError creates a QueryActionsMixin0InternalServerError with default headers values

func (*QueryActionsMixin0InternalServerError) Code added in v0.7.0

Code gets the status code for the query actions mixin0 internal server error response

func (*QueryActionsMixin0InternalServerError) Error added in v0.7.0

func (*QueryActionsMixin0InternalServerError) GetPayload added in v0.7.0

func (*QueryActionsMixin0InternalServerError) IsClientError added in v0.7.0

func (o *QueryActionsMixin0InternalServerError) IsClientError() bool

IsClientError returns true when this query actions mixin0 internal server error response has a 4xx status code

func (*QueryActionsMixin0InternalServerError) IsCode added in v0.7.0

IsCode returns true when this query actions mixin0 internal server error response a status code equal to that given

func (*QueryActionsMixin0InternalServerError) IsRedirect added in v0.7.0

IsRedirect returns true when this query actions mixin0 internal server error response has a 3xx status code

func (*QueryActionsMixin0InternalServerError) IsServerError added in v0.7.0

func (o *QueryActionsMixin0InternalServerError) IsServerError() bool

IsServerError returns true when this query actions mixin0 internal server error response has a 5xx status code

func (*QueryActionsMixin0InternalServerError) IsSuccess added in v0.7.0

IsSuccess returns true when this query actions mixin0 internal server error response has a 2xx status code

func (*QueryActionsMixin0InternalServerError) String added in v0.7.0

type QueryActionsMixin0OK added in v0.7.0

type QueryActionsMixin0OK struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

OK

func NewQueryActionsMixin0OK added in v0.7.0

func NewQueryActionsMixin0OK() *QueryActionsMixin0OK

NewQueryActionsMixin0OK creates a QueryActionsMixin0OK with default headers values

func (*QueryActionsMixin0OK) Code added in v0.7.0

func (o *QueryActionsMixin0OK) Code() int

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

func (*QueryActionsMixin0OK) Error added in v0.7.0

func (o *QueryActionsMixin0OK) Error() string

func (*QueryActionsMixin0OK) GetPayload added in v0.7.0

func (*QueryActionsMixin0OK) IsClientError added in v0.7.0

func (o *QueryActionsMixin0OK) IsClientError() bool

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

func (*QueryActionsMixin0OK) IsCode added in v0.7.0

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

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

func (*QueryActionsMixin0OK) IsRedirect added in v0.7.0

func (o *QueryActionsMixin0OK) IsRedirect() bool

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

func (*QueryActionsMixin0OK) IsServerError added in v0.7.0

func (o *QueryActionsMixin0OK) IsServerError() bool

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

func (*QueryActionsMixin0OK) IsSuccess added in v0.7.0

func (o *QueryActionsMixin0OK) IsSuccess() bool

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

func (*QueryActionsMixin0OK) String added in v0.7.0

func (o *QueryActionsMixin0OK) String() string

type QueryActionsMixin0Params added in v0.7.0

type QueryActionsMixin0Params struct {

	/* Filter.

	     Filter changes using a query in Falcon Query Language (FQL).

	Common filter options include:

	 - `status`
	 - `operation_type`

	 The full list of allowed filter parameters can be reviewed in our API documentation.
	*/
	Filter *string

	/* Limit.

	   The maximum number of actions to return in the response (default: 100; max: 500). Use with the `offset` parameter to manage pagination of results
	*/
	Limit *int64

	/* Offset.

	   The first action index to return in the response. If not provided it will default to '0'. Use with the `limit` parameter to manage pagination of results.
	*/
	Offset *int64

	/* Sort.

	   The sort expression that should be used to sort the results (e.g. created_date|desc)
	*/
	Sort *string

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

QueryActionsMixin0Params contains all the parameters to send to the API endpoint

for the query actions mixin0 operation.

Typically these are written to a http.Request.

func NewQueryActionsMixin0Params added in v0.7.0

func NewQueryActionsMixin0Params() *QueryActionsMixin0Params

NewQueryActionsMixin0Params creates a new QueryActionsMixin0Params 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 NewQueryActionsMixin0ParamsWithContext added in v0.7.0

func NewQueryActionsMixin0ParamsWithContext(ctx context.Context) *QueryActionsMixin0Params

NewQueryActionsMixin0ParamsWithContext creates a new QueryActionsMixin0Params object with the ability to set a context for a request.

func NewQueryActionsMixin0ParamsWithHTTPClient added in v0.7.0

func NewQueryActionsMixin0ParamsWithHTTPClient(client *http.Client) *QueryActionsMixin0Params

NewQueryActionsMixin0ParamsWithHTTPClient creates a new QueryActionsMixin0Params object with the ability to set a custom HTTPClient for a request.

func NewQueryActionsMixin0ParamsWithTimeout added in v0.7.0

func NewQueryActionsMixin0ParamsWithTimeout(timeout time.Duration) *QueryActionsMixin0Params

NewQueryActionsMixin0ParamsWithTimeout creates a new QueryActionsMixin0Params object with the ability to set a timeout on a request.

func (*QueryActionsMixin0Params) SetContext added in v0.7.0

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

SetContext adds the context to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetDefaults added in v0.7.0

func (o *QueryActionsMixin0Params) SetDefaults()

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

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

func (*QueryActionsMixin0Params) SetFilter added in v0.7.0

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

SetFilter adds the filter to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetLimit added in v0.7.0

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

SetLimit adds the limit to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetOffset added in v0.7.0

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

SetOffset adds the offset to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetSort added in v0.7.0

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

SetSort adds the sort to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithContext added in v0.7.0

WithContext adds the context to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithDefaults added in v0.7.0

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

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

func (*QueryActionsMixin0Params) WithFilter added in v0.7.0

WithFilter adds the filter to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithLimit added in v0.7.0

WithLimit adds the limit to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithOffset added in v0.7.0

WithOffset adds the offset to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithSort added in v0.7.0

WithSort adds the sort to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the query actions mixin0 params

func (*QueryActionsMixin0Params) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type QueryActionsMixin0Reader added in v0.7.0

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

QueryActionsMixin0Reader is a Reader for the QueryActionsMixin0 structure.

func (*QueryActionsMixin0Reader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type QueryActionsMixin0TooManyRequests added in v0.7.0

type QueryActionsMixin0TooManyRequests struct {

	/* Trace-ID: submit to support if 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
}

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

Too Many Requests

func NewQueryActionsMixin0TooManyRequests added in v0.7.0

func NewQueryActionsMixin0TooManyRequests() *QueryActionsMixin0TooManyRequests

NewQueryActionsMixin0TooManyRequests creates a QueryActionsMixin0TooManyRequests with default headers values

func (*QueryActionsMixin0TooManyRequests) Code added in v0.7.0

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

func (*QueryActionsMixin0TooManyRequests) Error added in v0.7.0

func (*QueryActionsMixin0TooManyRequests) GetPayload added in v0.7.0

func (*QueryActionsMixin0TooManyRequests) IsClientError added in v0.7.0

func (o *QueryActionsMixin0TooManyRequests) IsClientError() bool

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

func (*QueryActionsMixin0TooManyRequests) IsCode added in v0.7.0

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

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

func (*QueryActionsMixin0TooManyRequests) IsRedirect added in v0.7.0

func (o *QueryActionsMixin0TooManyRequests) IsRedirect() bool

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

func (*QueryActionsMixin0TooManyRequests) IsServerError added in v0.7.0

func (o *QueryActionsMixin0TooManyRequests) IsServerError() bool

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

func (*QueryActionsMixin0TooManyRequests) IsSuccess added in v0.7.0

func (o *QueryActionsMixin0TooManyRequests) IsSuccess() bool

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

func (*QueryActionsMixin0TooManyRequests) String added in v0.7.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 SignalChangesExternalBadRequest added in v0.7.0

type SignalChangesExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Bad Request

func NewSignalChangesExternalBadRequest added in v0.7.0

func NewSignalChangesExternalBadRequest() *SignalChangesExternalBadRequest

NewSignalChangesExternalBadRequest creates a SignalChangesExternalBadRequest with default headers values

func (*SignalChangesExternalBadRequest) Code added in v0.7.0

Code gets the status code for the signal changes external bad request response

func (*SignalChangesExternalBadRequest) Error added in v0.7.0

func (*SignalChangesExternalBadRequest) GetPayload added in v0.7.0

func (*SignalChangesExternalBadRequest) IsClientError added in v0.7.0

func (o *SignalChangesExternalBadRequest) IsClientError() bool

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

func (*SignalChangesExternalBadRequest) IsCode added in v0.7.0

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

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

func (*SignalChangesExternalBadRequest) IsRedirect added in v0.7.0

func (o *SignalChangesExternalBadRequest) IsRedirect() bool

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

func (*SignalChangesExternalBadRequest) IsServerError added in v0.7.0

func (o *SignalChangesExternalBadRequest) IsServerError() bool

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

func (*SignalChangesExternalBadRequest) IsSuccess added in v0.7.0

func (o *SignalChangesExternalBadRequest) IsSuccess() bool

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

func (*SignalChangesExternalBadRequest) String added in v0.7.0

type SignalChangesExternalConflict added in v0.7.0

type SignalChangesExternalConflict struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Conflict

func NewSignalChangesExternalConflict added in v0.7.0

func NewSignalChangesExternalConflict() *SignalChangesExternalConflict

NewSignalChangesExternalConflict creates a SignalChangesExternalConflict with default headers values

func (*SignalChangesExternalConflict) Code added in v0.7.0

Code gets the status code for the signal changes external conflict response

func (*SignalChangesExternalConflict) Error added in v0.7.0

func (*SignalChangesExternalConflict) GetPayload added in v0.7.0

func (*SignalChangesExternalConflict) IsClientError added in v0.7.0

func (o *SignalChangesExternalConflict) IsClientError() bool

IsClientError returns true when this signal changes external conflict response has a 4xx status code

func (*SignalChangesExternalConflict) IsCode added in v0.7.0

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

IsCode returns true when this signal changes external conflict response a status code equal to that given

func (*SignalChangesExternalConflict) IsRedirect added in v0.7.0

func (o *SignalChangesExternalConflict) IsRedirect() bool

IsRedirect returns true when this signal changes external conflict response has a 3xx status code

func (*SignalChangesExternalConflict) IsServerError added in v0.7.0

func (o *SignalChangesExternalConflict) IsServerError() bool

IsServerError returns true when this signal changes external conflict response has a 5xx status code

func (*SignalChangesExternalConflict) IsSuccess added in v0.7.0

func (o *SignalChangesExternalConflict) IsSuccess() bool

IsSuccess returns true when this signal changes external conflict response has a 2xx status code

func (*SignalChangesExternalConflict) String added in v0.7.0

type SignalChangesExternalFailedDependency added in v0.7.0

type SignalChangesExternalFailedDependency struct {

	/* Trace-ID: submit to support if resolving an 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
}

SignalChangesExternalFailedDependency describes a response with status code 424, with default header values.

Failed Dependency

func NewSignalChangesExternalFailedDependency added in v0.7.0

func NewSignalChangesExternalFailedDependency() *SignalChangesExternalFailedDependency

NewSignalChangesExternalFailedDependency creates a SignalChangesExternalFailedDependency with default headers values

func (*SignalChangesExternalFailedDependency) Code added in v0.7.0

Code gets the status code for the signal changes external failed dependency response

func (*SignalChangesExternalFailedDependency) Error added in v0.7.0

func (*SignalChangesExternalFailedDependency) GetPayload added in v0.7.0

func (*SignalChangesExternalFailedDependency) IsClientError added in v0.7.0

func (o *SignalChangesExternalFailedDependency) IsClientError() bool

IsClientError returns true when this signal changes external failed dependency response has a 4xx status code

func (*SignalChangesExternalFailedDependency) IsCode added in v0.7.0

IsCode returns true when this signal changes external failed dependency response a status code equal to that given

func (*SignalChangesExternalFailedDependency) IsRedirect added in v0.7.0

IsRedirect returns true when this signal changes external failed dependency response has a 3xx status code

func (*SignalChangesExternalFailedDependency) IsServerError added in v0.7.0

func (o *SignalChangesExternalFailedDependency) IsServerError() bool

IsServerError returns true when this signal changes external failed dependency response has a 5xx status code

func (*SignalChangesExternalFailedDependency) IsSuccess added in v0.7.0

IsSuccess returns true when this signal changes external failed dependency response has a 2xx status code

func (*SignalChangesExternalFailedDependency) String added in v0.7.0

type SignalChangesExternalForbidden added in v0.7.0

type SignalChangesExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Forbidden

func NewSignalChangesExternalForbidden added in v0.7.0

func NewSignalChangesExternalForbidden() *SignalChangesExternalForbidden

NewSignalChangesExternalForbidden creates a SignalChangesExternalForbidden with default headers values

func (*SignalChangesExternalForbidden) Code added in v0.7.0

Code gets the status code for the signal changes external forbidden response

func (*SignalChangesExternalForbidden) Error added in v0.7.0

func (*SignalChangesExternalForbidden) GetPayload added in v0.7.0

func (*SignalChangesExternalForbidden) IsClientError added in v0.7.0

func (o *SignalChangesExternalForbidden) IsClientError() bool

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

func (*SignalChangesExternalForbidden) IsCode added in v0.7.0

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

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

func (*SignalChangesExternalForbidden) IsRedirect added in v0.7.0

func (o *SignalChangesExternalForbidden) IsRedirect() bool

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

func (*SignalChangesExternalForbidden) IsServerError added in v0.7.0

func (o *SignalChangesExternalForbidden) IsServerError() bool

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

func (*SignalChangesExternalForbidden) IsSuccess added in v0.7.0

func (o *SignalChangesExternalForbidden) IsSuccess() bool

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

func (*SignalChangesExternalForbidden) String added in v0.7.0

type SignalChangesExternalInternalServerError added in v0.7.0

type SignalChangesExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Internal Server Error

func NewSignalChangesExternalInternalServerError added in v0.7.0

func NewSignalChangesExternalInternalServerError() *SignalChangesExternalInternalServerError

NewSignalChangesExternalInternalServerError creates a SignalChangesExternalInternalServerError with default headers values

func (*SignalChangesExternalInternalServerError) Code added in v0.7.0

Code gets the status code for the signal changes external internal server error response

func (*SignalChangesExternalInternalServerError) Error added in v0.7.0

func (*SignalChangesExternalInternalServerError) GetPayload added in v0.7.0

func (*SignalChangesExternalInternalServerError) IsClientError added in v0.7.0

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

func (*SignalChangesExternalInternalServerError) IsCode added in v0.7.0

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

func (*SignalChangesExternalInternalServerError) IsRedirect added in v0.7.0

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

func (*SignalChangesExternalInternalServerError) IsServerError added in v0.7.0

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

func (*SignalChangesExternalInternalServerError) IsSuccess added in v0.7.0

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

func (*SignalChangesExternalInternalServerError) String added in v0.7.0

type SignalChangesExternalOK added in v0.7.0

type SignalChangesExternalOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.WorkflowResponse
}

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

Workflow initiated

func NewSignalChangesExternalOK added in v0.7.0

func NewSignalChangesExternalOK() *SignalChangesExternalOK

NewSignalChangesExternalOK creates a SignalChangesExternalOK with default headers values

func (*SignalChangesExternalOK) Code added in v0.7.0

func (o *SignalChangesExternalOK) Code() int

Code gets the status code for the signal changes external o k response

func (*SignalChangesExternalOK) Error added in v0.7.0

func (o *SignalChangesExternalOK) Error() string

func (*SignalChangesExternalOK) GetPayload added in v0.7.0

func (*SignalChangesExternalOK) IsClientError added in v0.7.0

func (o *SignalChangesExternalOK) IsClientError() bool

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

func (*SignalChangesExternalOK) IsCode added in v0.7.0

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

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

func (*SignalChangesExternalOK) IsRedirect added in v0.7.0

func (o *SignalChangesExternalOK) IsRedirect() bool

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

func (*SignalChangesExternalOK) IsServerError added in v0.7.0

func (o *SignalChangesExternalOK) IsServerError() bool

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

func (*SignalChangesExternalOK) IsSuccess added in v0.7.0

func (o *SignalChangesExternalOK) IsSuccess() bool

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

func (*SignalChangesExternalOK) String added in v0.7.0

func (o *SignalChangesExternalOK) String() string

type SignalChangesExternalParams added in v0.7.0

type SignalChangesExternalParams struct {

	/* Body.

	   Change ids to initiate the workflows; limited to 100 per request.
	*/
	Body *models.WorkflowRequest

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

SignalChangesExternalParams contains all the parameters to send to the API endpoint

for the signal changes external operation.

Typically these are written to a http.Request.

func NewSignalChangesExternalParams added in v0.7.0

func NewSignalChangesExternalParams() *SignalChangesExternalParams

NewSignalChangesExternalParams creates a new SignalChangesExternalParams 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 NewSignalChangesExternalParamsWithContext added in v0.7.0

func NewSignalChangesExternalParamsWithContext(ctx context.Context) *SignalChangesExternalParams

NewSignalChangesExternalParamsWithContext creates a new SignalChangesExternalParams object with the ability to set a context for a request.

func NewSignalChangesExternalParamsWithHTTPClient added in v0.7.0

func NewSignalChangesExternalParamsWithHTTPClient(client *http.Client) *SignalChangesExternalParams

NewSignalChangesExternalParamsWithHTTPClient creates a new SignalChangesExternalParams object with the ability to set a custom HTTPClient for a request.

func NewSignalChangesExternalParamsWithTimeout added in v0.7.0

func NewSignalChangesExternalParamsWithTimeout(timeout time.Duration) *SignalChangesExternalParams

NewSignalChangesExternalParamsWithTimeout creates a new SignalChangesExternalParams object with the ability to set a timeout on a request.

func (*SignalChangesExternalParams) SetBody added in v0.7.0

SetBody adds the body to the signal changes external params

func (*SignalChangesExternalParams) SetContext added in v0.7.0

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

SetContext adds the context to the signal changes external params

func (*SignalChangesExternalParams) SetDefaults added in v0.7.0

func (o *SignalChangesExternalParams) SetDefaults()

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

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

func (*SignalChangesExternalParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the signal changes external params

func (*SignalChangesExternalParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the signal changes external params

func (*SignalChangesExternalParams) WithBody added in v0.7.0

WithBody adds the body to the signal changes external params

func (*SignalChangesExternalParams) WithContext added in v0.7.0

WithContext adds the context to the signal changes external params

func (*SignalChangesExternalParams) WithDefaults added in v0.7.0

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

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

func (*SignalChangesExternalParams) WithHTTPClient added in v0.7.0

WithHTTPClient adds the HTTPClient to the signal changes external params

func (*SignalChangesExternalParams) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the signal changes external params

func (*SignalChangesExternalParams) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type SignalChangesExternalReader added in v0.7.0

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

SignalChangesExternalReader is a Reader for the SignalChangesExternal structure.

func (*SignalChangesExternalReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type SignalChangesExternalTooManyRequests added in v0.7.0

type SignalChangesExternalTooManyRequests struct {

	/* Trace-ID: submit to support if 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.MsaspecResponseFields
}

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

Too Many Requests

func NewSignalChangesExternalTooManyRequests added in v0.7.0

func NewSignalChangesExternalTooManyRequests() *SignalChangesExternalTooManyRequests

NewSignalChangesExternalTooManyRequests creates a SignalChangesExternalTooManyRequests with default headers values

func (*SignalChangesExternalTooManyRequests) Code added in v0.7.0

Code gets the status code for the signal changes external too many requests response

func (*SignalChangesExternalTooManyRequests) Error added in v0.7.0

func (*SignalChangesExternalTooManyRequests) GetPayload added in v0.7.0

func (*SignalChangesExternalTooManyRequests) IsClientError added in v0.7.0

func (o *SignalChangesExternalTooManyRequests) IsClientError() bool

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

func (*SignalChangesExternalTooManyRequests) IsCode added in v0.7.0

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

func (*SignalChangesExternalTooManyRequests) IsRedirect added in v0.7.0

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

func (*SignalChangesExternalTooManyRequests) IsServerError added in v0.7.0

func (o *SignalChangesExternalTooManyRequests) IsServerError() bool

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

func (*SignalChangesExternalTooManyRequests) IsSuccess added in v0.7.0

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

func (*SignalChangesExternalTooManyRequests) String added in v0.7.0

type StartActionsAccepted added in v0.7.0

type StartActionsAccepted struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ActionsActionResponse
}

StartActionsAccepted describes a response with status code 202, with default header values.

Action has been accepted for processing; the returned `action_id` can be used to retrieve the details.

func NewStartActionsAccepted added in v0.7.0

func NewStartActionsAccepted() *StartActionsAccepted

NewStartActionsAccepted creates a StartActionsAccepted with default headers values

func (*StartActionsAccepted) Code added in v0.7.0

func (o *StartActionsAccepted) Code() int

Code gets the status code for the start actions accepted response

func (*StartActionsAccepted) Error added in v0.7.0

func (o *StartActionsAccepted) Error() string

func (*StartActionsAccepted) GetPayload added in v0.7.0

func (*StartActionsAccepted) IsClientError added in v0.7.0

func (o *StartActionsAccepted) IsClientError() bool

IsClientError returns true when this start actions accepted response has a 4xx status code

func (*StartActionsAccepted) IsCode added in v0.7.0

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

IsCode returns true when this start actions accepted response a status code equal to that given

func (*StartActionsAccepted) IsRedirect added in v0.7.0

func (o *StartActionsAccepted) IsRedirect() bool

IsRedirect returns true when this start actions accepted response has a 3xx status code

func (*StartActionsAccepted) IsServerError added in v0.7.0

func (o *StartActionsAccepted) IsServerError() bool

IsServerError returns true when this start actions accepted response has a 5xx status code

func (*StartActionsAccepted) IsSuccess added in v0.7.0

func (o *StartActionsAccepted) IsSuccess() bool

IsSuccess returns true when this start actions accepted response has a 2xx status code

func (*StartActionsAccepted) String added in v0.7.0

func (o *StartActionsAccepted) String() string

type StartActionsBadRequest added in v0.7.0

type StartActionsBadRequest struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Bad Request

func NewStartActionsBadRequest added in v0.7.0

func NewStartActionsBadRequest() *StartActionsBadRequest

NewStartActionsBadRequest creates a StartActionsBadRequest with default headers values

func (*StartActionsBadRequest) Code added in v0.7.0

func (o *StartActionsBadRequest) Code() int

Code gets the status code for the start actions bad request response

func (*StartActionsBadRequest) Error added in v0.7.0

func (o *StartActionsBadRequest) Error() string

func (*StartActionsBadRequest) GetPayload added in v0.7.0

func (*StartActionsBadRequest) IsClientError added in v0.7.0

func (o *StartActionsBadRequest) IsClientError() bool

IsClientError returns true when this start actions bad request response has a 4xx status code

func (*StartActionsBadRequest) IsCode added in v0.7.0

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

IsCode returns true when this start actions bad request response a status code equal to that given

func (*StartActionsBadRequest) IsRedirect added in v0.7.0

func (o *StartActionsBadRequest) IsRedirect() bool

IsRedirect returns true when this start actions bad request response has a 3xx status code

func (*StartActionsBadRequest) IsServerError added in v0.7.0

func (o *StartActionsBadRequest) IsServerError() bool

IsServerError returns true when this start actions bad request response has a 5xx status code

func (*StartActionsBadRequest) IsSuccess added in v0.7.0

func (o *StartActionsBadRequest) IsSuccess() bool

IsSuccess returns true when this start actions bad request response has a 2xx status code

func (*StartActionsBadRequest) String added in v0.7.0

func (o *StartActionsBadRequest) String() string

type StartActionsConflict added in v0.7.0

type StartActionsConflict struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Conflict

func NewStartActionsConflict added in v0.7.0

func NewStartActionsConflict() *StartActionsConflict

NewStartActionsConflict creates a StartActionsConflict with default headers values

func (*StartActionsConflict) Code added in v0.7.0

func (o *StartActionsConflict) Code() int

Code gets the status code for the start actions conflict response

func (*StartActionsConflict) Error added in v0.7.0

func (o *StartActionsConflict) Error() string

func (*StartActionsConflict) GetPayload added in v0.7.0

func (*StartActionsConflict) IsClientError added in v0.7.0

func (o *StartActionsConflict) IsClientError() bool

IsClientError returns true when this start actions conflict response has a 4xx status code

func (*StartActionsConflict) IsCode added in v0.7.0

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

IsCode returns true when this start actions conflict response a status code equal to that given

func (*StartActionsConflict) IsRedirect added in v0.7.0

func (o *StartActionsConflict) IsRedirect() bool

IsRedirect returns true when this start actions conflict response has a 3xx status code

func (*StartActionsConflict) IsServerError added in v0.7.0

func (o *StartActionsConflict) IsServerError() bool

IsServerError returns true when this start actions conflict response has a 5xx status code

func (*StartActionsConflict) IsSuccess added in v0.7.0

func (o *StartActionsConflict) IsSuccess() bool

IsSuccess returns true when this start actions conflict response has a 2xx status code

func (*StartActionsConflict) String added in v0.7.0

func (o *StartActionsConflict) String() string

type StartActionsForbidden added in v0.7.0

type StartActionsForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Forbidden

func NewStartActionsForbidden added in v0.7.0

func NewStartActionsForbidden() *StartActionsForbidden

NewStartActionsForbidden creates a StartActionsForbidden with default headers values

func (*StartActionsForbidden) Code added in v0.7.0

func (o *StartActionsForbidden) Code() int

Code gets the status code for the start actions forbidden response

func (*StartActionsForbidden) Error added in v0.7.0

func (o *StartActionsForbidden) Error() string

func (*StartActionsForbidden) GetPayload added in v0.7.0

func (*StartActionsForbidden) IsClientError added in v0.7.0

func (o *StartActionsForbidden) IsClientError() bool

IsClientError returns true when this start actions forbidden response has a 4xx status code

func (*StartActionsForbidden) IsCode added in v0.7.0

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

IsCode returns true when this start actions forbidden response a status code equal to that given

func (*StartActionsForbidden) IsRedirect added in v0.7.0

func (o *StartActionsForbidden) IsRedirect() bool

IsRedirect returns true when this start actions forbidden response has a 3xx status code

func (*StartActionsForbidden) IsServerError added in v0.7.0

func (o *StartActionsForbidden) IsServerError() bool

IsServerError returns true when this start actions forbidden response has a 5xx status code

func (*StartActionsForbidden) IsSuccess added in v0.7.0

func (o *StartActionsForbidden) IsSuccess() bool

IsSuccess returns true when this start actions forbidden response has a 2xx status code

func (*StartActionsForbidden) String added in v0.7.0

func (o *StartActionsForbidden) String() string

type StartActionsInternalServerError added in v0.7.0

type StartActionsInternalServerError struct {

	/* Trace-ID: submit to support if resolving an 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
}

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

Internal Server Error

func NewStartActionsInternalServerError added in v0.7.0

func NewStartActionsInternalServerError() *StartActionsInternalServerError

NewStartActionsInternalServerError creates a StartActionsInternalServerError with default headers values

func (*StartActionsInternalServerError) Code added in v0.7.0

Code gets the status code for the start actions internal server error response

func (*StartActionsInternalServerError) Error added in v0.7.0

func (*StartActionsInternalServerError) GetPayload added in v0.7.0

func (*StartActionsInternalServerError) IsClientError added in v0.7.0

func (o *StartActionsInternalServerError) IsClientError() bool

IsClientError returns true when this start actions internal server error response has a 4xx status code

func (*StartActionsInternalServerError) IsCode added in v0.7.0

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

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

func (*StartActionsInternalServerError) IsRedirect added in v0.7.0

func (o *StartActionsInternalServerError) IsRedirect() bool

IsRedirect returns true when this start actions internal server error response has a 3xx status code

func (*StartActionsInternalServerError) IsServerError added in v0.7.0

func (o *StartActionsInternalServerError) IsServerError() bool

IsServerError returns true when this start actions internal server error response has a 5xx status code

func (*StartActionsInternalServerError) IsSuccess added in v0.7.0

func (o *StartActionsInternalServerError) IsSuccess() bool

IsSuccess returns true when this start actions internal server error response has a 2xx status code

func (*StartActionsInternalServerError) String added in v0.7.0

type StartActionsParams added in v0.7.0

type StartActionsParams struct {

	/* Body.

	    Create a new action.

	* `operation` must be one of the `suppress`, `unsuppress`, or `purge`

	* `change_ids` represent the ids of the changes the operation will perform; limited to 100 ids per action

	* `comment` optional comment to describe the reason for the action
	*/
	Body *models.ActionsCreateActionRequest

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

StartActionsParams contains all the parameters to send to the API endpoint

for the start actions operation.

Typically these are written to a http.Request.

func NewStartActionsParams added in v0.7.0

func NewStartActionsParams() *StartActionsParams

NewStartActionsParams creates a new StartActionsParams 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 NewStartActionsParamsWithContext added in v0.7.0

func NewStartActionsParamsWithContext(ctx context.Context) *StartActionsParams

NewStartActionsParamsWithContext creates a new StartActionsParams object with the ability to set a context for a request.

func NewStartActionsParamsWithHTTPClient added in v0.7.0

func NewStartActionsParamsWithHTTPClient(client *http.Client) *StartActionsParams

NewStartActionsParamsWithHTTPClient creates a new StartActionsParams object with the ability to set a custom HTTPClient for a request.

func NewStartActionsParamsWithTimeout added in v0.7.0

func NewStartActionsParamsWithTimeout(timeout time.Duration) *StartActionsParams

NewStartActionsParamsWithTimeout creates a new StartActionsParams object with the ability to set a timeout on a request.

func (*StartActionsParams) SetBody added in v0.7.0

SetBody adds the body to the start actions params

func (*StartActionsParams) SetContext added in v0.7.0

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

SetContext adds the context to the start actions params

func (*StartActionsParams) SetDefaults added in v0.7.0

func (o *StartActionsParams) SetDefaults()

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

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

func (*StartActionsParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the start actions params

func (*StartActionsParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the start actions params

func (*StartActionsParams) WithBody added in v0.7.0

WithBody adds the body to the start actions params

func (*StartActionsParams) WithContext added in v0.7.0

WithContext adds the context to the start actions params

func (*StartActionsParams) WithDefaults added in v0.7.0

func (o *StartActionsParams) WithDefaults() *StartActionsParams

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

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

func (*StartActionsParams) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the start actions params

func (*StartActionsParams) WithTimeout added in v0.7.0

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

WithTimeout adds the timeout to the start actions params

func (*StartActionsParams) WriteToRequest added in v0.7.0

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

WriteToRequest writes these params to a swagger request

type StartActionsReader added in v0.7.0

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

StartActionsReader is a Reader for the StartActions structure.

func (*StartActionsReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type StartActionsTooManyRequests added in v0.7.0

type StartActionsTooManyRequests struct {

	/* Trace-ID: submit to support if 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
}

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

Too Many Requests

func NewStartActionsTooManyRequests added in v0.7.0

func NewStartActionsTooManyRequests() *StartActionsTooManyRequests

NewStartActionsTooManyRequests creates a StartActionsTooManyRequests with default headers values

func (*StartActionsTooManyRequests) Code added in v0.7.0

func (o *StartActionsTooManyRequests) Code() int

Code gets the status code for the start actions too many requests response

func (*StartActionsTooManyRequests) Error added in v0.7.0

func (*StartActionsTooManyRequests) GetPayload added in v0.7.0

func (*StartActionsTooManyRequests) IsClientError added in v0.7.0

func (o *StartActionsTooManyRequests) IsClientError() bool

IsClientError returns true when this start actions too many requests response has a 4xx status code

func (*StartActionsTooManyRequests) IsCode added in v0.7.0

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

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

func (*StartActionsTooManyRequests) IsRedirect added in v0.7.0

func (o *StartActionsTooManyRequests) IsRedirect() bool

IsRedirect returns true when this start actions too many requests response has a 3xx status code

func (*StartActionsTooManyRequests) IsServerError added in v0.7.0

func (o *StartActionsTooManyRequests) IsServerError() bool

IsServerError returns true when this start actions too many requests response has a 5xx status code

func (*StartActionsTooManyRequests) IsSuccess added in v0.7.0

func (o *StartActionsTooManyRequests) IsSuccess() bool

IsSuccess returns true when this start actions too many requests response has a 2xx status code

func (*StartActionsTooManyRequests) String added in v0.7.0

func (o *StartActionsTooManyRequests) String() string

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`

	 * `enable_hash_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