filevantage

package
v1.0.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for filevantage API

func (*Client) CreatePolicies

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func NewCreatePoliciesBadRequest() *CreatePoliciesBadRequest

NewCreatePoliciesBadRequest creates a CreatePoliciesBadRequest with default headers values

func (*CreatePoliciesBadRequest) Code

func (o *CreatePoliciesBadRequest) Code() int

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

func (*CreatePoliciesBadRequest) Error

func (o *CreatePoliciesBadRequest) Error() string

func (*CreatePoliciesBadRequest) GetPayload

func (*CreatePoliciesBadRequest) IsClientError

func (o *CreatePoliciesBadRequest) IsClientError() bool

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

func (*CreatePoliciesBadRequest) IsCode

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

func (o *CreatePoliciesBadRequest) IsRedirect() bool

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

func (*CreatePoliciesBadRequest) IsServerError

func (o *CreatePoliciesBadRequest) IsServerError() bool

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

func (*CreatePoliciesBadRequest) IsSuccess

func (o *CreatePoliciesBadRequest) IsSuccess() bool

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

func (*CreatePoliciesBadRequest) String

func (o *CreatePoliciesBadRequest) String() string

type CreatePoliciesConflict

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

func NewCreatePoliciesConflict() *CreatePoliciesConflict

NewCreatePoliciesConflict creates a CreatePoliciesConflict with default headers values

func (*CreatePoliciesConflict) Code

func (o *CreatePoliciesConflict) Code() int

Code gets the status code for the create policies conflict response

func (*CreatePoliciesConflict) Error

func (o *CreatePoliciesConflict) Error() string

func (*CreatePoliciesConflict) GetPayload

func (*CreatePoliciesConflict) IsClientError

func (o *CreatePoliciesConflict) IsClientError() bool

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

func (*CreatePoliciesConflict) IsCode

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

func (o *CreatePoliciesConflict) IsRedirect() bool

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

func (*CreatePoliciesConflict) IsServerError

func (o *CreatePoliciesConflict) IsServerError() bool

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

func (*CreatePoliciesConflict) IsSuccess

func (o *CreatePoliciesConflict) IsSuccess() bool

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

func (*CreatePoliciesConflict) String

func (o *CreatePoliciesConflict) String() string

type CreatePoliciesForbidden

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

func NewCreatePoliciesForbidden() *CreatePoliciesForbidden

NewCreatePoliciesForbidden creates a CreatePoliciesForbidden with default headers values

func (*CreatePoliciesForbidden) Code

func (o *CreatePoliciesForbidden) Code() int

Code gets the status code for the create policies forbidden response

func (*CreatePoliciesForbidden) Error

func (o *CreatePoliciesForbidden) Error() string

func (*CreatePoliciesForbidden) GetPayload

func (*CreatePoliciesForbidden) IsClientError

func (o *CreatePoliciesForbidden) IsClientError() bool

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

func (*CreatePoliciesForbidden) IsCode

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

func (o *CreatePoliciesForbidden) IsRedirect() bool

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

func (*CreatePoliciesForbidden) IsServerError

func (o *CreatePoliciesForbidden) IsServerError() bool

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

func (*CreatePoliciesForbidden) IsSuccess

func (o *CreatePoliciesForbidden) IsSuccess() bool

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

func (*CreatePoliciesForbidden) String

func (o *CreatePoliciesForbidden) String() string

type CreatePoliciesInternalServerError

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

func NewCreatePoliciesInternalServerError() *CreatePoliciesInternalServerError

NewCreatePoliciesInternalServerError creates a CreatePoliciesInternalServerError with default headers values

func (*CreatePoliciesInternalServerError) Code

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

func (*CreatePoliciesInternalServerError) Error

func (*CreatePoliciesInternalServerError) GetPayload

func (*CreatePoliciesInternalServerError) IsClientError

func (o *CreatePoliciesInternalServerError) IsClientError() bool

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

func (*CreatePoliciesInternalServerError) IsCode

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

func (o *CreatePoliciesInternalServerError) IsRedirect() bool

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

func (*CreatePoliciesInternalServerError) IsServerError

func (o *CreatePoliciesInternalServerError) IsServerError() bool

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

func (*CreatePoliciesInternalServerError) IsSuccess

func (o *CreatePoliciesInternalServerError) IsSuccess() bool

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

func (*CreatePoliciesInternalServerError) String

type CreatePoliciesOK

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

func NewCreatePoliciesOK() *CreatePoliciesOK

NewCreatePoliciesOK creates a CreatePoliciesOK with default headers values

func (*CreatePoliciesOK) Code

func (o *CreatePoliciesOK) Code() int

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

func (*CreatePoliciesOK) Error

func (o *CreatePoliciesOK) Error() string

func (*CreatePoliciesOK) GetPayload

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

func (*CreatePoliciesOK) IsClientError

func (o *CreatePoliciesOK) IsClientError() bool

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

func (*CreatePoliciesOK) IsCode

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

func (o *CreatePoliciesOK) IsRedirect() bool

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

func (*CreatePoliciesOK) IsServerError

func (o *CreatePoliciesOK) IsServerError() bool

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

func (*CreatePoliciesOK) IsSuccess

func (o *CreatePoliciesOK) IsSuccess() bool

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

func (*CreatePoliciesOK) String

func (o *CreatePoliciesOK) String() string

type CreatePoliciesParams

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

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

func NewCreatePoliciesParamsWithContext(ctx context.Context) *CreatePoliciesParams

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

func NewCreatePoliciesParamsWithHTTPClient

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

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

SetBody adds the body to the create policies params

func (*CreatePoliciesParams) SetContext

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

SetContext adds the context to the create policies params

func (*CreatePoliciesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the create policies params

func (*CreatePoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the create policies params

func (*CreatePoliciesParams) WithBody

WithBody adds the body to the create policies params

func (*CreatePoliciesParams) WithContext

WithContext adds the context to the create policies params

func (*CreatePoliciesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the create policies params

func (*CreatePoliciesParams) WithTimeout

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

WithTimeout adds the timeout to the create policies params

func (*CreatePoliciesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreatePoliciesReader

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

CreatePoliciesReader is a Reader for the CreatePolicies structure.

func (*CreatePoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePoliciesTooManyRequests

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

func NewCreatePoliciesTooManyRequests() *CreatePoliciesTooManyRequests

NewCreatePoliciesTooManyRequests creates a CreatePoliciesTooManyRequests with default headers values

func (*CreatePoliciesTooManyRequests) Code

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

func (*CreatePoliciesTooManyRequests) Error

func (*CreatePoliciesTooManyRequests) GetPayload

func (*CreatePoliciesTooManyRequests) IsClientError

func (o *CreatePoliciesTooManyRequests) IsClientError() bool

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

func (*CreatePoliciesTooManyRequests) IsCode

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

func (o *CreatePoliciesTooManyRequests) IsRedirect() bool

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

func (*CreatePoliciesTooManyRequests) IsServerError

func (o *CreatePoliciesTooManyRequests) IsServerError() bool

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

func (*CreatePoliciesTooManyRequests) IsSuccess

func (o *CreatePoliciesTooManyRequests) IsSuccess() bool

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

func (*CreatePoliciesTooManyRequests) String

type CreateRuleGroupsBadRequest

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

func NewCreateRuleGroupsBadRequest() *CreateRuleGroupsBadRequest

NewCreateRuleGroupsBadRequest creates a CreateRuleGroupsBadRequest with default headers values

func (*CreateRuleGroupsBadRequest) Code

func (o *CreateRuleGroupsBadRequest) Code() int

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

func (*CreateRuleGroupsBadRequest) Error

func (*CreateRuleGroupsBadRequest) GetPayload

func (*CreateRuleGroupsBadRequest) IsClientError

func (o *CreateRuleGroupsBadRequest) IsClientError() bool

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

func (*CreateRuleGroupsBadRequest) IsCode

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

func (o *CreateRuleGroupsBadRequest) IsRedirect() bool

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

func (*CreateRuleGroupsBadRequest) IsServerError

func (o *CreateRuleGroupsBadRequest) IsServerError() bool

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

func (*CreateRuleGroupsBadRequest) IsSuccess

func (o *CreateRuleGroupsBadRequest) IsSuccess() bool

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

func (*CreateRuleGroupsBadRequest) String

func (o *CreateRuleGroupsBadRequest) String() string

type CreateRuleGroupsConflict

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

func NewCreateRuleGroupsConflict() *CreateRuleGroupsConflict

NewCreateRuleGroupsConflict creates a CreateRuleGroupsConflict with default headers values

func (*CreateRuleGroupsConflict) Code

func (o *CreateRuleGroupsConflict) Code() int

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

func (*CreateRuleGroupsConflict) Error

func (o *CreateRuleGroupsConflict) Error() string

func (*CreateRuleGroupsConflict) GetPayload

func (*CreateRuleGroupsConflict) IsClientError

func (o *CreateRuleGroupsConflict) IsClientError() bool

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

func (*CreateRuleGroupsConflict) IsCode

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

func (o *CreateRuleGroupsConflict) IsRedirect() bool

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

func (*CreateRuleGroupsConflict) IsServerError

func (o *CreateRuleGroupsConflict) IsServerError() bool

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

func (*CreateRuleGroupsConflict) IsSuccess

func (o *CreateRuleGroupsConflict) IsSuccess() bool

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

func (*CreateRuleGroupsConflict) String

func (o *CreateRuleGroupsConflict) String() string

type CreateRuleGroupsForbidden

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

func NewCreateRuleGroupsForbidden() *CreateRuleGroupsForbidden

NewCreateRuleGroupsForbidden creates a CreateRuleGroupsForbidden with default headers values

func (*CreateRuleGroupsForbidden) Code

func (o *CreateRuleGroupsForbidden) Code() int

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

func (*CreateRuleGroupsForbidden) Error

func (o *CreateRuleGroupsForbidden) Error() string

func (*CreateRuleGroupsForbidden) GetPayload

func (*CreateRuleGroupsForbidden) IsClientError

func (o *CreateRuleGroupsForbidden) IsClientError() bool

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

func (*CreateRuleGroupsForbidden) IsCode

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

func (o *CreateRuleGroupsForbidden) IsRedirect() bool

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

func (*CreateRuleGroupsForbidden) IsServerError

func (o *CreateRuleGroupsForbidden) IsServerError() bool

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

func (*CreateRuleGroupsForbidden) IsSuccess

func (o *CreateRuleGroupsForbidden) IsSuccess() bool

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

func (*CreateRuleGroupsForbidden) String

func (o *CreateRuleGroupsForbidden) String() string

type CreateRuleGroupsInternalServerError

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

func NewCreateRuleGroupsInternalServerError() *CreateRuleGroupsInternalServerError

NewCreateRuleGroupsInternalServerError creates a CreateRuleGroupsInternalServerError with default headers values

func (*CreateRuleGroupsInternalServerError) Code

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

func (*CreateRuleGroupsInternalServerError) Error

func (*CreateRuleGroupsInternalServerError) GetPayload

func (*CreateRuleGroupsInternalServerError) IsClientError

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

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

func (*CreateRuleGroupsInternalServerError) IsRedirect

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

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

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

func (*CreateRuleGroupsInternalServerError) String

type CreateRuleGroupsOK

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

func NewCreateRuleGroupsOK() *CreateRuleGroupsOK

NewCreateRuleGroupsOK creates a CreateRuleGroupsOK with default headers values

func (*CreateRuleGroupsOK) Code

func (o *CreateRuleGroupsOK) Code() int

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

func (*CreateRuleGroupsOK) Error

func (o *CreateRuleGroupsOK) Error() string

func (*CreateRuleGroupsOK) GetPayload

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

func (*CreateRuleGroupsOK) IsClientError

func (o *CreateRuleGroupsOK) IsClientError() bool

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

func (*CreateRuleGroupsOK) IsCode

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

func (o *CreateRuleGroupsOK) IsRedirect() bool

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

func (*CreateRuleGroupsOK) IsServerError

func (o *CreateRuleGroupsOK) IsServerError() bool

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

func (*CreateRuleGroupsOK) IsSuccess

func (o *CreateRuleGroupsOK) IsSuccess() bool

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

func (*CreateRuleGroupsOK) String

func (o *CreateRuleGroupsOK) String() string

type CreateRuleGroupsParams

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

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

func NewCreateRuleGroupsParamsWithContext(ctx context.Context) *CreateRuleGroupsParams

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

func NewCreateRuleGroupsParamsWithHTTPClient

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

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

SetBody adds the body to the create rule groups params

func (*CreateRuleGroupsParams) SetContext

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

SetContext adds the context to the create rule groups params

func (*CreateRuleGroupsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the create rule groups params

func (*CreateRuleGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the create rule groups params

func (*CreateRuleGroupsParams) WithBody

WithBody adds the body to the create rule groups params

func (*CreateRuleGroupsParams) WithContext

WithContext adds the context to the create rule groups params

func (*CreateRuleGroupsParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the create rule groups params

func (*CreateRuleGroupsParams) WithTimeout

WithTimeout adds the timeout to the create rule groups params

func (*CreateRuleGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateRuleGroupsReader

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

CreateRuleGroupsReader is a Reader for the CreateRuleGroups structure.

func (*CreateRuleGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRuleGroupsTooManyRequests

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

func NewCreateRuleGroupsTooManyRequests() *CreateRuleGroupsTooManyRequests

NewCreateRuleGroupsTooManyRequests creates a CreateRuleGroupsTooManyRequests with default headers values

func (*CreateRuleGroupsTooManyRequests) Code

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

func (*CreateRuleGroupsTooManyRequests) Error

func (*CreateRuleGroupsTooManyRequests) GetPayload

func (*CreateRuleGroupsTooManyRequests) IsClientError

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

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

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

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

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

type CreateRulesBadRequest

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

func NewCreateRulesBadRequest() *CreateRulesBadRequest

NewCreateRulesBadRequest creates a CreateRulesBadRequest with default headers values

func (*CreateRulesBadRequest) Code

func (o *CreateRulesBadRequest) Code() int

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

func (*CreateRulesBadRequest) Error

func (o *CreateRulesBadRequest) Error() string

func (*CreateRulesBadRequest) GetPayload

func (*CreateRulesBadRequest) IsClientError

func (o *CreateRulesBadRequest) IsClientError() bool

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

func (*CreateRulesBadRequest) IsCode

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

func (o *CreateRulesBadRequest) IsRedirect() bool

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

func (*CreateRulesBadRequest) IsServerError

func (o *CreateRulesBadRequest) IsServerError() bool

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

func (*CreateRulesBadRequest) IsSuccess

func (o *CreateRulesBadRequest) IsSuccess() bool

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

func (*CreateRulesBadRequest) String

func (o *CreateRulesBadRequest) String() string

type CreateRulesConflict

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

func NewCreateRulesConflict() *CreateRulesConflict

NewCreateRulesConflict creates a CreateRulesConflict with default headers values

func (*CreateRulesConflict) Code

func (o *CreateRulesConflict) Code() int

Code gets the status code for the create rules conflict response

func (*CreateRulesConflict) Error

func (o *CreateRulesConflict) Error() string

func (*CreateRulesConflict) GetPayload

func (*CreateRulesConflict) IsClientError

func (o *CreateRulesConflict) IsClientError() bool

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

func (*CreateRulesConflict) IsCode

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

func (o *CreateRulesConflict) IsRedirect() bool

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

func (*CreateRulesConflict) IsServerError

func (o *CreateRulesConflict) IsServerError() bool

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

func (*CreateRulesConflict) IsSuccess

func (o *CreateRulesConflict) IsSuccess() bool

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

func (*CreateRulesConflict) String

func (o *CreateRulesConflict) String() string

type CreateRulesForbidden

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

func NewCreateRulesForbidden() *CreateRulesForbidden

NewCreateRulesForbidden creates a CreateRulesForbidden with default headers values

func (*CreateRulesForbidden) Code

func (o *CreateRulesForbidden) Code() int

Code gets the status code for the create rules forbidden response

func (*CreateRulesForbidden) Error

func (o *CreateRulesForbidden) Error() string

func (*CreateRulesForbidden) GetPayload

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

func (*CreateRulesForbidden) IsClientError

func (o *CreateRulesForbidden) IsClientError() bool

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

func (*CreateRulesForbidden) IsCode

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

func (o *CreateRulesForbidden) IsRedirect() bool

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

func (*CreateRulesForbidden) IsServerError

func (o *CreateRulesForbidden) IsServerError() bool

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

func (*CreateRulesForbidden) IsSuccess

func (o *CreateRulesForbidden) IsSuccess() bool

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

func (*CreateRulesForbidden) String

func (o *CreateRulesForbidden) String() string

type CreateRulesInternalServerError

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

func NewCreateRulesInternalServerError() *CreateRulesInternalServerError

NewCreateRulesInternalServerError creates a CreateRulesInternalServerError with default headers values

func (*CreateRulesInternalServerError) Code

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

func (*CreateRulesInternalServerError) Error

func (*CreateRulesInternalServerError) GetPayload

func (*CreateRulesInternalServerError) IsClientError

func (o *CreateRulesInternalServerError) IsClientError() bool

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

func (*CreateRulesInternalServerError) IsCode

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

func (o *CreateRulesInternalServerError) IsRedirect() bool

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

func (*CreateRulesInternalServerError) IsServerError

func (o *CreateRulesInternalServerError) IsServerError() bool

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

func (*CreateRulesInternalServerError) IsSuccess

func (o *CreateRulesInternalServerError) IsSuccess() bool

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

func (*CreateRulesInternalServerError) String

type CreateRulesOK

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

func NewCreateRulesOK() *CreateRulesOK

NewCreateRulesOK creates a CreateRulesOK with default headers values

func (*CreateRulesOK) Code

func (o *CreateRulesOK) Code() int

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

func (*CreateRulesOK) Error

func (o *CreateRulesOK) Error() string

func (*CreateRulesOK) GetPayload

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

func (*CreateRulesOK) IsClientError

func (o *CreateRulesOK) IsClientError() bool

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

func (*CreateRulesOK) IsCode

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

func (o *CreateRulesOK) IsRedirect() bool

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

func (*CreateRulesOK) IsServerError

func (o *CreateRulesOK) IsServerError() bool

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

func (*CreateRulesOK) IsSuccess

func (o *CreateRulesOK) IsSuccess() bool

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

func (*CreateRulesOK) String

func (o *CreateRulesOK) String() string

type CreateRulesParams

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

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

func NewCreateRulesParamsWithContext(ctx context.Context) *CreateRulesParams

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

func NewCreateRulesParamsWithHTTPClient

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

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

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

SetBody adds the body to the create rules params

func (*CreateRulesParams) SetContext

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

SetContext adds the context to the create rules params

func (*CreateRulesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the create rules params

func (*CreateRulesParams) SetTimeout

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

SetTimeout adds the timeout to the create rules params

func (*CreateRulesParams) WithBody

WithBody adds the body to the create rules params

func (*CreateRulesParams) WithContext

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

WithContext adds the context to the create rules params

func (*CreateRulesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the create rules params

func (*CreateRulesParams) WithTimeout

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

WithTimeout adds the timeout to the create rules params

func (*CreateRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRulesReader

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

CreateRulesReader is a Reader for the CreateRules structure.

func (*CreateRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRulesTooManyRequests

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

func NewCreateRulesTooManyRequests() *CreateRulesTooManyRequests

NewCreateRulesTooManyRequests creates a CreateRulesTooManyRequests with default headers values

func (*CreateRulesTooManyRequests) Code

func (o *CreateRulesTooManyRequests) Code() int

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

func (*CreateRulesTooManyRequests) Error

func (*CreateRulesTooManyRequests) GetPayload

func (*CreateRulesTooManyRequests) IsClientError

func (o *CreateRulesTooManyRequests) IsClientError() bool

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

func (*CreateRulesTooManyRequests) IsCode

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

func (o *CreateRulesTooManyRequests) IsRedirect() bool

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

func (*CreateRulesTooManyRequests) IsServerError

func (o *CreateRulesTooManyRequests) IsServerError() bool

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

func (*CreateRulesTooManyRequests) IsSuccess

func (o *CreateRulesTooManyRequests) IsSuccess() bool

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

func (*CreateRulesTooManyRequests) String

func (o *CreateRulesTooManyRequests) String() string

type CreateScheduledExclusionsBadRequest

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

func NewCreateScheduledExclusionsBadRequest() *CreateScheduledExclusionsBadRequest

NewCreateScheduledExclusionsBadRequest creates a CreateScheduledExclusionsBadRequest with default headers values

func (*CreateScheduledExclusionsBadRequest) Code

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

func (*CreateScheduledExclusionsBadRequest) Error

func (*CreateScheduledExclusionsBadRequest) GetPayload

func (*CreateScheduledExclusionsBadRequest) IsClientError

func (o *CreateScheduledExclusionsBadRequest) IsClientError() bool

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

func (*CreateScheduledExclusionsBadRequest) IsCode

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

func (*CreateScheduledExclusionsBadRequest) IsRedirect

func (o *CreateScheduledExclusionsBadRequest) IsRedirect() bool

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

func (*CreateScheduledExclusionsBadRequest) IsServerError

func (o *CreateScheduledExclusionsBadRequest) IsServerError() bool

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

func (*CreateScheduledExclusionsBadRequest) IsSuccess

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

func (*CreateScheduledExclusionsBadRequest) String

type CreateScheduledExclusionsForbidden

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

func NewCreateScheduledExclusionsForbidden() *CreateScheduledExclusionsForbidden

NewCreateScheduledExclusionsForbidden creates a CreateScheduledExclusionsForbidden with default headers values

func (*CreateScheduledExclusionsForbidden) Code

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

func (*CreateScheduledExclusionsForbidden) Error

func (*CreateScheduledExclusionsForbidden) GetPayload

func (*CreateScheduledExclusionsForbidden) IsClientError

func (o *CreateScheduledExclusionsForbidden) IsClientError() bool

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

func (*CreateScheduledExclusionsForbidden) IsCode

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

func (*CreateScheduledExclusionsForbidden) IsRedirect

func (o *CreateScheduledExclusionsForbidden) IsRedirect() bool

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

func (*CreateScheduledExclusionsForbidden) IsServerError

func (o *CreateScheduledExclusionsForbidden) IsServerError() bool

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

func (*CreateScheduledExclusionsForbidden) IsSuccess

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

func (*CreateScheduledExclusionsForbidden) String

type CreateScheduledExclusionsInternalServerError

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

func NewCreateScheduledExclusionsInternalServerError() *CreateScheduledExclusionsInternalServerError

NewCreateScheduledExclusionsInternalServerError creates a CreateScheduledExclusionsInternalServerError with default headers values

func (*CreateScheduledExclusionsInternalServerError) Code

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

func (*CreateScheduledExclusionsInternalServerError) Error

func (*CreateScheduledExclusionsInternalServerError) GetPayload

func (*CreateScheduledExclusionsInternalServerError) IsClientError

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

func (*CreateScheduledExclusionsInternalServerError) IsCode

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

func (*CreateScheduledExclusionsInternalServerError) IsRedirect

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

func (*CreateScheduledExclusionsInternalServerError) IsServerError

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

func (*CreateScheduledExclusionsInternalServerError) IsSuccess

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

func (*CreateScheduledExclusionsInternalServerError) String

type CreateScheduledExclusionsNotFound

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

func NewCreateScheduledExclusionsNotFound() *CreateScheduledExclusionsNotFound

NewCreateScheduledExclusionsNotFound creates a CreateScheduledExclusionsNotFound with default headers values

func (*CreateScheduledExclusionsNotFound) Code

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

func (*CreateScheduledExclusionsNotFound) Error

func (*CreateScheduledExclusionsNotFound) GetPayload

func (*CreateScheduledExclusionsNotFound) IsClientError

func (o *CreateScheduledExclusionsNotFound) IsClientError() bool

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

func (*CreateScheduledExclusionsNotFound) IsCode

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

func (o *CreateScheduledExclusionsNotFound) IsRedirect() bool

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

func (*CreateScheduledExclusionsNotFound) IsServerError

func (o *CreateScheduledExclusionsNotFound) IsServerError() bool

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

func (*CreateScheduledExclusionsNotFound) IsSuccess

func (o *CreateScheduledExclusionsNotFound) IsSuccess() bool

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

func (*CreateScheduledExclusionsNotFound) String

type CreateScheduledExclusionsOK

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

func NewCreateScheduledExclusionsOK() *CreateScheduledExclusionsOK

NewCreateScheduledExclusionsOK creates a CreateScheduledExclusionsOK with default headers values

func (*CreateScheduledExclusionsOK) Code

func (o *CreateScheduledExclusionsOK) Code() int

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

func (*CreateScheduledExclusionsOK) Error

func (*CreateScheduledExclusionsOK) GetPayload

func (*CreateScheduledExclusionsOK) IsClientError

func (o *CreateScheduledExclusionsOK) IsClientError() bool

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

func (*CreateScheduledExclusionsOK) IsCode

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

func (o *CreateScheduledExclusionsOK) IsRedirect() bool

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

func (*CreateScheduledExclusionsOK) IsServerError

func (o *CreateScheduledExclusionsOK) IsServerError() bool

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

func (*CreateScheduledExclusionsOK) IsSuccess

func (o *CreateScheduledExclusionsOK) IsSuccess() bool

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

func (*CreateScheduledExclusionsOK) String

func (o *CreateScheduledExclusionsOK) String() string

type CreateScheduledExclusionsParams

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

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

func NewCreateScheduledExclusionsParamsWithContext(ctx context.Context) *CreateScheduledExclusionsParams

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

func NewCreateScheduledExclusionsParamsWithHTTPClient

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

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

SetBody adds the body to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetContext

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

SetContext adds the context to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) SetTimeout

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

SetTimeout adds the timeout to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithBody

WithBody adds the body to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithContext

WithContext adds the context to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WithTimeout

WithTimeout adds the timeout to the create scheduled exclusions params

func (*CreateScheduledExclusionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateScheduledExclusionsReader

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

CreateScheduledExclusionsReader is a Reader for the CreateScheduledExclusions structure.

func (*CreateScheduledExclusionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateScheduledExclusionsTooManyRequests

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

func NewCreateScheduledExclusionsTooManyRequests() *CreateScheduledExclusionsTooManyRequests

NewCreateScheduledExclusionsTooManyRequests creates a CreateScheduledExclusionsTooManyRequests with default headers values

func (*CreateScheduledExclusionsTooManyRequests) Code

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

func (*CreateScheduledExclusionsTooManyRequests) Error

func (*CreateScheduledExclusionsTooManyRequests) GetPayload

func (*CreateScheduledExclusionsTooManyRequests) IsClientError

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

func (*CreateScheduledExclusionsTooManyRequests) IsCode

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

func (*CreateScheduledExclusionsTooManyRequests) IsRedirect

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

func (*CreateScheduledExclusionsTooManyRequests) IsServerError

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

func (*CreateScheduledExclusionsTooManyRequests) IsSuccess

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

func (*CreateScheduledExclusionsTooManyRequests) String

type DeletePoliciesBadRequest

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

func NewDeletePoliciesBadRequest() *DeletePoliciesBadRequest

NewDeletePoliciesBadRequest creates a DeletePoliciesBadRequest with default headers values

func (*DeletePoliciesBadRequest) Code

func (o *DeletePoliciesBadRequest) Code() int

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

func (*DeletePoliciesBadRequest) Error

func (o *DeletePoliciesBadRequest) Error() string

func (*DeletePoliciesBadRequest) GetPayload

func (*DeletePoliciesBadRequest) IsClientError

func (o *DeletePoliciesBadRequest) IsClientError() bool

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

func (*DeletePoliciesBadRequest) IsCode

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

func (o *DeletePoliciesBadRequest) IsRedirect() bool

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

func (*DeletePoliciesBadRequest) IsServerError

func (o *DeletePoliciesBadRequest) IsServerError() bool

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

func (*DeletePoliciesBadRequest) IsSuccess

func (o *DeletePoliciesBadRequest) IsSuccess() bool

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

func (*DeletePoliciesBadRequest) String

func (o *DeletePoliciesBadRequest) String() string

type DeletePoliciesForbidden

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

func NewDeletePoliciesForbidden() *DeletePoliciesForbidden

NewDeletePoliciesForbidden creates a DeletePoliciesForbidden with default headers values

func (*DeletePoliciesForbidden) Code

func (o *DeletePoliciesForbidden) Code() int

Code gets the status code for the delete policies forbidden response

func (*DeletePoliciesForbidden) Error

func (o *DeletePoliciesForbidden) Error() string

func (*DeletePoliciesForbidden) GetPayload

func (*DeletePoliciesForbidden) IsClientError

func (o *DeletePoliciesForbidden) IsClientError() bool

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

func (*DeletePoliciesForbidden) IsCode

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

func (o *DeletePoliciesForbidden) IsRedirect() bool

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

func (*DeletePoliciesForbidden) IsServerError

func (o *DeletePoliciesForbidden) IsServerError() bool

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

func (*DeletePoliciesForbidden) IsSuccess

func (o *DeletePoliciesForbidden) IsSuccess() bool

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

func (*DeletePoliciesForbidden) String

func (o *DeletePoliciesForbidden) String() string

type DeletePoliciesInternalServerError

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

func NewDeletePoliciesInternalServerError() *DeletePoliciesInternalServerError

NewDeletePoliciesInternalServerError creates a DeletePoliciesInternalServerError with default headers values

func (*DeletePoliciesInternalServerError) Code

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

func (*DeletePoliciesInternalServerError) Error

func (*DeletePoliciesInternalServerError) GetPayload

func (*DeletePoliciesInternalServerError) IsClientError

func (o *DeletePoliciesInternalServerError) IsClientError() bool

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

func (*DeletePoliciesInternalServerError) IsCode

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

func (o *DeletePoliciesInternalServerError) IsRedirect() bool

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

func (*DeletePoliciesInternalServerError) IsServerError

func (o *DeletePoliciesInternalServerError) IsServerError() bool

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

func (*DeletePoliciesInternalServerError) IsSuccess

func (o *DeletePoliciesInternalServerError) IsSuccess() bool

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

func (*DeletePoliciesInternalServerError) String

type DeletePoliciesOK

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

func NewDeletePoliciesOK() *DeletePoliciesOK

NewDeletePoliciesOK creates a DeletePoliciesOK with default headers values

func (*DeletePoliciesOK) Code

func (o *DeletePoliciesOK) Code() int

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

func (*DeletePoliciesOK) Error

func (o *DeletePoliciesOK) Error() string

func (*DeletePoliciesOK) GetPayload

func (*DeletePoliciesOK) IsClientError

func (o *DeletePoliciesOK) IsClientError() bool

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

func (*DeletePoliciesOK) IsCode

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

func (o *DeletePoliciesOK) IsRedirect() bool

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

func (*DeletePoliciesOK) IsServerError

func (o *DeletePoliciesOK) IsServerError() bool

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

func (*DeletePoliciesOK) IsSuccess

func (o *DeletePoliciesOK) IsSuccess() bool

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

func (*DeletePoliciesOK) String

func (o *DeletePoliciesOK) String() string

type DeletePoliciesParams

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

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

func NewDeletePoliciesParamsWithContext(ctx context.Context) *DeletePoliciesParams

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

func NewDeletePoliciesParamsWithHTTPClient

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

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

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

SetContext adds the context to the delete policies params

func (*DeletePoliciesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the delete policies params

func (*DeletePoliciesParams) SetIds

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

SetIds adds the ids to the delete policies params

func (*DeletePoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the delete policies params

func (*DeletePoliciesParams) WithContext

WithContext adds the context to the delete policies params

func (*DeletePoliciesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the delete policies params

func (*DeletePoliciesParams) WithIds

WithIds adds the ids to the delete policies params

func (*DeletePoliciesParams) WithTimeout

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

WithTimeout adds the timeout to the delete policies params

func (*DeletePoliciesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeletePoliciesReader

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

DeletePoliciesReader is a Reader for the DeletePolicies structure.

func (*DeletePoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePoliciesTooManyRequests

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

func NewDeletePoliciesTooManyRequests() *DeletePoliciesTooManyRequests

NewDeletePoliciesTooManyRequests creates a DeletePoliciesTooManyRequests with default headers values

func (*DeletePoliciesTooManyRequests) Code

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

func (*DeletePoliciesTooManyRequests) Error

func (*DeletePoliciesTooManyRequests) GetPayload

func (*DeletePoliciesTooManyRequests) IsClientError

func (o *DeletePoliciesTooManyRequests) IsClientError() bool

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

func (*DeletePoliciesTooManyRequests) IsCode

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

func (o *DeletePoliciesTooManyRequests) IsRedirect() bool

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

func (*DeletePoliciesTooManyRequests) IsServerError

func (o *DeletePoliciesTooManyRequests) IsServerError() bool

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

func (*DeletePoliciesTooManyRequests) IsSuccess

func (o *DeletePoliciesTooManyRequests) IsSuccess() bool

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

func (*DeletePoliciesTooManyRequests) String

type DeleteRuleGroupsBadRequest

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

func NewDeleteRuleGroupsBadRequest() *DeleteRuleGroupsBadRequest

NewDeleteRuleGroupsBadRequest creates a DeleteRuleGroupsBadRequest with default headers values

func (*DeleteRuleGroupsBadRequest) Code

func (o *DeleteRuleGroupsBadRequest) Code() int

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

func (*DeleteRuleGroupsBadRequest) Error

func (*DeleteRuleGroupsBadRequest) GetPayload

func (*DeleteRuleGroupsBadRequest) IsClientError

func (o *DeleteRuleGroupsBadRequest) IsClientError() bool

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

func (*DeleteRuleGroupsBadRequest) IsCode

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

func (o *DeleteRuleGroupsBadRequest) IsRedirect() bool

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

func (*DeleteRuleGroupsBadRequest) IsServerError

func (o *DeleteRuleGroupsBadRequest) IsServerError() bool

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

func (*DeleteRuleGroupsBadRequest) IsSuccess

func (o *DeleteRuleGroupsBadRequest) IsSuccess() bool

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

func (*DeleteRuleGroupsBadRequest) String

func (o *DeleteRuleGroupsBadRequest) String() string

type DeleteRuleGroupsForbidden

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

func NewDeleteRuleGroupsForbidden() *DeleteRuleGroupsForbidden

NewDeleteRuleGroupsForbidden creates a DeleteRuleGroupsForbidden with default headers values

func (*DeleteRuleGroupsForbidden) Code

func (o *DeleteRuleGroupsForbidden) Code() int

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

func (*DeleteRuleGroupsForbidden) Error

func (o *DeleteRuleGroupsForbidden) Error() string

func (*DeleteRuleGroupsForbidden) GetPayload

func (*DeleteRuleGroupsForbidden) IsClientError

func (o *DeleteRuleGroupsForbidden) IsClientError() bool

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

func (*DeleteRuleGroupsForbidden) IsCode

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

func (o *DeleteRuleGroupsForbidden) IsRedirect() bool

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

func (*DeleteRuleGroupsForbidden) IsServerError

func (o *DeleteRuleGroupsForbidden) IsServerError() bool

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

func (*DeleteRuleGroupsForbidden) IsSuccess

func (o *DeleteRuleGroupsForbidden) IsSuccess() bool

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

func (*DeleteRuleGroupsForbidden) String

func (o *DeleteRuleGroupsForbidden) String() string

type DeleteRuleGroupsInternalServerError

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

func NewDeleteRuleGroupsInternalServerError() *DeleteRuleGroupsInternalServerError

NewDeleteRuleGroupsInternalServerError creates a DeleteRuleGroupsInternalServerError with default headers values

func (*DeleteRuleGroupsInternalServerError) Code

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

func (*DeleteRuleGroupsInternalServerError) Error

func (*DeleteRuleGroupsInternalServerError) GetPayload

func (*DeleteRuleGroupsInternalServerError) IsClientError

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

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

func (*DeleteRuleGroupsInternalServerError) IsRedirect

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

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

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

func (*DeleteRuleGroupsInternalServerError) String

type DeleteRuleGroupsNotFound

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

func NewDeleteRuleGroupsNotFound() *DeleteRuleGroupsNotFound

NewDeleteRuleGroupsNotFound creates a DeleteRuleGroupsNotFound with default headers values

func (*DeleteRuleGroupsNotFound) Code

func (o *DeleteRuleGroupsNotFound) Code() int

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

func (*DeleteRuleGroupsNotFound) Error

func (o *DeleteRuleGroupsNotFound) Error() string

func (*DeleteRuleGroupsNotFound) GetPayload

func (*DeleteRuleGroupsNotFound) IsClientError

func (o *DeleteRuleGroupsNotFound) IsClientError() bool

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

func (*DeleteRuleGroupsNotFound) IsCode

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

func (o *DeleteRuleGroupsNotFound) IsRedirect() bool

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

func (*DeleteRuleGroupsNotFound) IsServerError

func (o *DeleteRuleGroupsNotFound) IsServerError() bool

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

func (*DeleteRuleGroupsNotFound) IsSuccess

func (o *DeleteRuleGroupsNotFound) IsSuccess() bool

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

func (*DeleteRuleGroupsNotFound) String

func (o *DeleteRuleGroupsNotFound) String() string

type DeleteRuleGroupsOK

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

func NewDeleteRuleGroupsOK() *DeleteRuleGroupsOK

NewDeleteRuleGroupsOK creates a DeleteRuleGroupsOK with default headers values

func (*DeleteRuleGroupsOK) Code

func (o *DeleteRuleGroupsOK) Code() int

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

func (*DeleteRuleGroupsOK) Error

func (o *DeleteRuleGroupsOK) Error() string

func (*DeleteRuleGroupsOK) GetPayload

func (*DeleteRuleGroupsOK) IsClientError

func (o *DeleteRuleGroupsOK) IsClientError() bool

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

func (*DeleteRuleGroupsOK) IsCode

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

func (o *DeleteRuleGroupsOK) IsRedirect() bool

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

func (*DeleteRuleGroupsOK) IsServerError

func (o *DeleteRuleGroupsOK) IsServerError() bool

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

func (*DeleteRuleGroupsOK) IsSuccess

func (o *DeleteRuleGroupsOK) IsSuccess() bool

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

func (*DeleteRuleGroupsOK) String

func (o *DeleteRuleGroupsOK) String() string

type DeleteRuleGroupsParams

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

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

func NewDeleteRuleGroupsParamsWithContext(ctx context.Context) *DeleteRuleGroupsParams

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

func NewDeleteRuleGroupsParamsWithHTTPClient

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

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

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

SetContext adds the context to the delete rule groups params

func (*DeleteRuleGroupsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the delete rule groups params

func (*DeleteRuleGroupsParams) SetIds

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

SetIds adds the ids to the delete rule groups params

func (*DeleteRuleGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the delete rule groups params

func (*DeleteRuleGroupsParams) WithContext

WithContext adds the context to the delete rule groups params

func (*DeleteRuleGroupsParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the delete rule groups params

func (*DeleteRuleGroupsParams) WithIds

WithIds adds the ids to the delete rule groups params

func (*DeleteRuleGroupsParams) WithTimeout

WithTimeout adds the timeout to the delete rule groups params

func (*DeleteRuleGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRuleGroupsReader

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

DeleteRuleGroupsReader is a Reader for the DeleteRuleGroups structure.

func (*DeleteRuleGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRuleGroupsTooManyRequests

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

func NewDeleteRuleGroupsTooManyRequests() *DeleteRuleGroupsTooManyRequests

NewDeleteRuleGroupsTooManyRequests creates a DeleteRuleGroupsTooManyRequests with default headers values

func (*DeleteRuleGroupsTooManyRequests) Code

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

func (*DeleteRuleGroupsTooManyRequests) Error

func (*DeleteRuleGroupsTooManyRequests) GetPayload

func (*DeleteRuleGroupsTooManyRequests) IsClientError

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

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

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

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

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

type DeleteRulesBadRequest

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

func NewDeleteRulesBadRequest() *DeleteRulesBadRequest

NewDeleteRulesBadRequest creates a DeleteRulesBadRequest with default headers values

func (*DeleteRulesBadRequest) Code

func (o *DeleteRulesBadRequest) Code() int

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

func (*DeleteRulesBadRequest) Error

func (o *DeleteRulesBadRequest) Error() string

func (*DeleteRulesBadRequest) GetPayload

func (*DeleteRulesBadRequest) IsClientError

func (o *DeleteRulesBadRequest) IsClientError() bool

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

func (*DeleteRulesBadRequest) IsCode

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

func (o *DeleteRulesBadRequest) IsRedirect() bool

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

func (*DeleteRulesBadRequest) IsServerError

func (o *DeleteRulesBadRequest) IsServerError() bool

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

func (*DeleteRulesBadRequest) IsSuccess

func (o *DeleteRulesBadRequest) IsSuccess() bool

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

func (*DeleteRulesBadRequest) String

func (o *DeleteRulesBadRequest) String() string

type DeleteRulesForbidden

type DeleteRulesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewDeleteRulesForbidden

func NewDeleteRulesForbidden() *DeleteRulesForbidden

NewDeleteRulesForbidden creates a DeleteRulesForbidden with default headers values

func (*DeleteRulesForbidden) Code

func (o *DeleteRulesForbidden) Code() int

Code gets the status code for the delete rules forbidden response

func (*DeleteRulesForbidden) Error

func (o *DeleteRulesForbidden) Error() string

func (*DeleteRulesForbidden) GetPayload

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

func (*DeleteRulesForbidden) IsClientError

func (o *DeleteRulesForbidden) IsClientError() bool

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

func (*DeleteRulesForbidden) IsCode

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

func (o *DeleteRulesForbidden) IsRedirect() bool

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

func (*DeleteRulesForbidden) IsServerError

func (o *DeleteRulesForbidden) IsServerError() bool

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

func (*DeleteRulesForbidden) IsSuccess

func (o *DeleteRulesForbidden) IsSuccess() bool

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

func (*DeleteRulesForbidden) String

func (o *DeleteRulesForbidden) String() string

type DeleteRulesInternalServerError

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

func NewDeleteRulesInternalServerError() *DeleteRulesInternalServerError

NewDeleteRulesInternalServerError creates a DeleteRulesInternalServerError with default headers values

func (*DeleteRulesInternalServerError) Code

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

func (*DeleteRulesInternalServerError) Error

func (*DeleteRulesInternalServerError) GetPayload

func (*DeleteRulesInternalServerError) IsClientError

func (o *DeleteRulesInternalServerError) IsClientError() bool

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

func (*DeleteRulesInternalServerError) IsCode

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

func (o *DeleteRulesInternalServerError) IsRedirect() bool

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

func (*DeleteRulesInternalServerError) IsServerError

func (o *DeleteRulesInternalServerError) IsServerError() bool

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

func (*DeleteRulesInternalServerError) IsSuccess

func (o *DeleteRulesInternalServerError) IsSuccess() bool

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

func (*DeleteRulesInternalServerError) String

type DeleteRulesNotFound

type DeleteRulesNotFound struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecQueryResponse
}

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

Not Found

func NewDeleteRulesNotFound

func NewDeleteRulesNotFound() *DeleteRulesNotFound

NewDeleteRulesNotFound creates a DeleteRulesNotFound with default headers values

func (*DeleteRulesNotFound) Code

func (o *DeleteRulesNotFound) Code() int

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

func (*DeleteRulesNotFound) Error

func (o *DeleteRulesNotFound) Error() string

func (*DeleteRulesNotFound) GetPayload

func (*DeleteRulesNotFound) IsClientError

func (o *DeleteRulesNotFound) IsClientError() bool

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

func (*DeleteRulesNotFound) IsCode

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

func (o *DeleteRulesNotFound) IsRedirect() bool

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

func (*DeleteRulesNotFound) IsServerError

func (o *DeleteRulesNotFound) IsServerError() bool

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

func (*DeleteRulesNotFound) IsSuccess

func (o *DeleteRulesNotFound) IsSuccess() bool

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

func (*DeleteRulesNotFound) String

func (o *DeleteRulesNotFound) String() string

type DeleteRulesOK

type DeleteRulesOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaspecQueryResponse
}

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

OK

func NewDeleteRulesOK

func NewDeleteRulesOK() *DeleteRulesOK

NewDeleteRulesOK creates a DeleteRulesOK with default headers values

func (*DeleteRulesOK) Code

func (o *DeleteRulesOK) Code() int

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

func (*DeleteRulesOK) Error

func (o *DeleteRulesOK) Error() string

func (*DeleteRulesOK) GetPayload

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

func (*DeleteRulesOK) IsClientError

func (o *DeleteRulesOK) IsClientError() bool

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

func (*DeleteRulesOK) IsCode

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

func (o *DeleteRulesOK) IsRedirect() bool

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

func (*DeleteRulesOK) IsServerError

func (o *DeleteRulesOK) IsServerError() bool

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

func (*DeleteRulesOK) IsSuccess

func (o *DeleteRulesOK) IsSuccess() bool

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

func (*DeleteRulesOK) String

func (o *DeleteRulesOK) String() string

type DeleteRulesParams

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

func NewDeleteRulesParams() *DeleteRulesParams

NewDeleteRulesParams creates a new DeleteRulesParams object, with the default timeout for this client.

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

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

func NewDeleteRulesParamsWithContext

func NewDeleteRulesParamsWithContext(ctx context.Context) *DeleteRulesParams

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

func NewDeleteRulesParamsWithHTTPClient

func NewDeleteRulesParamsWithHTTPClient(client *http.Client) *DeleteRulesParams

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

func NewDeleteRulesParamsWithTimeout

func NewDeleteRulesParamsWithTimeout(timeout time.Duration) *DeleteRulesParams

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

func (*DeleteRulesParams) SetContext

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

SetContext adds the context to the delete rules params

func (*DeleteRulesParams) SetDefaults

func (o *DeleteRulesParams) SetDefaults()

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

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

func (*DeleteRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) SetIds

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

SetIds adds the ids to the delete rules params

func (*DeleteRulesParams) SetRuleGroupID

func (o *DeleteRulesParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the delete rules params

func (*DeleteRulesParams) SetTimeout

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

SetTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WithContext

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

WithContext adds the context to the delete rules params

func (*DeleteRulesParams) WithDefaults

func (o *DeleteRulesParams) WithDefaults() *DeleteRulesParams

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

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

func (*DeleteRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete rules params

func (*DeleteRulesParams) WithIds

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

WithIds adds the ids to the delete rules params

func (*DeleteRulesParams) WithRuleGroupID

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

WithRuleGroupID adds the ruleGroupID to the delete rules params

func (*DeleteRulesParams) WithTimeout

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

WithTimeout adds the timeout to the delete rules params

func (*DeleteRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteRulesReader

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

DeleteRulesReader is a Reader for the DeleteRules structure.

func (*DeleteRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRulesTooManyRequests

type DeleteRulesTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewDeleteRulesTooManyRequests

func NewDeleteRulesTooManyRequests() *DeleteRulesTooManyRequests

NewDeleteRulesTooManyRequests creates a DeleteRulesTooManyRequests with default headers values

func (*DeleteRulesTooManyRequests) Code

func (o *DeleteRulesTooManyRequests) Code() int

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

func (*DeleteRulesTooManyRequests) Error

func (*DeleteRulesTooManyRequests) GetPayload

func (*DeleteRulesTooManyRequests) IsClientError

func (o *DeleteRulesTooManyRequests) IsClientError() bool

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

func (*DeleteRulesTooManyRequests) IsCode

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

func (o *DeleteRulesTooManyRequests) IsRedirect() bool

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

func (*DeleteRulesTooManyRequests) IsServerError

func (o *DeleteRulesTooManyRequests) IsServerError() bool

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

func (*DeleteRulesTooManyRequests) IsSuccess

func (o *DeleteRulesTooManyRequests) IsSuccess() bool

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

func (*DeleteRulesTooManyRequests) String

func (o *DeleteRulesTooManyRequests) String() string

type DeleteScheduledExclusionsBadRequest

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

func NewDeleteScheduledExclusionsBadRequest() *DeleteScheduledExclusionsBadRequest

NewDeleteScheduledExclusionsBadRequest creates a DeleteScheduledExclusionsBadRequest with default headers values

func (*DeleteScheduledExclusionsBadRequest) Code

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

func (*DeleteScheduledExclusionsBadRequest) Error

func (*DeleteScheduledExclusionsBadRequest) GetPayload

func (*DeleteScheduledExclusionsBadRequest) IsClientError

func (o *DeleteScheduledExclusionsBadRequest) IsClientError() bool

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

func (*DeleteScheduledExclusionsBadRequest) IsCode

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

func (*DeleteScheduledExclusionsBadRequest) IsRedirect

func (o *DeleteScheduledExclusionsBadRequest) IsRedirect() bool

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

func (*DeleteScheduledExclusionsBadRequest) IsServerError

func (o *DeleteScheduledExclusionsBadRequest) IsServerError() bool

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

func (*DeleteScheduledExclusionsBadRequest) IsSuccess

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

func (*DeleteScheduledExclusionsBadRequest) String

type DeleteScheduledExclusionsForbidden

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

func NewDeleteScheduledExclusionsForbidden() *DeleteScheduledExclusionsForbidden

NewDeleteScheduledExclusionsForbidden creates a DeleteScheduledExclusionsForbidden with default headers values

func (*DeleteScheduledExclusionsForbidden) Code

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

func (*DeleteScheduledExclusionsForbidden) Error

func (*DeleteScheduledExclusionsForbidden) GetPayload

func (*DeleteScheduledExclusionsForbidden) IsClientError

func (o *DeleteScheduledExclusionsForbidden) IsClientError() bool

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

func (*DeleteScheduledExclusionsForbidden) IsCode

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

func (*DeleteScheduledExclusionsForbidden) IsRedirect

func (o *DeleteScheduledExclusionsForbidden) IsRedirect() bool

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

func (*DeleteScheduledExclusionsForbidden) IsServerError

func (o *DeleteScheduledExclusionsForbidden) IsServerError() bool

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

func (*DeleteScheduledExclusionsForbidden) IsSuccess

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

func (*DeleteScheduledExclusionsForbidden) String

type DeleteScheduledExclusionsInternalServerError

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

func NewDeleteScheduledExclusionsInternalServerError() *DeleteScheduledExclusionsInternalServerError

NewDeleteScheduledExclusionsInternalServerError creates a DeleteScheduledExclusionsInternalServerError with default headers values

func (*DeleteScheduledExclusionsInternalServerError) Code

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

func (*DeleteScheduledExclusionsInternalServerError) Error

func (*DeleteScheduledExclusionsInternalServerError) GetPayload

func (*DeleteScheduledExclusionsInternalServerError) IsClientError

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

func (*DeleteScheduledExclusionsInternalServerError) IsCode

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

func (*DeleteScheduledExclusionsInternalServerError) IsRedirect

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

func (*DeleteScheduledExclusionsInternalServerError) IsServerError

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

func (*DeleteScheduledExclusionsInternalServerError) IsSuccess

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

func (*DeleteScheduledExclusionsInternalServerError) String

type DeleteScheduledExclusionsNotFound

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

func NewDeleteScheduledExclusionsNotFound() *DeleteScheduledExclusionsNotFound

NewDeleteScheduledExclusionsNotFound creates a DeleteScheduledExclusionsNotFound with default headers values

func (*DeleteScheduledExclusionsNotFound) Code

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

func (*DeleteScheduledExclusionsNotFound) Error

func (*DeleteScheduledExclusionsNotFound) GetPayload

func (*DeleteScheduledExclusionsNotFound) IsClientError

func (o *DeleteScheduledExclusionsNotFound) IsClientError() bool

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

func (*DeleteScheduledExclusionsNotFound) IsCode

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

func (o *DeleteScheduledExclusionsNotFound) IsRedirect() bool

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

func (*DeleteScheduledExclusionsNotFound) IsServerError

func (o *DeleteScheduledExclusionsNotFound) IsServerError() bool

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

func (*DeleteScheduledExclusionsNotFound) IsSuccess

func (o *DeleteScheduledExclusionsNotFound) IsSuccess() bool

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

func (*DeleteScheduledExclusionsNotFound) String

type DeleteScheduledExclusionsOK

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

func NewDeleteScheduledExclusionsOK() *DeleteScheduledExclusionsOK

NewDeleteScheduledExclusionsOK creates a DeleteScheduledExclusionsOK with default headers values

func (*DeleteScheduledExclusionsOK) Code

func (o *DeleteScheduledExclusionsOK) Code() int

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

func (*DeleteScheduledExclusionsOK) Error

func (*DeleteScheduledExclusionsOK) GetPayload

func (*DeleteScheduledExclusionsOK) IsClientError

func (o *DeleteScheduledExclusionsOK) IsClientError() bool

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

func (*DeleteScheduledExclusionsOK) IsCode

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

func (o *DeleteScheduledExclusionsOK) IsRedirect() bool

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

func (*DeleteScheduledExclusionsOK) IsServerError

func (o *DeleteScheduledExclusionsOK) IsServerError() bool

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

func (*DeleteScheduledExclusionsOK) IsSuccess

func (o *DeleteScheduledExclusionsOK) IsSuccess() bool

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

func (*DeleteScheduledExclusionsOK) String

func (o *DeleteScheduledExclusionsOK) String() string

type DeleteScheduledExclusionsParams

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

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

func NewDeleteScheduledExclusionsParamsWithContext(ctx context.Context) *DeleteScheduledExclusionsParams

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

func NewDeleteScheduledExclusionsParamsWithHTTPClient

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

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

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

SetContext adds the context to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetIds

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

SetIds adds the ids to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetPolicyID

func (o *DeleteScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) SetTimeout

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

SetTimeout adds the timeout to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithContext

WithContext adds the context to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithIds

WithIds adds the ids to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithPolicyID

WithPolicyID adds the policyID to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WithTimeout

WithTimeout adds the timeout to the delete scheduled exclusions params

func (*DeleteScheduledExclusionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteScheduledExclusionsReader

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

DeleteScheduledExclusionsReader is a Reader for the DeleteScheduledExclusions structure.

func (*DeleteScheduledExclusionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteScheduledExclusionsTooManyRequests

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

func NewDeleteScheduledExclusionsTooManyRequests() *DeleteScheduledExclusionsTooManyRequests

NewDeleteScheduledExclusionsTooManyRequests creates a DeleteScheduledExclusionsTooManyRequests with default headers values

func (*DeleteScheduledExclusionsTooManyRequests) Code

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

func (*DeleteScheduledExclusionsTooManyRequests) Error

func (*DeleteScheduledExclusionsTooManyRequests) GetPayload

func (*DeleteScheduledExclusionsTooManyRequests) IsClientError

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

func (*DeleteScheduledExclusionsTooManyRequests) IsCode

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

func (*DeleteScheduledExclusionsTooManyRequests) IsRedirect

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

func (*DeleteScheduledExclusionsTooManyRequests) IsServerError

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

func (*DeleteScheduledExclusionsTooManyRequests) IsSuccess

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

func (*DeleteScheduledExclusionsTooManyRequests) String

type GetActionsMixin0BadRequest

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

func NewGetActionsMixin0BadRequest() *GetActionsMixin0BadRequest

NewGetActionsMixin0BadRequest creates a GetActionsMixin0BadRequest with default headers values

func (*GetActionsMixin0BadRequest) Code

func (o *GetActionsMixin0BadRequest) Code() int

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

func (*GetActionsMixin0BadRequest) Error

func (*GetActionsMixin0BadRequest) GetPayload

func (*GetActionsMixin0BadRequest) IsClientError

func (o *GetActionsMixin0BadRequest) IsClientError() bool

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

func (*GetActionsMixin0BadRequest) IsCode

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

func (o *GetActionsMixin0BadRequest) IsRedirect() bool

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

func (*GetActionsMixin0BadRequest) IsServerError

func (o *GetActionsMixin0BadRequest) IsServerError() bool

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

func (*GetActionsMixin0BadRequest) IsSuccess

func (o *GetActionsMixin0BadRequest) IsSuccess() bool

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

func (*GetActionsMixin0BadRequest) String

func (o *GetActionsMixin0BadRequest) String() string

type GetActionsMixin0Forbidden

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

func NewGetActionsMixin0Forbidden() *GetActionsMixin0Forbidden

NewGetActionsMixin0Forbidden creates a GetActionsMixin0Forbidden with default headers values

func (*GetActionsMixin0Forbidden) Code

func (o *GetActionsMixin0Forbidden) Code() int

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

func (*GetActionsMixin0Forbidden) Error

func (o *GetActionsMixin0Forbidden) Error() string

func (*GetActionsMixin0Forbidden) GetPayload

func (*GetActionsMixin0Forbidden) IsClientError

func (o *GetActionsMixin0Forbidden) IsClientError() bool

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

func (*GetActionsMixin0Forbidden) IsCode

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

func (o *GetActionsMixin0Forbidden) IsRedirect() bool

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

func (*GetActionsMixin0Forbidden) IsServerError

func (o *GetActionsMixin0Forbidden) IsServerError() bool

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

func (*GetActionsMixin0Forbidden) IsSuccess

func (o *GetActionsMixin0Forbidden) IsSuccess() bool

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

func (*GetActionsMixin0Forbidden) String

func (o *GetActionsMixin0Forbidden) String() string

type GetActionsMixin0InternalServerError

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

func NewGetActionsMixin0InternalServerError() *GetActionsMixin0InternalServerError

NewGetActionsMixin0InternalServerError creates a GetActionsMixin0InternalServerError with default headers values

func (*GetActionsMixin0InternalServerError) Code

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

func (*GetActionsMixin0InternalServerError) Error

func (*GetActionsMixin0InternalServerError) GetPayload

func (*GetActionsMixin0InternalServerError) IsClientError

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

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

func (*GetActionsMixin0InternalServerError) IsRedirect

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

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

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

func (*GetActionsMixin0InternalServerError) String

type GetActionsMixin0OK

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

func NewGetActionsMixin0OK() *GetActionsMixin0OK

NewGetActionsMixin0OK creates a GetActionsMixin0OK with default headers values

func (*GetActionsMixin0OK) Code

func (o *GetActionsMixin0OK) Code() int

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

func (*GetActionsMixin0OK) Error

func (o *GetActionsMixin0OK) Error() string

func (*GetActionsMixin0OK) GetPayload

func (*GetActionsMixin0OK) IsClientError

func (o *GetActionsMixin0OK) IsClientError() bool

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

func (*GetActionsMixin0OK) IsCode

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

func (o *GetActionsMixin0OK) IsRedirect() bool

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

func (*GetActionsMixin0OK) IsServerError

func (o *GetActionsMixin0OK) IsServerError() bool

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

func (*GetActionsMixin0OK) IsSuccess

func (o *GetActionsMixin0OK) IsSuccess() bool

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

func (*GetActionsMixin0OK) String

func (o *GetActionsMixin0OK) String() string

type GetActionsMixin0Params

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

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

func NewGetActionsMixin0ParamsWithContext(ctx context.Context) *GetActionsMixin0Params

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

func NewGetActionsMixin0ParamsWithHTTPClient

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

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

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

SetContext adds the context to the get actions mixin0 params

func (*GetActionsMixin0Params) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get actions mixin0 params

func (*GetActionsMixin0Params) SetIds

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

SetIds adds the ids to the get actions mixin0 params

func (*GetActionsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the get actions mixin0 params

func (*GetActionsMixin0Params) WithContext

WithContext adds the context to the get actions mixin0 params

func (*GetActionsMixin0Params) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the get actions mixin0 params

func (*GetActionsMixin0Params) WithIds

WithIds adds the ids to the get actions mixin0 params

func (*GetActionsMixin0Params) WithTimeout

WithTimeout adds the timeout to the get actions mixin0 params

func (*GetActionsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetActionsMixin0Reader

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

GetActionsMixin0Reader is a Reader for the GetActionsMixin0 structure.

func (*GetActionsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetActionsMixin0TooManyRequests

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

func NewGetActionsMixin0TooManyRequests() *GetActionsMixin0TooManyRequests

NewGetActionsMixin0TooManyRequests creates a GetActionsMixin0TooManyRequests with default headers values

func (*GetActionsMixin0TooManyRequests) Code

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

func (*GetActionsMixin0TooManyRequests) Error

func (*GetActionsMixin0TooManyRequests) GetPayload

func (*GetActionsMixin0TooManyRequests) IsClientError

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

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

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

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

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

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

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

func (o *GetChangesBadRequest) IsClientError() bool

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

func (*GetChangesBadRequest) IsCode

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

func (o *GetChangesBadRequest) IsRedirect() bool

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

func (*GetChangesBadRequest) IsServerError

func (o *GetChangesBadRequest) IsServerError() bool

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

func (*GetChangesBadRequest) IsSuccess

func (o *GetChangesBadRequest) IsSuccess() bool

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

func (*GetChangesBadRequest) String

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

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

func (o *GetChangesForbidden) IsClientError() bool

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

func (*GetChangesForbidden) IsCode

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

func (o *GetChangesForbidden) IsRedirect() bool

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

func (*GetChangesForbidden) IsServerError

func (o *GetChangesForbidden) IsServerError() bool

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

func (*GetChangesForbidden) IsSuccess

func (o *GetChangesForbidden) IsSuccess() bool

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

func (*GetChangesForbidden) String

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

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

func (*GetChangesInternalServerError) Error

func (*GetChangesInternalServerError) GetPayload

func (*GetChangesInternalServerError) IsClientError

func (o *GetChangesInternalServerError) IsClientError() bool

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

func (*GetChangesInternalServerError) IsCode

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

func (o *GetChangesInternalServerError) IsRedirect() bool

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

func (*GetChangesInternalServerError) IsServerError

func (o *GetChangesInternalServerError) IsServerError() bool

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

func (*GetChangesInternalServerError) IsSuccess

func (o *GetChangesInternalServerError) IsSuccess() bool

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

func (*GetChangesInternalServerError) String

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

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

func (o *GetChangesOK) IsClientError() bool

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

func (*GetChangesOK) IsCode

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

func (o *GetChangesOK) IsRedirect() bool

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

func (*GetChangesOK) IsServerError

func (o *GetChangesOK) IsServerError() bool

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

func (*GetChangesOK) IsSuccess

func (o *GetChangesOK) IsSuccess() bool

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

func (*GetChangesOK) String

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

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

func (o *GetChangesTooManyRequests) IsClientError() bool

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

func (*GetChangesTooManyRequests) IsCode

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

func (o *GetChangesTooManyRequests) IsRedirect() bool

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

func (*GetChangesTooManyRequests) IsServerError

func (o *GetChangesTooManyRequests) IsServerError() bool

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

func (*GetChangesTooManyRequests) IsSuccess

func (o *GetChangesTooManyRequests) IsSuccess() bool

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

func (*GetChangesTooManyRequests) String

func (o *GetChangesTooManyRequests) String() string

type GetContentsBadRequest

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

func NewGetContentsBadRequest() *GetContentsBadRequest

NewGetContentsBadRequest creates a GetContentsBadRequest with default headers values

func (*GetContentsBadRequest) Code

func (o *GetContentsBadRequest) Code() int

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

func (*GetContentsBadRequest) Error

func (o *GetContentsBadRequest) Error() string

func (*GetContentsBadRequest) GetPayload

func (*GetContentsBadRequest) IsClientError

func (o *GetContentsBadRequest) IsClientError() bool

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

func (*GetContentsBadRequest) IsCode

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

func (o *GetContentsBadRequest) IsRedirect() bool

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

func (*GetContentsBadRequest) IsServerError

func (o *GetContentsBadRequest) IsServerError() bool

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

func (*GetContentsBadRequest) IsSuccess

func (o *GetContentsBadRequest) IsSuccess() bool

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

func (*GetContentsBadRequest) String

func (o *GetContentsBadRequest) String() string

type GetContentsForbidden

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

func NewGetContentsForbidden() *GetContentsForbidden

NewGetContentsForbidden creates a GetContentsForbidden with default headers values

func (*GetContentsForbidden) Code

func (o *GetContentsForbidden) Code() int

Code gets the status code for the get contents forbidden response

func (*GetContentsForbidden) Error

func (o *GetContentsForbidden) Error() string

func (*GetContentsForbidden) GetPayload

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

func (*GetContentsForbidden) IsClientError

func (o *GetContentsForbidden) IsClientError() bool

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

func (*GetContentsForbidden) IsCode

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

func (o *GetContentsForbidden) IsRedirect() bool

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

func (*GetContentsForbidden) IsServerError

func (o *GetContentsForbidden) IsServerError() bool

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

func (*GetContentsForbidden) IsSuccess

func (o *GetContentsForbidden) IsSuccess() bool

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

func (*GetContentsForbidden) String

func (o *GetContentsForbidden) String() string

type GetContentsInternalServerError

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

func NewGetContentsInternalServerError() *GetContentsInternalServerError

NewGetContentsInternalServerError creates a GetContentsInternalServerError with default headers values

func (*GetContentsInternalServerError) Code

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

func (*GetContentsInternalServerError) Error

func (*GetContentsInternalServerError) GetPayload

func (*GetContentsInternalServerError) IsClientError

func (o *GetContentsInternalServerError) IsClientError() bool

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

func (*GetContentsInternalServerError) IsCode

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

func (o *GetContentsInternalServerError) IsRedirect() bool

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

func (*GetContentsInternalServerError) IsServerError

func (o *GetContentsInternalServerError) IsServerError() bool

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

func (*GetContentsInternalServerError) IsSuccess

func (o *GetContentsInternalServerError) IsSuccess() bool

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

func (*GetContentsInternalServerError) String

type GetContentsNotFound

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

func NewGetContentsNotFound() *GetContentsNotFound

NewGetContentsNotFound creates a GetContentsNotFound with default headers values

func (*GetContentsNotFound) Code

func (o *GetContentsNotFound) Code() int

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

func (*GetContentsNotFound) Error

func (o *GetContentsNotFound) Error() string

func (*GetContentsNotFound) GetPayload

func (*GetContentsNotFound) IsClientError

func (o *GetContentsNotFound) IsClientError() bool

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

func (*GetContentsNotFound) IsCode

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

func (o *GetContentsNotFound) IsRedirect() bool

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

func (*GetContentsNotFound) IsServerError

func (o *GetContentsNotFound) IsServerError() bool

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

func (*GetContentsNotFound) IsSuccess

func (o *GetContentsNotFound) IsSuccess() bool

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

func (*GetContentsNotFound) String

func (o *GetContentsNotFound) String() string

type GetContentsOK

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

func NewGetContentsOK() *GetContentsOK

NewGetContentsOK creates a GetContentsOK with default headers values

func (*GetContentsOK) Code

func (o *GetContentsOK) Code() int

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

func (*GetContentsOK) Error

func (o *GetContentsOK) Error() string

func (*GetContentsOK) GetPayload

func (*GetContentsOK) IsClientError

func (o *GetContentsOK) IsClientError() bool

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

func (*GetContentsOK) IsCode

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

func (o *GetContentsOK) IsRedirect() bool

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

func (*GetContentsOK) IsServerError

func (o *GetContentsOK) IsServerError() bool

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

func (*GetContentsOK) IsSuccess

func (o *GetContentsOK) IsSuccess() bool

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

func (*GetContentsOK) String

func (o *GetContentsOK) String() string

type GetContentsParams

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

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

func NewGetContentsParamsWithContext(ctx context.Context) *GetContentsParams

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

func NewGetContentsParamsWithHTTPClient

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

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

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

SetAcceptEncoding adds the acceptEncoding to the get contents params

func (*GetContentsParams) SetContext

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

SetContext adds the context to the get contents params

func (*GetContentsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get contents params

func (*GetContentsParams) SetID

func (o *GetContentsParams) SetID(id string)

SetID adds the id to the get contents params

func (*GetContentsParams) SetTimeout

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

SetTimeout adds the timeout to the get contents params

func (*GetContentsParams) WithAcceptEncoding

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

WithAcceptEncoding adds the acceptEncoding to the get contents params

func (*GetContentsParams) WithContext

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

WithContext adds the context to the get contents params

func (*GetContentsParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the get contents params

func (*GetContentsParams) WithID

WithID adds the id to the get contents params

func (*GetContentsParams) WithTimeout

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

WithTimeout adds the timeout to the get contents params

func (*GetContentsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetContentsReader

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

GetContentsReader is a Reader for the GetContents structure.

func (*GetContentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetContentsRequestEntityTooLarge

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

func NewGetContentsRequestEntityTooLarge() *GetContentsRequestEntityTooLarge

NewGetContentsRequestEntityTooLarge creates a GetContentsRequestEntityTooLarge with default headers values

func (*GetContentsRequestEntityTooLarge) Code

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

func (*GetContentsRequestEntityTooLarge) Error

func (*GetContentsRequestEntityTooLarge) GetPayload

func (*GetContentsRequestEntityTooLarge) IsClientError

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

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

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

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

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

type GetContentsStatus425

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

func NewGetContentsStatus425() *GetContentsStatus425

NewGetContentsStatus425 creates a GetContentsStatus425 with default headers values

func (*GetContentsStatus425) Code

func (o *GetContentsStatus425) Code() int

Code gets the status code for the get contents status425 response

func (*GetContentsStatus425) Error

func (o *GetContentsStatus425) Error() string

func (*GetContentsStatus425) GetPayload

func (*GetContentsStatus425) IsClientError

func (o *GetContentsStatus425) IsClientError() bool

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

func (*GetContentsStatus425) IsCode

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

func (o *GetContentsStatus425) IsRedirect() bool

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

func (*GetContentsStatus425) IsServerError

func (o *GetContentsStatus425) IsServerError() bool

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

func (*GetContentsStatus425) IsSuccess

func (o *GetContentsStatus425) IsSuccess() bool

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

func (*GetContentsStatus425) String

func (o *GetContentsStatus425) String() string

type GetContentsTooManyRequests

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

func NewGetContentsTooManyRequests() *GetContentsTooManyRequests

NewGetContentsTooManyRequests creates a GetContentsTooManyRequests with default headers values

func (*GetContentsTooManyRequests) Code

func (o *GetContentsTooManyRequests) Code() int

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

func (*GetContentsTooManyRequests) Error

func (*GetContentsTooManyRequests) GetPayload

func (*GetContentsTooManyRequests) IsClientError

func (o *GetContentsTooManyRequests) IsClientError() bool

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

func (*GetContentsTooManyRequests) IsCode

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

func (o *GetContentsTooManyRequests) IsRedirect() bool

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

func (*GetContentsTooManyRequests) IsServerError

func (o *GetContentsTooManyRequests) IsServerError() bool

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

func (*GetContentsTooManyRequests) IsSuccess

func (o *GetContentsTooManyRequests) IsSuccess() bool

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

func (*GetContentsTooManyRequests) String

func (o *GetContentsTooManyRequests) String() string

type GetContentsUnsupportedMediaType

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

func NewGetContentsUnsupportedMediaType() *GetContentsUnsupportedMediaType

NewGetContentsUnsupportedMediaType creates a GetContentsUnsupportedMediaType with default headers values

func (*GetContentsUnsupportedMediaType) Code

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

func (*GetContentsUnsupportedMediaType) Error

func (*GetContentsUnsupportedMediaType) GetPayload

func (*GetContentsUnsupportedMediaType) IsClientError

func (o *GetContentsUnsupportedMediaType) IsClientError() bool

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

func (*GetContentsUnsupportedMediaType) IsCode

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

func (o *GetContentsUnsupportedMediaType) IsRedirect() bool

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

func (*GetContentsUnsupportedMediaType) IsServerError

func (o *GetContentsUnsupportedMediaType) IsServerError() bool

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

func (*GetContentsUnsupportedMediaType) IsSuccess

func (o *GetContentsUnsupportedMediaType) IsSuccess() bool

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

func (*GetContentsUnsupportedMediaType) String

type GetPoliciesBadRequest

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

func NewGetPoliciesBadRequest() *GetPoliciesBadRequest

NewGetPoliciesBadRequest creates a GetPoliciesBadRequest with default headers values

func (*GetPoliciesBadRequest) Code

func (o *GetPoliciesBadRequest) Code() int

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

func (*GetPoliciesBadRequest) Error

func (o *GetPoliciesBadRequest) Error() string

func (*GetPoliciesBadRequest) GetPayload

func (*GetPoliciesBadRequest) IsClientError

func (o *GetPoliciesBadRequest) IsClientError() bool

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

func (*GetPoliciesBadRequest) IsCode

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

func (o *GetPoliciesBadRequest) IsRedirect() bool

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

func (*GetPoliciesBadRequest) IsServerError

func (o *GetPoliciesBadRequest) IsServerError() bool

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

func (*GetPoliciesBadRequest) IsSuccess

func (o *GetPoliciesBadRequest) IsSuccess() bool

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

func (*GetPoliciesBadRequest) String

func (o *GetPoliciesBadRequest) String() string

type GetPoliciesForbidden

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

func NewGetPoliciesForbidden() *GetPoliciesForbidden

NewGetPoliciesForbidden creates a GetPoliciesForbidden with default headers values

func (*GetPoliciesForbidden) Code

func (o *GetPoliciesForbidden) Code() int

Code gets the status code for the get policies forbidden response

func (*GetPoliciesForbidden) Error

func (o *GetPoliciesForbidden) Error() string

func (*GetPoliciesForbidden) GetPayload

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

func (*GetPoliciesForbidden) IsClientError

func (o *GetPoliciesForbidden) IsClientError() bool

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

func (*GetPoliciesForbidden) IsCode

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

func (o *GetPoliciesForbidden) IsRedirect() bool

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

func (*GetPoliciesForbidden) IsServerError

func (o *GetPoliciesForbidden) IsServerError() bool

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

func (*GetPoliciesForbidden) IsSuccess

func (o *GetPoliciesForbidden) IsSuccess() bool

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

func (*GetPoliciesForbidden) String

func (o *GetPoliciesForbidden) String() string

type GetPoliciesInternalServerError

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

func NewGetPoliciesInternalServerError() *GetPoliciesInternalServerError

NewGetPoliciesInternalServerError creates a GetPoliciesInternalServerError with default headers values

func (*GetPoliciesInternalServerError) Code

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

func (*GetPoliciesInternalServerError) Error

func (*GetPoliciesInternalServerError) GetPayload

func (*GetPoliciesInternalServerError) IsClientError

func (o *GetPoliciesInternalServerError) IsClientError() bool

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

func (*GetPoliciesInternalServerError) IsCode

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

func (o *GetPoliciesInternalServerError) IsRedirect() bool

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

func (*GetPoliciesInternalServerError) IsServerError

func (o *GetPoliciesInternalServerError) IsServerError() bool

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

func (*GetPoliciesInternalServerError) IsSuccess

func (o *GetPoliciesInternalServerError) IsSuccess() bool

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

func (*GetPoliciesInternalServerError) String

type GetPoliciesOK

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

func NewGetPoliciesOK() *GetPoliciesOK

NewGetPoliciesOK creates a GetPoliciesOK with default headers values

func (*GetPoliciesOK) Code

func (o *GetPoliciesOK) Code() int

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

func (*GetPoliciesOK) Error

func (o *GetPoliciesOK) Error() string

func (*GetPoliciesOK) GetPayload

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

func (*GetPoliciesOK) IsClientError

func (o *GetPoliciesOK) IsClientError() bool

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

func (*GetPoliciesOK) IsCode

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

func (o *GetPoliciesOK) IsRedirect() bool

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

func (*GetPoliciesOK) IsServerError

func (o *GetPoliciesOK) IsServerError() bool

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

func (*GetPoliciesOK) IsSuccess

func (o *GetPoliciesOK) IsSuccess() bool

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

func (*GetPoliciesOK) String

func (o *GetPoliciesOK) String() string

type GetPoliciesParams

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

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

func NewGetPoliciesParamsWithContext(ctx context.Context) *GetPoliciesParams

NewGetPoliciesParamsWithContext creates a new GetPoliciesParams object with the ability to set a context for a request.

func NewGetPoliciesParamsWithHTTPClient

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

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

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

SetContext adds the context to the get policies params

func (*GetPoliciesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get policies params

func (*GetPoliciesParams) SetIds

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

SetIds adds the ids to the get policies params

func (*GetPoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the get policies params

func (*GetPoliciesParams) WithContext

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

WithContext adds the context to the get policies params

func (*GetPoliciesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the get policies params

func (*GetPoliciesParams) WithIds

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

WithIds adds the ids to the get policies params

func (*GetPoliciesParams) WithTimeout

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

WithTimeout adds the timeout to the get policies params

func (*GetPoliciesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPoliciesReader

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

GetPoliciesReader is a Reader for the GetPolicies structure.

func (*GetPoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPoliciesTooManyRequests

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

func NewGetPoliciesTooManyRequests() *GetPoliciesTooManyRequests

NewGetPoliciesTooManyRequests creates a GetPoliciesTooManyRequests with default headers values

func (*GetPoliciesTooManyRequests) Code

func (o *GetPoliciesTooManyRequests) Code() int

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

func (*GetPoliciesTooManyRequests) Error

func (*GetPoliciesTooManyRequests) GetPayload

func (*GetPoliciesTooManyRequests) IsClientError

func (o *GetPoliciesTooManyRequests) IsClientError() bool

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

func (*GetPoliciesTooManyRequests) IsCode

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

func (o *GetPoliciesTooManyRequests) IsRedirect() bool

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

func (*GetPoliciesTooManyRequests) IsServerError

func (o *GetPoliciesTooManyRequests) IsServerError() bool

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

func (*GetPoliciesTooManyRequests) IsSuccess

func (o *GetPoliciesTooManyRequests) IsSuccess() bool

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

func (*GetPoliciesTooManyRequests) String

func (o *GetPoliciesTooManyRequests) String() string

type GetRuleGroupsBadRequest

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

func NewGetRuleGroupsBadRequest() *GetRuleGroupsBadRequest

NewGetRuleGroupsBadRequest creates a GetRuleGroupsBadRequest with default headers values

func (*GetRuleGroupsBadRequest) Code

func (o *GetRuleGroupsBadRequest) Code() int

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

func (*GetRuleGroupsBadRequest) Error

func (o *GetRuleGroupsBadRequest) Error() string

func (*GetRuleGroupsBadRequest) GetPayload

func (*GetRuleGroupsBadRequest) IsClientError

func (o *GetRuleGroupsBadRequest) IsClientError() bool

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

func (*GetRuleGroupsBadRequest) IsCode

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

func (o *GetRuleGroupsBadRequest) IsRedirect() bool

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

func (*GetRuleGroupsBadRequest) IsServerError

func (o *GetRuleGroupsBadRequest) IsServerError() bool

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

func (*GetRuleGroupsBadRequest) IsSuccess

func (o *GetRuleGroupsBadRequest) IsSuccess() bool

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

func (*GetRuleGroupsBadRequest) String

func (o *GetRuleGroupsBadRequest) String() string

type GetRuleGroupsForbidden

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

func NewGetRuleGroupsForbidden() *GetRuleGroupsForbidden

NewGetRuleGroupsForbidden creates a GetRuleGroupsForbidden with default headers values

func (*GetRuleGroupsForbidden) Code

func (o *GetRuleGroupsForbidden) Code() int

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

func (*GetRuleGroupsForbidden) Error

func (o *GetRuleGroupsForbidden) Error() string

func (*GetRuleGroupsForbidden) GetPayload

func (*GetRuleGroupsForbidden) IsClientError

func (o *GetRuleGroupsForbidden) IsClientError() bool

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

func (*GetRuleGroupsForbidden) IsCode

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

func (o *GetRuleGroupsForbidden) IsRedirect() bool

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

func (*GetRuleGroupsForbidden) IsServerError

func (o *GetRuleGroupsForbidden) IsServerError() bool

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

func (*GetRuleGroupsForbidden) IsSuccess

func (o *GetRuleGroupsForbidden) IsSuccess() bool

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

func (*GetRuleGroupsForbidden) String

func (o *GetRuleGroupsForbidden) String() string

type GetRuleGroupsInternalServerError

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

func NewGetRuleGroupsInternalServerError() *GetRuleGroupsInternalServerError

NewGetRuleGroupsInternalServerError creates a GetRuleGroupsInternalServerError with default headers values

func (*GetRuleGroupsInternalServerError) Code

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

func (*GetRuleGroupsInternalServerError) Error

func (*GetRuleGroupsInternalServerError) GetPayload

func (*GetRuleGroupsInternalServerError) IsClientError

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

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

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

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

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

type GetRuleGroupsNotFound

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

func NewGetRuleGroupsNotFound() *GetRuleGroupsNotFound

NewGetRuleGroupsNotFound creates a GetRuleGroupsNotFound with default headers values

func (*GetRuleGroupsNotFound) Code

func (o *GetRuleGroupsNotFound) Code() int

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

func (*GetRuleGroupsNotFound) Error

func (o *GetRuleGroupsNotFound) Error() string

func (*GetRuleGroupsNotFound) GetPayload

func (*GetRuleGroupsNotFound) IsClientError

func (o *GetRuleGroupsNotFound) IsClientError() bool

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

func (*GetRuleGroupsNotFound) IsCode

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

func (o *GetRuleGroupsNotFound) IsRedirect() bool

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

func (*GetRuleGroupsNotFound) IsServerError

func (o *GetRuleGroupsNotFound) IsServerError() bool

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

func (*GetRuleGroupsNotFound) IsSuccess

func (o *GetRuleGroupsNotFound) IsSuccess() bool

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

func (*GetRuleGroupsNotFound) String

func (o *GetRuleGroupsNotFound) String() string

type GetRuleGroupsOK

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

func NewGetRuleGroupsOK() *GetRuleGroupsOK

NewGetRuleGroupsOK creates a GetRuleGroupsOK with default headers values

func (*GetRuleGroupsOK) Code

func (o *GetRuleGroupsOK) Code() int

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

func (*GetRuleGroupsOK) Error

func (o *GetRuleGroupsOK) Error() string

func (*GetRuleGroupsOK) GetPayload

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

func (*GetRuleGroupsOK) IsClientError

func (o *GetRuleGroupsOK) IsClientError() bool

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

func (*GetRuleGroupsOK) IsCode

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

func (o *GetRuleGroupsOK) IsRedirect() bool

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

func (*GetRuleGroupsOK) IsServerError

func (o *GetRuleGroupsOK) IsServerError() bool

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

func (*GetRuleGroupsOK) IsSuccess

func (o *GetRuleGroupsOK) IsSuccess() bool

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

func (*GetRuleGroupsOK) String

func (o *GetRuleGroupsOK) String() string

type GetRuleGroupsParams

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

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

func NewGetRuleGroupsParamsWithContext(ctx context.Context) *GetRuleGroupsParams

NewGetRuleGroupsParamsWithContext creates a new GetRuleGroupsParams object with the ability to set a context for a request.

func NewGetRuleGroupsParamsWithHTTPClient

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

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

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

SetContext adds the context to the get rule groups params

func (*GetRuleGroupsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get rule groups params

func (*GetRuleGroupsParams) SetIds

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

SetIds adds the ids to the get rule groups params

func (*GetRuleGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the get rule groups params

func (*GetRuleGroupsParams) WithContext

WithContext adds the context to the get rule groups params

func (*GetRuleGroupsParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the get rule groups params

func (*GetRuleGroupsParams) WithIds

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

WithIds adds the ids to the get rule groups params

func (*GetRuleGroupsParams) WithTimeout

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

WithTimeout adds the timeout to the get rule groups params

func (*GetRuleGroupsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRuleGroupsReader

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

GetRuleGroupsReader is a Reader for the GetRuleGroups structure.

func (*GetRuleGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRuleGroupsTooManyRequests

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

func NewGetRuleGroupsTooManyRequests() *GetRuleGroupsTooManyRequests

NewGetRuleGroupsTooManyRequests creates a GetRuleGroupsTooManyRequests with default headers values

func (*GetRuleGroupsTooManyRequests) Code

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

func (*GetRuleGroupsTooManyRequests) Error

func (*GetRuleGroupsTooManyRequests) GetPayload

func (*GetRuleGroupsTooManyRequests) IsClientError

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

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

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

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

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

type GetRulesBadRequest

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

func NewGetRulesBadRequest() *GetRulesBadRequest

NewGetRulesBadRequest creates a GetRulesBadRequest with default headers values

func (*GetRulesBadRequest) Code

func (o *GetRulesBadRequest) Code() int

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

func (*GetRulesBadRequest) Error

func (o *GetRulesBadRequest) Error() string

func (*GetRulesBadRequest) GetPayload

func (*GetRulesBadRequest) IsClientError

func (o *GetRulesBadRequest) IsClientError() bool

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

func (*GetRulesBadRequest) IsCode

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

func (o *GetRulesBadRequest) IsRedirect() bool

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

func (*GetRulesBadRequest) IsServerError

func (o *GetRulesBadRequest) IsServerError() bool

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

func (*GetRulesBadRequest) IsSuccess

func (o *GetRulesBadRequest) IsSuccess() bool

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

func (*GetRulesBadRequest) String

func (o *GetRulesBadRequest) String() string

type GetRulesForbidden

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

func NewGetRulesForbidden() *GetRulesForbidden

NewGetRulesForbidden creates a GetRulesForbidden with default headers values

func (*GetRulesForbidden) Code

func (o *GetRulesForbidden) Code() int

Code gets the status code for the get rules forbidden response

func (*GetRulesForbidden) Error

func (o *GetRulesForbidden) Error() string

func (*GetRulesForbidden) GetPayload

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

func (*GetRulesForbidden) IsClientError

func (o *GetRulesForbidden) IsClientError() bool

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

func (*GetRulesForbidden) IsCode

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

func (o *GetRulesForbidden) IsRedirect() bool

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

func (*GetRulesForbidden) IsServerError

func (o *GetRulesForbidden) IsServerError() bool

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

func (*GetRulesForbidden) IsSuccess

func (o *GetRulesForbidden) IsSuccess() bool

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

func (*GetRulesForbidden) String

func (o *GetRulesForbidden) String() string

type GetRulesInternalServerError

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

func NewGetRulesInternalServerError() *GetRulesInternalServerError

NewGetRulesInternalServerError creates a GetRulesInternalServerError with default headers values

func (*GetRulesInternalServerError) Code

func (o *GetRulesInternalServerError) Code() int

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

func (*GetRulesInternalServerError) Error

func (*GetRulesInternalServerError) GetPayload

func (*GetRulesInternalServerError) IsClientError

func (o *GetRulesInternalServerError) IsClientError() bool

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

func (*GetRulesInternalServerError) IsCode

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

func (o *GetRulesInternalServerError) IsRedirect() bool

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

func (*GetRulesInternalServerError) IsServerError

func (o *GetRulesInternalServerError) IsServerError() bool

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

func (*GetRulesInternalServerError) IsSuccess

func (o *GetRulesInternalServerError) IsSuccess() bool

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

func (*GetRulesInternalServerError) String

func (o *GetRulesInternalServerError) String() string

type GetRulesNotFound

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

func NewGetRulesNotFound() *GetRulesNotFound

NewGetRulesNotFound creates a GetRulesNotFound with default headers values

func (*GetRulesNotFound) Code

func (o *GetRulesNotFound) Code() int

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

func (*GetRulesNotFound) Error

func (o *GetRulesNotFound) Error() string

func (*GetRulesNotFound) GetPayload

func (*GetRulesNotFound) IsClientError

func (o *GetRulesNotFound) IsClientError() bool

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

func (*GetRulesNotFound) IsCode

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

func (o *GetRulesNotFound) IsRedirect() bool

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

func (*GetRulesNotFound) IsServerError

func (o *GetRulesNotFound) IsServerError() bool

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

func (*GetRulesNotFound) IsSuccess

func (o *GetRulesNotFound) IsSuccess() bool

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

func (*GetRulesNotFound) String

func (o *GetRulesNotFound) String() string

type GetRulesOK

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

func NewGetRulesOK() *GetRulesOK

NewGetRulesOK creates a GetRulesOK with default headers values

func (*GetRulesOK) Code

func (o *GetRulesOK) Code() int

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

func (*GetRulesOK) Error

func (o *GetRulesOK) Error() string

func (*GetRulesOK) GetPayload

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

func (*GetRulesOK) IsClientError

func (o *GetRulesOK) IsClientError() bool

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

func (*GetRulesOK) IsCode

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

func (o *GetRulesOK) IsRedirect() bool

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

func (*GetRulesOK) IsServerError

func (o *GetRulesOK) IsServerError() bool

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

func (*GetRulesOK) IsSuccess

func (o *GetRulesOK) IsSuccess() bool

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

func (*GetRulesOK) String

func (o *GetRulesOK) String() string

type GetRulesParams

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

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

func NewGetRulesParamsWithContext(ctx context.Context) *GetRulesParams

NewGetRulesParamsWithContext creates a new GetRulesParams object with the ability to set a context for a request.

func NewGetRulesParamsWithHTTPClient

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

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

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

SetContext adds the context to the get rules params

func (*GetRulesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get rules params

func (*GetRulesParams) SetIds

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

SetIds adds the ids to the get rules params

func (*GetRulesParams) SetRuleGroupID

func (o *GetRulesParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the get rules params

func (*GetRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get rules params

func (*GetRulesParams) WithContext

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

WithContext adds the context to the get rules params

func (*GetRulesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the get rules params

func (*GetRulesParams) WithIds

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

WithIds adds the ids to the get rules params

func (*GetRulesParams) WithRuleGroupID

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

WithRuleGroupID adds the ruleGroupID to the get rules params

func (*GetRulesParams) WithTimeout

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

WithTimeout adds the timeout to the get rules params

func (*GetRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRulesReader

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

GetRulesReader is a Reader for the GetRules structure.

func (*GetRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRulesTooManyRequests

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

func NewGetRulesTooManyRequests() *GetRulesTooManyRequests

NewGetRulesTooManyRequests creates a GetRulesTooManyRequests with default headers values

func (*GetRulesTooManyRequests) Code

func (o *GetRulesTooManyRequests) Code() int

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

func (*GetRulesTooManyRequests) Error

func (o *GetRulesTooManyRequests) Error() string

func (*GetRulesTooManyRequests) GetPayload

func (*GetRulesTooManyRequests) IsClientError

func (o *GetRulesTooManyRequests) IsClientError() bool

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

func (*GetRulesTooManyRequests) IsCode

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

func (o *GetRulesTooManyRequests) IsRedirect() bool

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

func (*GetRulesTooManyRequests) IsServerError

func (o *GetRulesTooManyRequests) IsServerError() bool

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

func (*GetRulesTooManyRequests) IsSuccess

func (o *GetRulesTooManyRequests) IsSuccess() bool

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

func (*GetRulesTooManyRequests) String

func (o *GetRulesTooManyRequests) String() string

type GetScheduledExclusionsBadRequest

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

func NewGetScheduledExclusionsBadRequest() *GetScheduledExclusionsBadRequest

NewGetScheduledExclusionsBadRequest creates a GetScheduledExclusionsBadRequest with default headers values

func (*GetScheduledExclusionsBadRequest) Code

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

func (*GetScheduledExclusionsBadRequest) Error

func (*GetScheduledExclusionsBadRequest) GetPayload

func (*GetScheduledExclusionsBadRequest) IsClientError

func (o *GetScheduledExclusionsBadRequest) IsClientError() bool

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

func (*GetScheduledExclusionsBadRequest) IsCode

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

func (o *GetScheduledExclusionsBadRequest) IsRedirect() bool

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

func (*GetScheduledExclusionsBadRequest) IsServerError

func (o *GetScheduledExclusionsBadRequest) IsServerError() bool

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

func (*GetScheduledExclusionsBadRequest) IsSuccess

func (o *GetScheduledExclusionsBadRequest) IsSuccess() bool

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

func (*GetScheduledExclusionsBadRequest) String

type GetScheduledExclusionsForbidden

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

func NewGetScheduledExclusionsForbidden() *GetScheduledExclusionsForbidden

NewGetScheduledExclusionsForbidden creates a GetScheduledExclusionsForbidden with default headers values

func (*GetScheduledExclusionsForbidden) Code

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

func (*GetScheduledExclusionsForbidden) Error

func (*GetScheduledExclusionsForbidden) GetPayload

func (*GetScheduledExclusionsForbidden) IsClientError

func (o *GetScheduledExclusionsForbidden) IsClientError() bool

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

func (*GetScheduledExclusionsForbidden) IsCode

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

func (o *GetScheduledExclusionsForbidden) IsRedirect() bool

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

func (*GetScheduledExclusionsForbidden) IsServerError

func (o *GetScheduledExclusionsForbidden) IsServerError() bool

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

func (*GetScheduledExclusionsForbidden) IsSuccess

func (o *GetScheduledExclusionsForbidden) IsSuccess() bool

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

func (*GetScheduledExclusionsForbidden) String

type GetScheduledExclusionsInternalServerError

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

func NewGetScheduledExclusionsInternalServerError() *GetScheduledExclusionsInternalServerError

NewGetScheduledExclusionsInternalServerError creates a GetScheduledExclusionsInternalServerError with default headers values

func (*GetScheduledExclusionsInternalServerError) Code

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

func (*GetScheduledExclusionsInternalServerError) Error

func (*GetScheduledExclusionsInternalServerError) GetPayload

func (*GetScheduledExclusionsInternalServerError) IsClientError

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

func (*GetScheduledExclusionsInternalServerError) IsCode

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

func (*GetScheduledExclusionsInternalServerError) IsRedirect

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

func (*GetScheduledExclusionsInternalServerError) IsServerError

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

func (*GetScheduledExclusionsInternalServerError) IsSuccess

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

func (*GetScheduledExclusionsInternalServerError) String

type GetScheduledExclusionsNotFound

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

func NewGetScheduledExclusionsNotFound() *GetScheduledExclusionsNotFound

NewGetScheduledExclusionsNotFound creates a GetScheduledExclusionsNotFound with default headers values

func (*GetScheduledExclusionsNotFound) Code

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

func (*GetScheduledExclusionsNotFound) Error

func (*GetScheduledExclusionsNotFound) GetPayload

func (*GetScheduledExclusionsNotFound) IsClientError

func (o *GetScheduledExclusionsNotFound) IsClientError() bool

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

func (*GetScheduledExclusionsNotFound) IsCode

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

func (o *GetScheduledExclusionsNotFound) IsRedirect() bool

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

func (*GetScheduledExclusionsNotFound) IsServerError

func (o *GetScheduledExclusionsNotFound) IsServerError() bool

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

func (*GetScheduledExclusionsNotFound) IsSuccess

func (o *GetScheduledExclusionsNotFound) IsSuccess() bool

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

func (*GetScheduledExclusionsNotFound) String

type GetScheduledExclusionsOK

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

func NewGetScheduledExclusionsOK() *GetScheduledExclusionsOK

NewGetScheduledExclusionsOK creates a GetScheduledExclusionsOK with default headers values

func (*GetScheduledExclusionsOK) Code

func (o *GetScheduledExclusionsOK) Code() int

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

func (*GetScheduledExclusionsOK) Error

func (o *GetScheduledExclusionsOK) Error() string

func (*GetScheduledExclusionsOK) GetPayload

func (*GetScheduledExclusionsOK) IsClientError

func (o *GetScheduledExclusionsOK) IsClientError() bool

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

func (*GetScheduledExclusionsOK) IsCode

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

func (o *GetScheduledExclusionsOK) IsRedirect() bool

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

func (*GetScheduledExclusionsOK) IsServerError

func (o *GetScheduledExclusionsOK) IsServerError() bool

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

func (*GetScheduledExclusionsOK) IsSuccess

func (o *GetScheduledExclusionsOK) IsSuccess() bool

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

func (*GetScheduledExclusionsOK) String

func (o *GetScheduledExclusionsOK) String() string

type GetScheduledExclusionsParams

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

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

func NewGetScheduledExclusionsParamsWithContext(ctx context.Context) *GetScheduledExclusionsParams

NewGetScheduledExclusionsParamsWithContext creates a new GetScheduledExclusionsParams object with the ability to set a context for a request.

func NewGetScheduledExclusionsParamsWithHTTPClient

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

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

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

SetContext adds the context to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetIds

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

SetIds adds the ids to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetPolicyID

func (o *GetScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) SetTimeout

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

SetTimeout adds the timeout to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithContext

WithContext adds the context to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithIds

WithIds adds the ids to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithPolicyID

WithPolicyID adds the policyID to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WithTimeout

WithTimeout adds the timeout to the get scheduled exclusions params

func (*GetScheduledExclusionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetScheduledExclusionsReader

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

GetScheduledExclusionsReader is a Reader for the GetScheduledExclusions structure.

func (*GetScheduledExclusionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetScheduledExclusionsTooManyRequests

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

func NewGetScheduledExclusionsTooManyRequests() *GetScheduledExclusionsTooManyRequests

NewGetScheduledExclusionsTooManyRequests creates a GetScheduledExclusionsTooManyRequests with default headers values

func (*GetScheduledExclusionsTooManyRequests) Code

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

func (*GetScheduledExclusionsTooManyRequests) Error

func (*GetScheduledExclusionsTooManyRequests) GetPayload

func (*GetScheduledExclusionsTooManyRequests) IsClientError

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

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

func (*GetScheduledExclusionsTooManyRequests) IsRedirect

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

func (*GetScheduledExclusionsTooManyRequests) IsServerError

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

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

func (*GetScheduledExclusionsTooManyRequests) String

type HighVolumeQueryChangesBadRequest

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

func NewHighVolumeQueryChangesBadRequest() *HighVolumeQueryChangesBadRequest

NewHighVolumeQueryChangesBadRequest creates a HighVolumeQueryChangesBadRequest with default headers values

func (*HighVolumeQueryChangesBadRequest) Code

Code gets the status code for the high volume query changes bad request response

func (*HighVolumeQueryChangesBadRequest) Error

func (*HighVolumeQueryChangesBadRequest) GetPayload

func (*HighVolumeQueryChangesBadRequest) IsClientError

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

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

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

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

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

type HighVolumeQueryChangesForbidden

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

func NewHighVolumeQueryChangesForbidden() *HighVolumeQueryChangesForbidden

NewHighVolumeQueryChangesForbidden creates a HighVolumeQueryChangesForbidden with default headers values

func (*HighVolumeQueryChangesForbidden) Code

Code gets the status code for the high volume query changes forbidden response

func (*HighVolumeQueryChangesForbidden) Error

func (*HighVolumeQueryChangesForbidden) GetPayload

func (*HighVolumeQueryChangesForbidden) IsClientError

func (o *HighVolumeQueryChangesForbidden) IsClientError() bool

IsClientError returns true when this high volume query changes forbidden response has a 4xx status code

func (*HighVolumeQueryChangesForbidden) IsCode

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

func (o *HighVolumeQueryChangesForbidden) IsRedirect() bool

IsRedirect returns true when this high volume query changes forbidden response has a 3xx status code

func (*HighVolumeQueryChangesForbidden) IsServerError

func (o *HighVolumeQueryChangesForbidden) IsServerError() bool

IsServerError returns true when this high volume query changes forbidden response has a 5xx status code

func (*HighVolumeQueryChangesForbidden) IsSuccess

func (o *HighVolumeQueryChangesForbidden) IsSuccess() bool

IsSuccess returns true when this high volume query changes forbidden response has a 2xx status code

func (*HighVolumeQueryChangesForbidden) String

type HighVolumeQueryChangesInternalServerError

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

func NewHighVolumeQueryChangesInternalServerError() *HighVolumeQueryChangesInternalServerError

NewHighVolumeQueryChangesInternalServerError creates a HighVolumeQueryChangesInternalServerError with default headers values

func (*HighVolumeQueryChangesInternalServerError) Code

Code gets the status code for the high volume query changes internal server error response

func (*HighVolumeQueryChangesInternalServerError) Error

func (*HighVolumeQueryChangesInternalServerError) GetPayload

func (*HighVolumeQueryChangesInternalServerError) IsClientError

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

func (*HighVolumeQueryChangesInternalServerError) IsCode

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

func (*HighVolumeQueryChangesInternalServerError) IsRedirect

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

func (*HighVolumeQueryChangesInternalServerError) IsServerError

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

func (*HighVolumeQueryChangesInternalServerError) IsSuccess

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

func (*HighVolumeQueryChangesInternalServerError) String

type HighVolumeQueryChangesOK

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

func NewHighVolumeQueryChangesOK() *HighVolumeQueryChangesOK

NewHighVolumeQueryChangesOK creates a HighVolumeQueryChangesOK with default headers values

func (*HighVolumeQueryChangesOK) Code

func (o *HighVolumeQueryChangesOK) Code() int

Code gets the status code for the high volume query changes o k response

func (*HighVolumeQueryChangesOK) Error

func (o *HighVolumeQueryChangesOK) Error() string

func (*HighVolumeQueryChangesOK) GetPayload

func (*HighVolumeQueryChangesOK) IsClientError

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

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

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

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

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

func (o *HighVolumeQueryChangesOK) String() string

type HighVolumeQueryChangesParams

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

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

func NewHighVolumeQueryChangesParamsWithContext(ctx context.Context) *HighVolumeQueryChangesParams

NewHighVolumeQueryChangesParamsWithContext creates a new HighVolumeQueryChangesParams object with the ability to set a context for a request.

func NewHighVolumeQueryChangesParamsWithHTTPClient

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

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

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

SetAfter adds the after to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetContext

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

SetContext adds the context to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetDefaults

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

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

SetFilter adds the filter to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetLimit

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

SetLimit adds the limit to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetSort

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

SetSort adds the sort to the high volume query changes params

func (*HighVolumeQueryChangesParams) SetTimeout

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

SetTimeout adds the timeout to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithAfter

WithAfter adds the after to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithContext

WithContext adds the context to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithDefaults

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

WithFilter adds the filter to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithLimit

WithLimit adds the limit to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithSort

WithSort adds the sort to the high volume query changes params

func (*HighVolumeQueryChangesParams) WithTimeout

WithTimeout adds the timeout to the high volume query changes params

func (*HighVolumeQueryChangesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type HighVolumeQueryChangesReader

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

HighVolumeQueryChangesReader is a Reader for the HighVolumeQueryChanges structure.

func (*HighVolumeQueryChangesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HighVolumeQueryChangesTooManyRequests

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

func NewHighVolumeQueryChangesTooManyRequests() *HighVolumeQueryChangesTooManyRequests

NewHighVolumeQueryChangesTooManyRequests creates a HighVolumeQueryChangesTooManyRequests with default headers values

func (*HighVolumeQueryChangesTooManyRequests) Code

Code gets the status code for the high volume query changes too many requests response

func (*HighVolumeQueryChangesTooManyRequests) Error

func (*HighVolumeQueryChangesTooManyRequests) GetPayload

func (*HighVolumeQueryChangesTooManyRequests) IsClientError

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

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

func (*HighVolumeQueryChangesTooManyRequests) IsRedirect

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

func (*HighVolumeQueryChangesTooManyRequests) IsServerError

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

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

func (*HighVolumeQueryChangesTooManyRequests) String

type QueryActionsMixin0BadRequest

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

func NewQueryActionsMixin0BadRequest() *QueryActionsMixin0BadRequest

NewQueryActionsMixin0BadRequest creates a QueryActionsMixin0BadRequest with default headers values

func (*QueryActionsMixin0BadRequest) Code

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

func (*QueryActionsMixin0BadRequest) Error

func (*QueryActionsMixin0BadRequest) GetPayload

func (*QueryActionsMixin0BadRequest) IsClientError

func (o *QueryActionsMixin0BadRequest) IsClientError() bool

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

func (*QueryActionsMixin0BadRequest) IsCode

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

func (o *QueryActionsMixin0BadRequest) IsRedirect() bool

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

func (*QueryActionsMixin0BadRequest) IsServerError

func (o *QueryActionsMixin0BadRequest) IsServerError() bool

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

func (*QueryActionsMixin0BadRequest) IsSuccess

func (o *QueryActionsMixin0BadRequest) IsSuccess() bool

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

func (*QueryActionsMixin0BadRequest) String

type QueryActionsMixin0Forbidden

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

func NewQueryActionsMixin0Forbidden() *QueryActionsMixin0Forbidden

NewQueryActionsMixin0Forbidden creates a QueryActionsMixin0Forbidden with default headers values

func (*QueryActionsMixin0Forbidden) Code

func (o *QueryActionsMixin0Forbidden) Code() int

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

func (*QueryActionsMixin0Forbidden) Error

func (*QueryActionsMixin0Forbidden) GetPayload

func (*QueryActionsMixin0Forbidden) IsClientError

func (o *QueryActionsMixin0Forbidden) IsClientError() bool

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

func (*QueryActionsMixin0Forbidden) IsCode

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

func (o *QueryActionsMixin0Forbidden) IsRedirect() bool

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

func (*QueryActionsMixin0Forbidden) IsServerError

func (o *QueryActionsMixin0Forbidden) IsServerError() bool

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

func (*QueryActionsMixin0Forbidden) IsSuccess

func (o *QueryActionsMixin0Forbidden) IsSuccess() bool

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

func (*QueryActionsMixin0Forbidden) String

func (o *QueryActionsMixin0Forbidden) String() string

type QueryActionsMixin0InternalServerError

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

func NewQueryActionsMixin0InternalServerError() *QueryActionsMixin0InternalServerError

NewQueryActionsMixin0InternalServerError creates a QueryActionsMixin0InternalServerError with default headers values

func (*QueryActionsMixin0InternalServerError) Code

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

func (*QueryActionsMixin0InternalServerError) Error

func (*QueryActionsMixin0InternalServerError) GetPayload

func (*QueryActionsMixin0InternalServerError) IsClientError

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

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

func (*QueryActionsMixin0InternalServerError) IsRedirect

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

func (*QueryActionsMixin0InternalServerError) IsServerError

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

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

func (*QueryActionsMixin0InternalServerError) String

type QueryActionsMixin0OK

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

func NewQueryActionsMixin0OK() *QueryActionsMixin0OK

NewQueryActionsMixin0OK creates a QueryActionsMixin0OK with default headers values

func (*QueryActionsMixin0OK) Code

func (o *QueryActionsMixin0OK) Code() int

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

func (*QueryActionsMixin0OK) Error

func (o *QueryActionsMixin0OK) Error() string

func (*QueryActionsMixin0OK) GetPayload

func (*QueryActionsMixin0OK) IsClientError

func (o *QueryActionsMixin0OK) IsClientError() bool

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

func (*QueryActionsMixin0OK) IsCode

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

func (o *QueryActionsMixin0OK) IsRedirect() bool

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

func (*QueryActionsMixin0OK) IsServerError

func (o *QueryActionsMixin0OK) IsServerError() bool

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

func (*QueryActionsMixin0OK) IsSuccess

func (o *QueryActionsMixin0OK) IsSuccess() bool

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

func (*QueryActionsMixin0OK) String

func (o *QueryActionsMixin0OK) String() string

type QueryActionsMixin0Params

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

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

func NewQueryActionsMixin0ParamsWithContext(ctx context.Context) *QueryActionsMixin0Params

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

func NewQueryActionsMixin0ParamsWithHTTPClient

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

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

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

SetContext adds the context to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetDefaults

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

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

SetFilter adds the filter to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetLimit

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

SetLimit adds the limit to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetOffset

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

SetOffset adds the offset to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetSort

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

SetSort adds the sort to the query actions mixin0 params

func (*QueryActionsMixin0Params) SetTimeout

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

SetTimeout adds the timeout to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithContext

WithContext adds the context to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithDefaults

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

WithFilter adds the filter to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithLimit

WithLimit adds the limit to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithOffset

WithOffset adds the offset to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithSort

WithSort adds the sort to the query actions mixin0 params

func (*QueryActionsMixin0Params) WithTimeout

WithTimeout adds the timeout to the query actions mixin0 params

func (*QueryActionsMixin0Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryActionsMixin0Reader

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

QueryActionsMixin0Reader is a Reader for the QueryActionsMixin0 structure.

func (*QueryActionsMixin0Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryActionsMixin0TooManyRequests

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

func NewQueryActionsMixin0TooManyRequests() *QueryActionsMixin0TooManyRequests

NewQueryActionsMixin0TooManyRequests creates a QueryActionsMixin0TooManyRequests with default headers values

func (*QueryActionsMixin0TooManyRequests) Code

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

func (*QueryActionsMixin0TooManyRequests) Error

func (*QueryActionsMixin0TooManyRequests) GetPayload

func (*QueryActionsMixin0TooManyRequests) IsClientError

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

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

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

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

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

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

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

func (o *QueryChangesBadRequest) IsClientError() bool

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

func (*QueryChangesBadRequest) IsCode

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

func (o *QueryChangesBadRequest) IsRedirect() bool

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

func (*QueryChangesBadRequest) IsServerError

func (o *QueryChangesBadRequest) IsServerError() bool

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

func (*QueryChangesBadRequest) IsSuccess

func (o *QueryChangesBadRequest) IsSuccess() bool

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

func (*QueryChangesBadRequest) String

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

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

func (o *QueryChangesForbidden) IsClientError() bool

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

func (*QueryChangesForbidden) IsCode

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

func (o *QueryChangesForbidden) IsRedirect() bool

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

func (*QueryChangesForbidden) IsServerError

func (o *QueryChangesForbidden) IsServerError() bool

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

func (*QueryChangesForbidden) IsSuccess

func (o *QueryChangesForbidden) IsSuccess() bool

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

func (*QueryChangesForbidden) String

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

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

func (*QueryChangesInternalServerError) Error

func (*QueryChangesInternalServerError) GetPayload

func (*QueryChangesInternalServerError) IsClientError

func (o *QueryChangesInternalServerError) IsClientError() bool

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

func (*QueryChangesInternalServerError) IsCode

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

func (o *QueryChangesInternalServerError) IsRedirect() bool

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

func (*QueryChangesInternalServerError) IsServerError

func (o *QueryChangesInternalServerError) IsServerError() bool

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

func (*QueryChangesInternalServerError) IsSuccess

func (o *QueryChangesInternalServerError) IsSuccess() bool

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

func (*QueryChangesInternalServerError) String

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

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

func (o *QueryChangesOK) IsClientError() bool

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

func (*QueryChangesOK) IsCode

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

func (o *QueryChangesOK) IsRedirect() bool

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

func (*QueryChangesOK) IsServerError

func (o *QueryChangesOK) IsServerError() bool

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

func (*QueryChangesOK) IsSuccess

func (o *QueryChangesOK) IsSuccess() bool

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

func (*QueryChangesOK) String

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

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

func (o *QueryChangesTooManyRequests) IsClientError() bool

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

func (*QueryChangesTooManyRequests) IsCode

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

func (o *QueryChangesTooManyRequests) IsRedirect() bool

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

func (*QueryChangesTooManyRequests) IsServerError

func (o *QueryChangesTooManyRequests) IsServerError() bool

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

func (*QueryChangesTooManyRequests) IsSuccess

func (o *QueryChangesTooManyRequests) IsSuccess() bool

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

func (*QueryChangesTooManyRequests) String

func (o *QueryChangesTooManyRequests) String() string

type QueryPoliciesBadRequest

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

func NewQueryPoliciesBadRequest() *QueryPoliciesBadRequest

NewQueryPoliciesBadRequest creates a QueryPoliciesBadRequest with default headers values

func (*QueryPoliciesBadRequest) Code

func (o *QueryPoliciesBadRequest) Code() int

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

func (*QueryPoliciesBadRequest) Error

func (o *QueryPoliciesBadRequest) Error() string

func (*QueryPoliciesBadRequest) GetPayload

func (*QueryPoliciesBadRequest) IsClientError

func (o *QueryPoliciesBadRequest) IsClientError() bool

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

func (*QueryPoliciesBadRequest) IsCode

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

func (o *QueryPoliciesBadRequest) IsRedirect() bool

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

func (*QueryPoliciesBadRequest) IsServerError

func (o *QueryPoliciesBadRequest) IsServerError() bool

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

func (*QueryPoliciesBadRequest) IsSuccess

func (o *QueryPoliciesBadRequest) IsSuccess() bool

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

func (*QueryPoliciesBadRequest) String

func (o *QueryPoliciesBadRequest) String() string

type QueryPoliciesForbidden

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

func NewQueryPoliciesForbidden() *QueryPoliciesForbidden

NewQueryPoliciesForbidden creates a QueryPoliciesForbidden with default headers values

func (*QueryPoliciesForbidden) Code

func (o *QueryPoliciesForbidden) Code() int

Code gets the status code for the query policies forbidden response

func (*QueryPoliciesForbidden) Error

func (o *QueryPoliciesForbidden) Error() string

func (*QueryPoliciesForbidden) GetPayload

func (*QueryPoliciesForbidden) IsClientError

func (o *QueryPoliciesForbidden) IsClientError() bool

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

func (*QueryPoliciesForbidden) IsCode

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

func (o *QueryPoliciesForbidden) IsRedirect() bool

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

func (*QueryPoliciesForbidden) IsServerError

func (o *QueryPoliciesForbidden) IsServerError() bool

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

func (*QueryPoliciesForbidden) IsSuccess

func (o *QueryPoliciesForbidden) IsSuccess() bool

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

func (*QueryPoliciesForbidden) String

func (o *QueryPoliciesForbidden) String() string

type QueryPoliciesInternalServerError

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

func NewQueryPoliciesInternalServerError() *QueryPoliciesInternalServerError

NewQueryPoliciesInternalServerError creates a QueryPoliciesInternalServerError with default headers values

func (*QueryPoliciesInternalServerError) Code

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

func (*QueryPoliciesInternalServerError) Error

func (*QueryPoliciesInternalServerError) GetPayload

func (*QueryPoliciesInternalServerError) IsClientError

func (o *QueryPoliciesInternalServerError) IsClientError() bool

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

func (*QueryPoliciesInternalServerError) IsCode

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

func (o *QueryPoliciesInternalServerError) IsRedirect() bool

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

func (*QueryPoliciesInternalServerError) IsServerError

func (o *QueryPoliciesInternalServerError) IsServerError() bool

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

func (*QueryPoliciesInternalServerError) IsSuccess

func (o *QueryPoliciesInternalServerError) IsSuccess() bool

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

func (*QueryPoliciesInternalServerError) String

type QueryPoliciesOK

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

func NewQueryPoliciesOK() *QueryPoliciesOK

NewQueryPoliciesOK creates a QueryPoliciesOK with default headers values

func (*QueryPoliciesOK) Code

func (o *QueryPoliciesOK) Code() int

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

func (*QueryPoliciesOK) Error

func (o *QueryPoliciesOK) Error() string

func (*QueryPoliciesOK) GetPayload

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

func (*QueryPoliciesOK) IsClientError

func (o *QueryPoliciesOK) IsClientError() bool

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

func (*QueryPoliciesOK) IsCode

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

func (o *QueryPoliciesOK) IsRedirect() bool

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

func (*QueryPoliciesOK) IsServerError

func (o *QueryPoliciesOK) IsServerError() bool

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

func (*QueryPoliciesOK) IsSuccess

func (o *QueryPoliciesOK) IsSuccess() bool

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

func (*QueryPoliciesOK) String

func (o *QueryPoliciesOK) String() string

type QueryPoliciesParams

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

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

func NewQueryPoliciesParamsWithContext(ctx context.Context) *QueryPoliciesParams

NewQueryPoliciesParamsWithContext creates a new QueryPoliciesParams object with the ability to set a context for a request.

func NewQueryPoliciesParamsWithHTTPClient

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

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

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

SetContext adds the context to the query policies params

func (*QueryPoliciesParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the query policies params

func (*QueryPoliciesParams) SetLimit

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

SetLimit adds the limit to the query policies params

func (*QueryPoliciesParams) SetOffset

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

SetOffset adds the offset to the query policies params

func (*QueryPoliciesParams) SetSort

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

SetSort adds the sort to the query policies params

func (*QueryPoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the query policies params

func (*QueryPoliciesParams) SetType

func (o *QueryPoliciesParams) SetType(typeVar string)

SetType adds the type to the query policies params

func (*QueryPoliciesParams) WithContext

WithContext adds the context to the query policies params

func (*QueryPoliciesParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the query policies params

func (*QueryPoliciesParams) WithLimit

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

WithLimit adds the limit to the query policies params

func (*QueryPoliciesParams) WithOffset

func (o *QueryPoliciesParams) WithOffset(offset *int64) *QueryPoliciesParams

WithOffset adds the offset to the query policies params

func (*QueryPoliciesParams) WithSort

func (o *QueryPoliciesParams) WithSort(sort *string) *QueryPoliciesParams

WithSort adds the sort to the query policies params

func (*QueryPoliciesParams) WithTimeout

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

WithTimeout adds the timeout to the query policies params

func (*QueryPoliciesParams) WithType

func (o *QueryPoliciesParams) WithType(typeVar string) *QueryPoliciesParams

WithType adds the typeVar to the query policies params

func (*QueryPoliciesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryPoliciesReader

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

QueryPoliciesReader is a Reader for the QueryPolicies structure.

func (*QueryPoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryPoliciesTooManyRequests

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

func NewQueryPoliciesTooManyRequests() *QueryPoliciesTooManyRequests

NewQueryPoliciesTooManyRequests creates a QueryPoliciesTooManyRequests with default headers values

func (*QueryPoliciesTooManyRequests) Code

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

func (*QueryPoliciesTooManyRequests) Error

func (*QueryPoliciesTooManyRequests) GetPayload

func (*QueryPoliciesTooManyRequests) IsClientError

func (o *QueryPoliciesTooManyRequests) IsClientError() bool

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

func (*QueryPoliciesTooManyRequests) IsCode

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

func (o *QueryPoliciesTooManyRequests) IsRedirect() bool

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

func (*QueryPoliciesTooManyRequests) IsServerError

func (o *QueryPoliciesTooManyRequests) IsServerError() bool

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

func (*QueryPoliciesTooManyRequests) IsSuccess

func (o *QueryPoliciesTooManyRequests) IsSuccess() bool

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

func (*QueryPoliciesTooManyRequests) String

type QueryRuleGroupsBadRequest

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

func NewQueryRuleGroupsBadRequest() *QueryRuleGroupsBadRequest

NewQueryRuleGroupsBadRequest creates a QueryRuleGroupsBadRequest with default headers values

func (*QueryRuleGroupsBadRequest) Code

func (o *QueryRuleGroupsBadRequest) Code() int

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

func (*QueryRuleGroupsBadRequest) Error

func (o *QueryRuleGroupsBadRequest) Error() string

func (*QueryRuleGroupsBadRequest) GetPayload

func (*QueryRuleGroupsBadRequest) IsClientError

func (o *QueryRuleGroupsBadRequest) IsClientError() bool

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

func (*QueryRuleGroupsBadRequest) IsCode

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

func (o *QueryRuleGroupsBadRequest) IsRedirect() bool

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

func (*QueryRuleGroupsBadRequest) IsServerError

func (o *QueryRuleGroupsBadRequest) IsServerError() bool

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

func (*QueryRuleGroupsBadRequest) IsSuccess

func (o *QueryRuleGroupsBadRequest) IsSuccess() bool

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

func (*QueryRuleGroupsBadRequest) String

func (o *QueryRuleGroupsBadRequest) String() string

type QueryRuleGroupsForbidden

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

func NewQueryRuleGroupsForbidden() *QueryRuleGroupsForbidden

NewQueryRuleGroupsForbidden creates a QueryRuleGroupsForbidden with default headers values

func (*QueryRuleGroupsForbidden) Code

func (o *QueryRuleGroupsForbidden) Code() int

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

func (*QueryRuleGroupsForbidden) Error

func (o *QueryRuleGroupsForbidden) Error() string

func (*QueryRuleGroupsForbidden) GetPayload

func (*QueryRuleGroupsForbidden) IsClientError

func (o *QueryRuleGroupsForbidden) IsClientError() bool

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

func (*QueryRuleGroupsForbidden) IsCode

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

func (o *QueryRuleGroupsForbidden) IsRedirect() bool

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

func (*QueryRuleGroupsForbidden) IsServerError

func (o *QueryRuleGroupsForbidden) IsServerError() bool

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

func (*QueryRuleGroupsForbidden) IsSuccess

func (o *QueryRuleGroupsForbidden) IsSuccess() bool

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

func (*QueryRuleGroupsForbidden) String

func (o *QueryRuleGroupsForbidden) String() string

type QueryRuleGroupsInternalServerError

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

func NewQueryRuleGroupsInternalServerError() *QueryRuleGroupsInternalServerError

NewQueryRuleGroupsInternalServerError creates a QueryRuleGroupsInternalServerError with default headers values

func (*QueryRuleGroupsInternalServerError) Code

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

func (*QueryRuleGroupsInternalServerError) Error

func (*QueryRuleGroupsInternalServerError) GetPayload

func (*QueryRuleGroupsInternalServerError) IsClientError

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

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

func (*QueryRuleGroupsInternalServerError) IsRedirect

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

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

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

func (*QueryRuleGroupsInternalServerError) String

type QueryRuleGroupsOK

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

func NewQueryRuleGroupsOK() *QueryRuleGroupsOK

NewQueryRuleGroupsOK creates a QueryRuleGroupsOK with default headers values

func (*QueryRuleGroupsOK) Code

func (o *QueryRuleGroupsOK) Code() int

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

func (*QueryRuleGroupsOK) Error

func (o *QueryRuleGroupsOK) Error() string

func (*QueryRuleGroupsOK) GetPayload

func (*QueryRuleGroupsOK) IsClientError

func (o *QueryRuleGroupsOK) IsClientError() bool

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

func (*QueryRuleGroupsOK) IsCode

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

func (o *QueryRuleGroupsOK) IsRedirect() bool

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

func (*QueryRuleGroupsOK) IsServerError

func (o *QueryRuleGroupsOK) IsServerError() bool

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

func (*QueryRuleGroupsOK) IsSuccess

func (o *QueryRuleGroupsOK) IsSuccess() bool

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

func (*QueryRuleGroupsOK) String

func (o *QueryRuleGroupsOK) String() string

type QueryRuleGroupsParams

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

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

func NewQueryRuleGroupsParamsWithContext(ctx context.Context) *QueryRuleGroupsParams

NewQueryRuleGroupsParamsWithContext creates a new QueryRuleGroupsParams object with the ability to set a context for a request.

func NewQueryRuleGroupsParamsWithHTTPClient

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

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

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

SetContext adds the context to the query rule groups params

func (*QueryRuleGroupsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the query rule groups params

func (*QueryRuleGroupsParams) SetLimit

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

SetLimit adds the limit to the query rule groups params

func (*QueryRuleGroupsParams) SetOffset

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

SetOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) SetSort

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

SetSort adds the sort to the query rule groups params

func (*QueryRuleGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the query rule groups params

func (*QueryRuleGroupsParams) SetType

func (o *QueryRuleGroupsParams) SetType(typeVar string)

SetType adds the type to the query rule groups params

func (*QueryRuleGroupsParams) WithContext

WithContext adds the context to the query rule groups params

func (*QueryRuleGroupsParams) WithDefaults

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

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

WithHTTPClient adds the HTTPClient to the query rule groups params

func (*QueryRuleGroupsParams) WithLimit

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

WithLimit adds the limit to the query rule groups params

func (*QueryRuleGroupsParams) WithOffset

func (o *QueryRuleGroupsParams) WithOffset(offset *int64) *QueryRuleGroupsParams

WithOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) WithSort

WithSort adds the sort to the query rule groups params

func (*QueryRuleGroupsParams) WithTimeout

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

WithTimeout adds the timeout to the query rule groups params

func (*QueryRuleGroupsParams) WithType

func (o *QueryRuleGroupsParams) WithType(typeVar string) *QueryRuleGroupsParams

WithType adds the typeVar to the query rule groups params

func (*QueryRuleGroupsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryRuleGroupsReader

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

QueryRuleGroupsReader is a Reader for the QueryRuleGroups structure.

func (*QueryRuleGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRuleGroupsTooManyRequests

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

func NewQueryRuleGroupsTooManyRequests() *QueryRuleGroupsTooManyRequests

NewQueryRuleGroupsTooManyRequests creates a QueryRuleGroupsTooManyRequests with default headers values

func (*QueryRuleGroupsTooManyRequests) Code

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

func (*QueryRuleGroupsTooManyRequests) Error

func (*QueryRuleGroupsTooManyRequests) GetPayload

func (*QueryRuleGroupsTooManyRequests) IsClientError

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

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

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

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

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

type QueryScheduledExclusionsBadRequest

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

func NewQueryScheduledExclusionsBadRequest() *QueryScheduledExclusionsBadRequest

NewQueryScheduledExclusionsBadRequest creates a QueryScheduledExclusionsBadRequest with default headers values

func (*QueryScheduledExclusionsBadRequest) Code

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

func (*QueryScheduledExclusionsBadRequest) Error

func (*QueryScheduledExclusionsBadRequest) GetPayload

func (*QueryScheduledExclusionsBadRequest) IsClientError

func (o *QueryScheduledExclusionsBadRequest) IsClientError() bool

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

func (*QueryScheduledExclusionsBadRequest) IsCode

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

func (*QueryScheduledExclusionsBadRequest) IsRedirect

func (o *QueryScheduledExclusionsBadRequest) IsRedirect() bool

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

func (*QueryScheduledExclusionsBadRequest) IsServerError

func (o *QueryScheduledExclusionsBadRequest) IsServerError() bool

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

func (*QueryScheduledExclusionsBadRequest) IsSuccess

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

func (*QueryScheduledExclusionsBadRequest) String

type QueryScheduledExclusionsForbidden

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

func NewQueryScheduledExclusionsForbidden() *QueryScheduledExclusionsForbidden

NewQueryScheduledExclusionsForbidden creates a QueryScheduledExclusionsForbidden with default headers values

func (*QueryScheduledExclusionsForbidden) Code

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

func (*QueryScheduledExclusionsForbidden) Error

func (*QueryScheduledExclusionsForbidden) GetPayload

func (*QueryScheduledExclusionsForbidden) IsClientError

func (o *QueryScheduledExclusionsForbidden) IsClientError() bool

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

func (*QueryScheduledExclusionsForbidden) IsCode

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

func (o *QueryScheduledExclusionsForbidden) IsRedirect() bool

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

func (*QueryScheduledExclusionsForbidden) IsServerError

func (o *QueryScheduledExclusionsForbidden) IsServerError() bool

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

func (*QueryScheduledExclusionsForbidden) IsSuccess

func (o *QueryScheduledExclusionsForbidden) IsSuccess() bool

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

func (*QueryScheduledExclusionsForbidden) String

type QueryScheduledExclusionsInternalServerError

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

func NewQueryScheduledExclusionsInternalServerError() *QueryScheduledExclusionsInternalServerError

NewQueryScheduledExclusionsInternalServerError creates a QueryScheduledExclusionsInternalServerError with default headers values

func (*QueryScheduledExclusionsInternalServerError) Code

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

func (*QueryScheduledExclusionsInternalServerError) Error

func (*QueryScheduledExclusionsInternalServerError) GetPayload

func (*QueryScheduledExclusionsInternalServerError) IsClientError

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

func (*QueryScheduledExclusionsInternalServerError) IsCode

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

func (*QueryScheduledExclusionsInternalServerError) IsRedirect

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

func (*QueryScheduledExclusionsInternalServerError) IsServerError

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

func (*QueryScheduledExclusionsInternalServerError) IsSuccess

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

func (*QueryScheduledExclusionsInternalServerError) String

type QueryScheduledExclusionsOK

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

func NewQueryScheduledExclusionsOK() *QueryScheduledExclusionsOK

NewQueryScheduledExclusionsOK creates a QueryScheduledExclusionsOK with default headers values

func (*QueryScheduledExclusionsOK) Code

func (o *QueryScheduledExclusionsOK) Code() int

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

func (*QueryScheduledExclusionsOK) Error

func (*QueryScheduledExclusionsOK) GetPayload

func (*QueryScheduledExclusionsOK) IsClientError

func (o *QueryScheduledExclusionsOK) IsClientError() bool

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

func (*QueryScheduledExclusionsOK) IsCode

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

func (o *QueryScheduledExclusionsOK) IsRedirect() bool

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

func (*QueryScheduledExclusionsOK) IsServerError

func (o *QueryScheduledExclusionsOK) IsServerError() bool

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

func (*QueryScheduledExclusionsOK) IsSuccess

func (o *QueryScheduledExclusionsOK) IsSuccess() bool

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

func (*QueryScheduledExclusionsOK) String

func (o *QueryScheduledExclusionsOK) String() string

type QueryScheduledExclusionsParams

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

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

func NewQueryScheduledExclusionsParamsWithContext(ctx context.Context) *QueryScheduledExclusionsParams

NewQueryScheduledExclusionsParamsWithContext creates a new QueryScheduledExclusionsParams object with the ability to set a context for a request.

func NewQueryScheduledExclusionsParamsWithHTTPClient

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

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

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

SetContext adds the context to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetPolicyID

func (o *QueryScheduledExclusionsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) SetTimeout

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

SetTimeout adds the timeout to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithContext

WithContext adds the context to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithPolicyID

WithPolicyID adds the policyID to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WithTimeout

WithTimeout adds the timeout to the query scheduled exclusions params

func (*QueryScheduledExclusionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryScheduledExclusionsReader

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

QueryScheduledExclusionsReader is a Reader for the QueryScheduledExclusions structure.

func (*QueryScheduledExclusionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryScheduledExclusionsTooManyRequests

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

func NewQueryScheduledExclusionsTooManyRequests() *QueryScheduledExclusionsTooManyRequests

NewQueryScheduledExclusionsTooManyRequests creates a QueryScheduledExclusionsTooManyRequests with default headers values

func (*QueryScheduledExclusionsTooManyRequests) Code

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

func (*QueryScheduledExclusionsTooManyRequests) Error

func (*QueryScheduledExclusionsTooManyRequests) GetPayload

func (*QueryScheduledExclusionsTooManyRequests) IsClientError

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

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

func (*QueryScheduledExclusionsTooManyRequests) IsRedirect

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

func (*QueryScheduledExclusionsTooManyRequests) IsServerError

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

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

func (*QueryScheduledExclusionsTooManyRequests) String

type SignalChangesExternalBadRequest

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

func NewSignalChangesExternalBadRequest() *SignalChangesExternalBadRequest

NewSignalChangesExternalBadRequest creates a SignalChangesExternalBadRequest with default headers values

func (*SignalChangesExternalBadRequest) Code

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

func (*SignalChangesExternalBadRequest) Error

func (*SignalChangesExternalBadRequest) GetPayload

func (*SignalChangesExternalBadRequest) IsClientError

func (o *SignalChangesExternalBadRequest) IsClientError() bool

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

func (*SignalChangesExternalBadRequest) IsCode

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

func (o *SignalChangesExternalBadRequest) IsRedirect() bool

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

func (*SignalChangesExternalBadRequest) IsServerError

func (o *SignalChangesExternalBadRequest) IsServerError() bool

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

func (*SignalChangesExternalBadRequest) IsSuccess

func (o *SignalChangesExternalBadRequest) IsSuccess() bool

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

func (*SignalChangesExternalBadRequest) String

type SignalChangesExternalConflict

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

func NewSignalChangesExternalConflict() *SignalChangesExternalConflict

NewSignalChangesExternalConflict creates a SignalChangesExternalConflict with default headers values

func (*SignalChangesExternalConflict) Code

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

func (*SignalChangesExternalConflict) Error

func (*SignalChangesExternalConflict) GetPayload

func (*SignalChangesExternalConflict) IsClientError

func (o *SignalChangesExternalConflict) IsClientError() bool

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

func (*SignalChangesExternalConflict) IsCode

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

func (o *SignalChangesExternalConflict) IsRedirect() bool

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

func (*SignalChangesExternalConflict) IsServerError

func (o *SignalChangesExternalConflict) IsServerError() bool

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

func (*SignalChangesExternalConflict) IsSuccess

func (o *SignalChangesExternalConflict) IsSuccess() bool

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

func (*SignalChangesExternalConflict) String

type SignalChangesExternalFailedDependency

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

func NewSignalChangesExternalFailedDependency() *SignalChangesExternalFailedDependency

NewSignalChangesExternalFailedDependency creates a SignalChangesExternalFailedDependency with default headers values

func (*SignalChangesExternalFailedDependency) Code

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

func (*SignalChangesExternalFailedDependency) Error

func (*SignalChangesExternalFailedDependency) GetPayload

func (*SignalChangesExternalFailedDependency) IsClientError

func (o *SignalChangesExternalFailedDependency) IsClientError() bool

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

func (*SignalChangesExternalFailedDependency) IsCode

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

func (*SignalChangesExternalFailedDependency) IsRedirect

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

func (*SignalChangesExternalFailedDependency) IsServerError

func (o *SignalChangesExternalFailedDependency) IsServerError() bool

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

func (*SignalChangesExternalFailedDependency) IsSuccess

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

func (*SignalChangesExternalFailedDependency) String

type SignalChangesExternalForbidden

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

func NewSignalChangesExternalForbidden() *SignalChangesExternalForbidden

NewSignalChangesExternalForbidden creates a SignalChangesExternalForbidden with default headers values

func (*SignalChangesExternalForbidden) Code

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

func (*SignalChangesExternalForbidden) Error

func (*SignalChangesExternalForbidden) GetPayload

func (*SignalChangesExternalForbidden) IsClientError

func (o *SignalChangesExternalForbidden) IsClientError() bool

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

func (*SignalChangesExternalForbidden) IsCode

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

func (o *SignalChangesExternalForbidden) IsRedirect() bool

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

func (*SignalChangesExternalForbidden) IsServerError

func (o *SignalChangesExternalForbidden) IsServerError() bool

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

func (*SignalChangesExternalForbidden) IsSuccess

func (o *SignalChangesExternalForbidden) IsSuccess() bool

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

func (*SignalChangesExternalForbidden) String

type SignalChangesExternalInternalServerError

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

func NewSignalChangesExternalInternalServerError() *SignalChangesExternalInternalServerError

NewSignalChangesExternalInternalServerError creates a SignalChangesExternalInternalServerError with default headers values

func (*SignalChangesExternalInternalServerError) Code

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

func (*SignalChangesExternalInternalServerError) Error

func (*SignalChangesExternalInternalServerError) GetPayload

func (*SignalChangesExternalInternalServerError) IsClientError

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

func (*SignalChangesExternalInternalServerError) IsCode

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

func (*SignalChangesExternalInternalServerError) IsRedirect

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

func (*SignalChangesExternalInternalServerError) IsServerError

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

func (*SignalChangesExternalInternalServerError) IsSuccess

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

func (*SignalChangesExternalInternalServerError) String

type SignalChangesExternalOK

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

func NewSignalChangesExternalOK() *SignalChangesExternalOK

NewSignalChangesExternalOK creates a SignalChangesExternalOK with default headers values

func (*SignalChangesExternalOK) Code

func (o *SignalChangesExternalOK) Code() int

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

func (*SignalChangesExternalOK) Error

func (o *SignalChangesExternalOK) Error() string

func (*SignalChangesExternalOK) GetPayload

func (*SignalChangesExternalOK) IsClientError

func (o *SignalChangesExternalOK) IsClientError() bool

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

func (*SignalChangesExternalOK) IsCode

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

func (o *SignalChangesExternalOK) IsRedirect() bool

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

func (*SignalChangesExternalOK) IsServerError

func (o *SignalChangesExternalOK) IsServerError() bool

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

func (*SignalChangesExternalOK) IsSuccess

func (o *SignalChangesExternalOK) IsSuccess() bool

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

func (*SignalChangesExternalOK) String

func (o *SignalChangesExternalOK) String() string

type SignalChangesExternalParams

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

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

func NewSignalChangesExternalParamsWithContext(ctx context.Context) *SignalChangesExternalParams

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

func NewSignalChangesExternalParamsWithHTTPClient

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

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

SetBody adds the body to the signal changes external params

func (*SignalChangesExternalParams) SetContext

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

SetContext adds the context to the signal changes external params

func (*SignalChangesExternalParams) SetDefaults

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

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

SetHTTPClient adds the HTTPClient to the signal changes external params

func (*SignalChangesExternalParams) SetTimeout

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

SetTimeout adds the timeout to the signal changes external params

func (*SignalChangesExternalParams) WithBody

WithBody adds the body to the signal changes external params

func (*SignalChangesExternalParams) WithContext

WithContext adds the context to the signal changes external params

func (*SignalChangesExternalParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the signal changes external params

func (*SignalChangesExternalParams) WithTimeout

WithTimeout adds the timeout to the signal changes external params

func (*SignalChangesExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SignalChangesExternalReader

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

SignalChangesExternalReader is a Reader for the SignalChangesExternal structure.

func (*SignalChangesExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SignalChangesExternalTooManyRequests

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

func NewSignalChangesExternalTooManyRequests() *SignalChangesExternalTooManyRequests

NewSignalChangesExternalTooManyRequests creates a SignalChangesExternalTooManyRequests with default headers values

func (*SignalChangesExternalTooManyRequests) Code

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

func (*SignalChangesExternalTooManyRequests) Error

func (*SignalChangesExternalTooManyRequests) GetPayload

func (*SignalChangesExternalTooManyRequests) IsClientError

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

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

func (*SignalChangesExternalTooManyRequests) IsRedirect

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

func (*SignalChangesExternalTooManyRequests) IsServerError

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

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

func (*SignalChangesExternalTooManyRequests) String

type StartActionsAccepted

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

func NewStartActionsAccepted() *StartActionsAccepted

NewStartActionsAccepted creates a StartActionsAccepted with default headers values

func (*StartActionsAccepted) Code

func (o *StartActionsAccepted) Code() int

Code gets the status code for the start actions accepted response

func (*StartActionsAccepted) Error

func (o *StartActionsAccepted) Error() string

func (*StartActionsAccepted) GetPayload

func (*StartActionsAccepted) IsClientError

func (o *StartActionsAccepted) IsClientError() bool

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

func (*StartActionsAccepted) IsCode

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

func (o *StartActionsAccepted) IsRedirect() bool

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

func (*StartActionsAccepted) IsServerError

func (o *StartActionsAccepted) IsServerError() bool

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

func (*StartActionsAccepted) IsSuccess

func (o *StartActionsAccepted) IsSuccess() bool

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

func (*StartActionsAccepted) String

func (o *StartActionsAccepted) String() string

type StartActionsBadRequest

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

func NewStartActionsBadRequest() *StartActionsBadRequest

NewStartActionsBadRequest creates a StartActionsBadRequest with default headers values

func (*StartActionsBadRequest) Code

func (o *StartActionsBadRequest) Code() int

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

func (*StartActionsBadRequest) Error

func (o *StartActionsBadRequest) Error() string

func (*StartActionsBadRequest) GetPayload

func (*StartActionsBadRequest) IsClientError

func (o *StartActionsBadRequest) IsClientError() bool

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

func (*StartActionsBadRequest) IsCode

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

func (o *StartActionsBadRequest) IsRedirect() bool

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

func (*StartActionsBadRequest) IsServerError

func (o *StartActionsBadRequest) IsServerError() bool

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

func (*StartActionsBadRequest) IsSuccess

func (o *StartActionsBadRequest) IsSuccess() bool

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

func (*StartActionsBadRequest) String

func (o *StartActionsBadRequest) String() string

type StartActionsConflict

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

func NewStartActionsConflict() *StartActionsConflict

NewStartActionsConflict creates a StartActionsConflict with default headers values

func (*StartActionsConflict) Code

func (o *StartActionsConflict) Code() int

Code gets the status code for the start actions conflict response

func (*StartActionsConflict) Error

func (o *StartActionsConflict) Error() string

func (*StartActionsConflict) GetPayload

func (*StartActionsConflict) IsClientError

func (o *StartActionsConflict) IsClientError() bool

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

func (*StartActionsConflict) IsCode

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

func (o *StartActionsConflict) IsRedirect() bool

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

func (*StartActionsConflict) IsServerError

func (o *StartActionsConflict) IsServerError() bool

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

func (*StartActionsConflict) IsSuccess

func (o *StartActionsConflict) IsSuccess() bool

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

func (*StartActionsConflict) String

func (o *StartActionsConflict) String() string

type StartActionsForbidden

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

func NewStartActionsForbidden() *StartActionsForbidden

NewStartActionsForbidden creates a StartActionsForbidden with default headers values

func (*StartActionsForbidden) Code

func (o *StartActionsForbidden) Code() int

Code gets the status code for the start actions forbidden response

func (*StartActionsForbidden) Error

func (o *StartActionsForbidden) Error() string

func (*StartActionsForbidden) GetPayload

func (*StartActionsForbidden) IsClientError

func (o *StartActionsForbidden) IsClientError() bool

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

func (*StartActionsForbidden) IsCode

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

func (o *StartActionsForbidden) IsRedirect() bool

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

func (*StartActionsForbidden) IsServerError

func (o *StartActionsForbidden) IsServerError() bool

IsServerError returns true when this start actions forbidden response has a 5xx status code

func (*StartActionsForbidden) IsSuccess

func (o *StartActionsForbidden) IsSuccess() bool

IsSuccess returns true when this start actions forbidden response has a 2xx status code

func (*StartActionsForbidden) String

func (o *StartActionsForbidden) String() string

type StartActionsInternalServerError

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

func NewStartActionsInternalServerError() *StartActionsInternalServerError

NewStartActionsInternalServerError creates a StartActionsInternalServerError with default headers values

func (*StartActionsInternalServerError) Code

Code gets the status code for the start actions internal server error response

func (*StartActionsInternalServerError) Error

func (*StartActionsInternalServerError) GetPayload

func (*StartActionsInternalServerError) IsClientError

func (o *StartActionsInternalServerError) IsClientError() bool

IsClientError returns true when this start actions internal server error response has a 4xx status code

func (*StartActionsInternalServerError) IsCode

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

func (o *StartActionsInternalServerError) IsRedirect() bool

IsRedirect returns true when this start actions internal server error response has a 3xx status code

func (*StartActionsInternalServerError) IsServerError

func (o *StartActionsInternalServerError) IsServerError() bool

IsServerError returns true when this start actions internal server error response has a 5xx status code

func (*StartActionsInternalServerError) IsSuccess

func (o *StartActionsInternalServerError) IsSuccess() bool

IsSuccess returns true when this start actions internal server error response has a 2xx status code

func (*StartActionsInternalServerError) String

type StartActionsParams

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

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

func NewStartActionsParamsWithContext(ctx context.Context) *StartActionsParams

NewStartActionsParamsWithContext creates a new StartActionsParams object with the ability to set a context for a request.

func NewStartActionsParamsWithHTTPClient

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

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

SetBody adds the body to the start actions params

func (*StartActionsParams) SetContext

func (o *StartActionsParams) SetContext(ctx context.Context)

SetContext adds the context to the start actions params

func (*StartActionsParams) SetDefaults

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

func (o *StartActionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the start actions params

func (*StartActionsParams) SetTimeout

func (o *StartActionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the start actions params

func (*StartActionsParams) WithBody

WithBody adds the body to the start actions params

func (*StartActionsParams) WithContext

WithContext adds the context to the start actions params

func (*StartActionsParams) WithDefaults

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

func (o *StartActionsParams) WithHTTPClient(client *http.Client) *StartActionsParams

WithHTTPClient adds the HTTPClient to the start actions params

func (*StartActionsParams) WithTimeout

func (o *StartActionsParams) WithTimeout(timeout time.Duration) *StartActionsParams

WithTimeout adds the timeout to the start actions params

func (*StartActionsParams) WriteToRequest

func (o *StartActionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type StartActionsReader

type StartActionsReader struct {
	// contains filtered or unexported fields
}

StartActionsReader is a Reader for the StartActions structure.

func (*StartActionsReader) ReadResponse

func (o *StartActionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type StartActionsTooManyRequests

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

func NewStartActionsTooManyRequests() *StartActionsTooManyRequests

NewStartActionsTooManyRequests creates a StartActionsTooManyRequests with default headers values

func (*StartActionsTooManyRequests) Code

func (o *StartActionsTooManyRequests) Code() int

Code gets the status code for the start actions too many requests response

func (*StartActionsTooManyRequests) Error

func (*StartActionsTooManyRequests) GetPayload

func (*StartActionsTooManyRequests) IsClientError

func (o *StartActionsTooManyRequests) IsClientError() bool

IsClientError returns true when this start actions too many requests response has a 4xx status code

func (*StartActionsTooManyRequests) IsCode

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

func (o *StartActionsTooManyRequests) IsRedirect() bool

IsRedirect returns true when this start actions too many requests response has a 3xx status code

func (*StartActionsTooManyRequests) IsServerError

func (o *StartActionsTooManyRequests) IsServerError() bool

IsServerError returns true when this start actions too many requests response has a 5xx status code

func (*StartActionsTooManyRequests) IsSuccess

func (o *StartActionsTooManyRequests) IsSuccess() bool

IsSuccess returns true when this start actions too many requests response has a 2xx status code

func (*StartActionsTooManyRequests) String

func (o *StartActionsTooManyRequests) String() string

type UpdatePoliciesBadRequest

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

func NewUpdatePoliciesBadRequest() *UpdatePoliciesBadRequest

NewUpdatePoliciesBadRequest creates a UpdatePoliciesBadRequest with default headers values

func (*UpdatePoliciesBadRequest) Code

func (o *UpdatePoliciesBadRequest) Code() int

Code gets the status code for the update policies bad request response

func (*UpdatePoliciesBadRequest) Error

func (o *UpdatePoliciesBadRequest) Error() string

func (*UpdatePoliciesBadRequest) GetPayload

func (*UpdatePoliciesBadRequest) IsClientError

func (o *UpdatePoliciesBadRequest) IsClientError() bool

IsClientError returns true when this update policies bad request response has a 4xx status code

func (*UpdatePoliciesBadRequest) IsCode

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

func (o *UpdatePoliciesBadRequest) IsRedirect() bool

IsRedirect returns true when this update policies bad request response has a 3xx status code

func (*UpdatePoliciesBadRequest) IsServerError

func (o *UpdatePoliciesBadRequest) IsServerError() bool

IsServerError returns true when this update policies bad request response has a 5xx status code

func (*UpdatePoliciesBadRequest) IsSuccess

func (o *UpdatePoliciesBadRequest) IsSuccess() bool

IsSuccess returns true when this update policies bad request response has a 2xx status code

func (*UpdatePoliciesBadRequest) String

func (o *UpdatePoliciesBadRequest) String() string

type UpdatePoliciesForbidden

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

func NewUpdatePoliciesForbidden() *UpdatePoliciesForbidden

NewUpdatePoliciesForbidden creates a UpdatePoliciesForbidden with default headers values

func (*UpdatePoliciesForbidden) Code

func (o *UpdatePoliciesForbidden) Code() int

Code gets the status code for the update policies forbidden response

func (*UpdatePoliciesForbidden) Error

func (o *UpdatePoliciesForbidden) Error() string

func (*UpdatePoliciesForbidden) GetPayload

func (*UpdatePoliciesForbidden) IsClientError

func (o *UpdatePoliciesForbidden) IsClientError() bool

IsClientError returns true when this update policies forbidden response has a 4xx status code

func (*UpdatePoliciesForbidden) IsCode

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

func (o *UpdatePoliciesForbidden) IsRedirect() bool

IsRedirect returns true when this update policies forbidden response has a 3xx status code

func (*UpdatePoliciesForbidden) IsServerError

func (o *UpdatePoliciesForbidden) IsServerError() bool

IsServerError returns true when this update policies forbidden response has a 5xx status code

func (*UpdatePoliciesForbidden) IsSuccess

func (o *UpdatePoliciesForbidden) IsSuccess() bool

IsSuccess returns true when this update policies forbidden response has a 2xx status code

func (*UpdatePoliciesForbidden) String

func (o *UpdatePoliciesForbidden) String() string

type UpdatePoliciesInternalServerError

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

func NewUpdatePoliciesInternalServerError() *UpdatePoliciesInternalServerError

NewUpdatePoliciesInternalServerError creates a UpdatePoliciesInternalServerError with default headers values

func (*UpdatePoliciesInternalServerError) Code

Code gets the status code for the update policies internal server error response

func (*UpdatePoliciesInternalServerError) Error

func (*UpdatePoliciesInternalServerError) GetPayload

func (*UpdatePoliciesInternalServerError) IsClientError

func (o *UpdatePoliciesInternalServerError) IsClientError() bool

IsClientError returns true when this update policies internal server error response has a 4xx status code

func (*UpdatePoliciesInternalServerError) IsCode

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

func (o *UpdatePoliciesInternalServerError) IsRedirect() bool

IsRedirect returns true when this update policies internal server error response has a 3xx status code

func (*UpdatePoliciesInternalServerError) IsServerError

func (o *UpdatePoliciesInternalServerError) IsServerError() bool

IsServerError returns true when this update policies internal server error response has a 5xx status code

func (*UpdatePoliciesInternalServerError) IsSuccess

func (o *UpdatePoliciesInternalServerError) IsSuccess() bool

IsSuccess returns true when this update policies internal server error response has a 2xx status code

func (*UpdatePoliciesInternalServerError) String

type UpdatePoliciesNotFound

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

func NewUpdatePoliciesNotFound() *UpdatePoliciesNotFound

NewUpdatePoliciesNotFound creates a UpdatePoliciesNotFound with default headers values

func (*UpdatePoliciesNotFound) Code

func (o *UpdatePoliciesNotFound) Code() int

Code gets the status code for the update policies not found response

func (*UpdatePoliciesNotFound) Error

func (o *UpdatePoliciesNotFound) Error() string

func (*UpdatePoliciesNotFound) GetPayload

func (*UpdatePoliciesNotFound) IsClientError

func (o *UpdatePoliciesNotFound) IsClientError() bool

IsClientError returns true when this update policies not found response has a 4xx status code

func (*UpdatePoliciesNotFound) IsCode

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

func (o *UpdatePoliciesNotFound) IsRedirect() bool

IsRedirect returns true when this update policies not found response has a 3xx status code

func (*UpdatePoliciesNotFound) IsServerError

func (o *UpdatePoliciesNotFound) IsServerError() bool

IsServerError returns true when this update policies not found response has a 5xx status code

func (*UpdatePoliciesNotFound) IsSuccess

func (o *UpdatePoliciesNotFound) IsSuccess() bool

IsSuccess returns true when this update policies not found response has a 2xx status code

func (*UpdatePoliciesNotFound) String

func (o *UpdatePoliciesNotFound) String() string

type UpdatePoliciesOK

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

func NewUpdatePoliciesOK() *UpdatePoliciesOK

NewUpdatePoliciesOK creates a UpdatePoliciesOK with default headers values

func (*UpdatePoliciesOK) Code

func (o *UpdatePoliciesOK) Code() int

Code gets the status code for the update policies o k response

func (*UpdatePoliciesOK) Error

func (o *UpdatePoliciesOK) Error() string

func (*UpdatePoliciesOK) GetPayload

func (o *UpdatePoliciesOK) GetPayload() *models.PoliciesResponse

func (*UpdatePoliciesOK) IsClientError

func (o *UpdatePoliciesOK) IsClientError() bool

IsClientError returns true when this update policies o k response has a 4xx status code

func (*UpdatePoliciesOK) IsCode

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

func (o *UpdatePoliciesOK) IsRedirect() bool

IsRedirect returns true when this update policies o k response has a 3xx status code

func (*UpdatePoliciesOK) IsServerError

func (o *UpdatePoliciesOK) IsServerError() bool

IsServerError returns true when this update policies o k response has a 5xx status code

func (*UpdatePoliciesOK) IsSuccess

func (o *UpdatePoliciesOK) IsSuccess() bool

IsSuccess returns true when this update policies o k response has a 2xx status code

func (*UpdatePoliciesOK) String

func (o *UpdatePoliciesOK) String() string

type UpdatePoliciesParams

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

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

func NewUpdatePoliciesParamsWithContext(ctx context.Context) *UpdatePoliciesParams

NewUpdatePoliciesParamsWithContext creates a new UpdatePoliciesParams object with the ability to set a context for a request.

func NewUpdatePoliciesParamsWithHTTPClient

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

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

SetBody adds the body to the update policies params

func (*UpdatePoliciesParams) SetContext

func (o *UpdatePoliciesParams) SetContext(ctx context.Context)

SetContext adds the context to the update policies params

func (*UpdatePoliciesParams) SetDefaults

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

func (o *UpdatePoliciesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policies params

func (*UpdatePoliciesParams) SetTimeout

func (o *UpdatePoliciesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policies params

func (*UpdatePoliciesParams) WithBody

WithBody adds the body to the update policies params

func (*UpdatePoliciesParams) WithContext

WithContext adds the context to the update policies params

func (*UpdatePoliciesParams) WithDefaults

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

func (o *UpdatePoliciesParams) WithHTTPClient(client *http.Client) *UpdatePoliciesParams

WithHTTPClient adds the HTTPClient to the update policies params

func (*UpdatePoliciesParams) WithTimeout

func (o *UpdatePoliciesParams) WithTimeout(timeout time.Duration) *UpdatePoliciesParams

WithTimeout adds the timeout to the update policies params

func (*UpdatePoliciesParams) WriteToRequest

func (o *UpdatePoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdatePoliciesReader

type UpdatePoliciesReader struct {
	// contains filtered or unexported fields
}

UpdatePoliciesReader is a Reader for the UpdatePolicies structure.

func (*UpdatePoliciesReader) ReadResponse

func (o *UpdatePoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePoliciesTooManyRequests

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

func NewUpdatePoliciesTooManyRequests() *UpdatePoliciesTooManyRequests

NewUpdatePoliciesTooManyRequests creates a UpdatePoliciesTooManyRequests with default headers values

func (*UpdatePoliciesTooManyRequests) Code

Code gets the status code for the update policies too many requests response

func (*UpdatePoliciesTooManyRequests) Error

func (*UpdatePoliciesTooManyRequests) GetPayload

func (*UpdatePoliciesTooManyRequests) IsClientError

func (o *UpdatePoliciesTooManyRequests) IsClientError() bool

IsClientError returns true when this update policies too many requests response has a 4xx status code

func (*UpdatePoliciesTooManyRequests) IsCode

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

func (o *UpdatePoliciesTooManyRequests) IsRedirect() bool

IsRedirect returns true when this update policies too many requests response has a 3xx status code

func (*UpdatePoliciesTooManyRequests) IsServerError

func (o *UpdatePoliciesTooManyRequests) IsServerError() bool

IsServerError returns true when this update policies too many requests response has a 5xx status code

func (*UpdatePoliciesTooManyRequests) IsSuccess

func (o *UpdatePoliciesTooManyRequests) IsSuccess() bool

IsSuccess returns true when this update policies too many requests response has a 2xx status code

func (*UpdatePoliciesTooManyRequests) String

type UpdatePolicyHostGroupsBadRequest

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

func NewUpdatePolicyHostGroupsBadRequest() *UpdatePolicyHostGroupsBadRequest

NewUpdatePolicyHostGroupsBadRequest creates a UpdatePolicyHostGroupsBadRequest with default headers values

func (*UpdatePolicyHostGroupsBadRequest) Code

Code gets the status code for the update policy host groups bad request response

func (*UpdatePolicyHostGroupsBadRequest) Error

func (*UpdatePolicyHostGroupsBadRequest) GetPayload

func (*UpdatePolicyHostGroupsBadRequest) IsClientError

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

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

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

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

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

type UpdatePolicyHostGroupsForbidden

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

func NewUpdatePolicyHostGroupsForbidden() *UpdatePolicyHostGroupsForbidden

NewUpdatePolicyHostGroupsForbidden creates a UpdatePolicyHostGroupsForbidden with default headers values

func (*UpdatePolicyHostGroupsForbidden) Code

Code gets the status code for the update policy host groups forbidden response

func (*UpdatePolicyHostGroupsForbidden) Error

func (*UpdatePolicyHostGroupsForbidden) GetPayload

func (*UpdatePolicyHostGroupsForbidden) IsClientError

func (o *UpdatePolicyHostGroupsForbidden) IsClientError() bool

IsClientError returns true when this update policy host groups forbidden response has a 4xx status code

func (*UpdatePolicyHostGroupsForbidden) IsCode

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

func (o *UpdatePolicyHostGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update policy host groups forbidden response has a 3xx status code

func (*UpdatePolicyHostGroupsForbidden) IsServerError

func (o *UpdatePolicyHostGroupsForbidden) IsServerError() bool

IsServerError returns true when this update policy host groups forbidden response has a 5xx status code

func (*UpdatePolicyHostGroupsForbidden) IsSuccess

func (o *UpdatePolicyHostGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update policy host groups forbidden response has a 2xx status code

func (*UpdatePolicyHostGroupsForbidden) String

type UpdatePolicyHostGroupsInternalServerError

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

func NewUpdatePolicyHostGroupsInternalServerError() *UpdatePolicyHostGroupsInternalServerError

NewUpdatePolicyHostGroupsInternalServerError creates a UpdatePolicyHostGroupsInternalServerError with default headers values

func (*UpdatePolicyHostGroupsInternalServerError) Code

Code gets the status code for the update policy host groups internal server error response

func (*UpdatePolicyHostGroupsInternalServerError) Error

func (*UpdatePolicyHostGroupsInternalServerError) GetPayload

func (*UpdatePolicyHostGroupsInternalServerError) IsClientError

IsClientError returns true when this update policy host groups internal server error response has a 4xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsCode

IsCode returns true when this update policy host groups internal server error response a status code equal to that given

func (*UpdatePolicyHostGroupsInternalServerError) IsRedirect

IsRedirect returns true when this update policy host groups internal server error response has a 3xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsServerError

IsServerError returns true when this update policy host groups internal server error response has a 5xx status code

func (*UpdatePolicyHostGroupsInternalServerError) IsSuccess

IsSuccess returns true when this update policy host groups internal server error response has a 2xx status code

func (*UpdatePolicyHostGroupsInternalServerError) String

type UpdatePolicyHostGroupsOK

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

func NewUpdatePolicyHostGroupsOK() *UpdatePolicyHostGroupsOK

NewUpdatePolicyHostGroupsOK creates a UpdatePolicyHostGroupsOK with default headers values

func (*UpdatePolicyHostGroupsOK) Code

func (o *UpdatePolicyHostGroupsOK) Code() int

Code gets the status code for the update policy host groups o k response

func (*UpdatePolicyHostGroupsOK) Error

func (o *UpdatePolicyHostGroupsOK) Error() string

func (*UpdatePolicyHostGroupsOK) GetPayload

func (*UpdatePolicyHostGroupsOK) IsClientError

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

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

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

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

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

func (o *UpdatePolicyHostGroupsOK) String() string

type UpdatePolicyHostGroupsParams

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

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

func NewUpdatePolicyHostGroupsParamsWithContext(ctx context.Context) *UpdatePolicyHostGroupsParams

NewUpdatePolicyHostGroupsParamsWithContext creates a new UpdatePolicyHostGroupsParams object with the ability to set a context for a request.

func NewUpdatePolicyHostGroupsParamsWithHTTPClient

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

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

func (o *UpdatePolicyHostGroupsParams) SetAction(action string)

SetAction adds the action to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetContext

func (o *UpdatePolicyHostGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetDefaults

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

func (o *UpdatePolicyHostGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetIds

func (o *UpdatePolicyHostGroupsParams) SetIds(ids []string)

SetIds adds the ids to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetPolicyID

func (o *UpdatePolicyHostGroupsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) SetTimeout

func (o *UpdatePolicyHostGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithAction

WithAction adds the action to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithContext

WithContext adds the context to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithIds

WithIds adds the ids to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithPolicyID

WithPolicyID adds the policyID to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WithTimeout

WithTimeout adds the timeout to the update policy host groups params

func (*UpdatePolicyHostGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePolicyHostGroupsReader

type UpdatePolicyHostGroupsReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyHostGroupsReader is a Reader for the UpdatePolicyHostGroups structure.

func (*UpdatePolicyHostGroupsReader) ReadResponse

func (o *UpdatePolicyHostGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyHostGroupsTooManyRequests

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

func NewUpdatePolicyHostGroupsTooManyRequests() *UpdatePolicyHostGroupsTooManyRequests

NewUpdatePolicyHostGroupsTooManyRequests creates a UpdatePolicyHostGroupsTooManyRequests with default headers values

func (*UpdatePolicyHostGroupsTooManyRequests) Code

Code gets the status code for the update policy host groups too many requests response

func (*UpdatePolicyHostGroupsTooManyRequests) Error

func (*UpdatePolicyHostGroupsTooManyRequests) GetPayload

func (*UpdatePolicyHostGroupsTooManyRequests) IsClientError

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

IsCode returns true when this update policy host groups too many requests response a status code equal to that given

func (*UpdatePolicyHostGroupsTooManyRequests) IsRedirect

IsRedirect returns true when this update policy host groups too many requests response has a 3xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) IsServerError

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

IsSuccess returns true when this update policy host groups too many requests response has a 2xx status code

func (*UpdatePolicyHostGroupsTooManyRequests) String

type UpdatePolicyPrecedenceBadRequest

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

func NewUpdatePolicyPrecedenceBadRequest() *UpdatePolicyPrecedenceBadRequest

NewUpdatePolicyPrecedenceBadRequest creates a UpdatePolicyPrecedenceBadRequest with default headers values

func (*UpdatePolicyPrecedenceBadRequest) Code

Code gets the status code for the update policy precedence bad request response

func (*UpdatePolicyPrecedenceBadRequest) Error

func (*UpdatePolicyPrecedenceBadRequest) GetPayload

func (*UpdatePolicyPrecedenceBadRequest) IsClientError

func (o *UpdatePolicyPrecedenceBadRequest) IsClientError() bool

IsClientError returns true when this update policy precedence bad request response has a 4xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsCode

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

func (o *UpdatePolicyPrecedenceBadRequest) IsRedirect() bool

IsRedirect returns true when this update policy precedence bad request response has a 3xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsServerError

func (o *UpdatePolicyPrecedenceBadRequest) IsServerError() bool

IsServerError returns true when this update policy precedence bad request response has a 5xx status code

func (*UpdatePolicyPrecedenceBadRequest) IsSuccess

func (o *UpdatePolicyPrecedenceBadRequest) IsSuccess() bool

IsSuccess returns true when this update policy precedence bad request response has a 2xx status code

func (*UpdatePolicyPrecedenceBadRequest) String

type UpdatePolicyPrecedenceConflict

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

func NewUpdatePolicyPrecedenceConflict() *UpdatePolicyPrecedenceConflict

NewUpdatePolicyPrecedenceConflict creates a UpdatePolicyPrecedenceConflict with default headers values

func (*UpdatePolicyPrecedenceConflict) Code

Code gets the status code for the update policy precedence conflict response

func (*UpdatePolicyPrecedenceConflict) Error

func (*UpdatePolicyPrecedenceConflict) GetPayload

func (*UpdatePolicyPrecedenceConflict) IsClientError

func (o *UpdatePolicyPrecedenceConflict) IsClientError() bool

IsClientError returns true when this update policy precedence conflict response has a 4xx status code

func (*UpdatePolicyPrecedenceConflict) IsCode

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

func (o *UpdatePolicyPrecedenceConflict) IsRedirect() bool

IsRedirect returns true when this update policy precedence conflict response has a 3xx status code

func (*UpdatePolicyPrecedenceConflict) IsServerError

func (o *UpdatePolicyPrecedenceConflict) IsServerError() bool

IsServerError returns true when this update policy precedence conflict response has a 5xx status code

func (*UpdatePolicyPrecedenceConflict) IsSuccess

func (o *UpdatePolicyPrecedenceConflict) IsSuccess() bool

IsSuccess returns true when this update policy precedence conflict response has a 2xx status code

func (*UpdatePolicyPrecedenceConflict) String

type UpdatePolicyPrecedenceForbidden

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

func NewUpdatePolicyPrecedenceForbidden() *UpdatePolicyPrecedenceForbidden

NewUpdatePolicyPrecedenceForbidden creates a UpdatePolicyPrecedenceForbidden with default headers values

func (*UpdatePolicyPrecedenceForbidden) Code

Code gets the status code for the update policy precedence forbidden response

func (*UpdatePolicyPrecedenceForbidden) Error

func (*UpdatePolicyPrecedenceForbidden) GetPayload

func (*UpdatePolicyPrecedenceForbidden) IsClientError

func (o *UpdatePolicyPrecedenceForbidden) IsClientError() bool

IsClientError returns true when this update policy precedence forbidden response has a 4xx status code

func (*UpdatePolicyPrecedenceForbidden) IsCode

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

func (o *UpdatePolicyPrecedenceForbidden) IsRedirect() bool

IsRedirect returns true when this update policy precedence forbidden response has a 3xx status code

func (*UpdatePolicyPrecedenceForbidden) IsServerError

func (o *UpdatePolicyPrecedenceForbidden) IsServerError() bool

IsServerError returns true when this update policy precedence forbidden response has a 5xx status code

func (*UpdatePolicyPrecedenceForbidden) IsSuccess

func (o *UpdatePolicyPrecedenceForbidden) IsSuccess() bool

IsSuccess returns true when this update policy precedence forbidden response has a 2xx status code

func (*UpdatePolicyPrecedenceForbidden) String

type UpdatePolicyPrecedenceInternalServerError

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

func NewUpdatePolicyPrecedenceInternalServerError() *UpdatePolicyPrecedenceInternalServerError

NewUpdatePolicyPrecedenceInternalServerError creates a UpdatePolicyPrecedenceInternalServerError with default headers values

func (*UpdatePolicyPrecedenceInternalServerError) Code

Code gets the status code for the update policy precedence internal server error response

func (*UpdatePolicyPrecedenceInternalServerError) Error

func (*UpdatePolicyPrecedenceInternalServerError) GetPayload

func (*UpdatePolicyPrecedenceInternalServerError) IsClientError

IsClientError returns true when this update policy precedence internal server error response has a 4xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsCode

IsCode returns true when this update policy precedence internal server error response a status code equal to that given

func (*UpdatePolicyPrecedenceInternalServerError) IsRedirect

IsRedirect returns true when this update policy precedence internal server error response has a 3xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsServerError

IsServerError returns true when this update policy precedence internal server error response has a 5xx status code

func (*UpdatePolicyPrecedenceInternalServerError) IsSuccess

IsSuccess returns true when this update policy precedence internal server error response has a 2xx status code

func (*UpdatePolicyPrecedenceInternalServerError) String

type UpdatePolicyPrecedenceOK

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

func NewUpdatePolicyPrecedenceOK() *UpdatePolicyPrecedenceOK

NewUpdatePolicyPrecedenceOK creates a UpdatePolicyPrecedenceOK with default headers values

func (*UpdatePolicyPrecedenceOK) Code

func (o *UpdatePolicyPrecedenceOK) Code() int

Code gets the status code for the update policy precedence o k response

func (*UpdatePolicyPrecedenceOK) Error

func (o *UpdatePolicyPrecedenceOK) Error() string

func (*UpdatePolicyPrecedenceOK) GetPayload

func (*UpdatePolicyPrecedenceOK) IsClientError

func (o *UpdatePolicyPrecedenceOK) IsClientError() bool

IsClientError returns true when this update policy precedence o k response has a 4xx status code

func (*UpdatePolicyPrecedenceOK) IsCode

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

func (o *UpdatePolicyPrecedenceOK) IsRedirect() bool

IsRedirect returns true when this update policy precedence o k response has a 3xx status code

func (*UpdatePolicyPrecedenceOK) IsServerError

func (o *UpdatePolicyPrecedenceOK) IsServerError() bool

IsServerError returns true when this update policy precedence o k response has a 5xx status code

func (*UpdatePolicyPrecedenceOK) IsSuccess

func (o *UpdatePolicyPrecedenceOK) IsSuccess() bool

IsSuccess returns true when this update policy precedence o k response has a 2xx status code

func (*UpdatePolicyPrecedenceOK) String

func (o *UpdatePolicyPrecedenceOK) String() string

type UpdatePolicyPrecedenceParams

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

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

func NewUpdatePolicyPrecedenceParamsWithContext(ctx context.Context) *UpdatePolicyPrecedenceParams

NewUpdatePolicyPrecedenceParamsWithContext creates a new UpdatePolicyPrecedenceParams object with the ability to set a context for a request.

func NewUpdatePolicyPrecedenceParamsWithHTTPClient

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

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

func (o *UpdatePolicyPrecedenceParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetDefaults

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

func (o *UpdatePolicyPrecedenceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetIds

func (o *UpdatePolicyPrecedenceParams) SetIds(ids []string)

SetIds adds the ids to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetTimeout

func (o *UpdatePolicyPrecedenceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) SetType

func (o *UpdatePolicyPrecedenceParams) SetType(typeVar string)

SetType adds the type to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithContext

WithContext adds the context to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithIds

WithIds adds the ids to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithTimeout

WithTimeout adds the timeout to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WithType

WithType adds the typeVar to the update policy precedence params

func (*UpdatePolicyPrecedenceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePolicyPrecedenceReader

type UpdatePolicyPrecedenceReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyPrecedenceReader is a Reader for the UpdatePolicyPrecedence structure.

func (*UpdatePolicyPrecedenceReader) ReadResponse

func (o *UpdatePolicyPrecedenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyPrecedenceTooManyRequests

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

func NewUpdatePolicyPrecedenceTooManyRequests() *UpdatePolicyPrecedenceTooManyRequests

NewUpdatePolicyPrecedenceTooManyRequests creates a UpdatePolicyPrecedenceTooManyRequests with default headers values

func (*UpdatePolicyPrecedenceTooManyRequests) Code

Code gets the status code for the update policy precedence too many requests response

func (*UpdatePolicyPrecedenceTooManyRequests) Error

func (*UpdatePolicyPrecedenceTooManyRequests) GetPayload

func (*UpdatePolicyPrecedenceTooManyRequests) IsClientError

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

IsCode returns true when this update policy precedence too many requests response a status code equal to that given

func (*UpdatePolicyPrecedenceTooManyRequests) IsRedirect

IsRedirect returns true when this update policy precedence too many requests response has a 3xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) IsServerError

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

IsSuccess returns true when this update policy precedence too many requests response has a 2xx status code

func (*UpdatePolicyPrecedenceTooManyRequests) String

type UpdatePolicyRuleGroupsBadRequest

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

func NewUpdatePolicyRuleGroupsBadRequest() *UpdatePolicyRuleGroupsBadRequest

NewUpdatePolicyRuleGroupsBadRequest creates a UpdatePolicyRuleGroupsBadRequest with default headers values

func (*UpdatePolicyRuleGroupsBadRequest) Code

Code gets the status code for the update policy rule groups bad request response

func (*UpdatePolicyRuleGroupsBadRequest) Error

func (*UpdatePolicyRuleGroupsBadRequest) GetPayload

func (*UpdatePolicyRuleGroupsBadRequest) IsClientError

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

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

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

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

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

type UpdatePolicyRuleGroupsForbidden

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

func NewUpdatePolicyRuleGroupsForbidden() *UpdatePolicyRuleGroupsForbidden

NewUpdatePolicyRuleGroupsForbidden creates a UpdatePolicyRuleGroupsForbidden with default headers values

func (*UpdatePolicyRuleGroupsForbidden) Code

Code gets the status code for the update policy rule groups forbidden response

func (*UpdatePolicyRuleGroupsForbidden) Error

func (*UpdatePolicyRuleGroupsForbidden) GetPayload

func (*UpdatePolicyRuleGroupsForbidden) IsClientError

func (o *UpdatePolicyRuleGroupsForbidden) IsClientError() bool

IsClientError returns true when this update policy rule groups forbidden response has a 4xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsCode

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

func (o *UpdatePolicyRuleGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update policy rule groups forbidden response has a 3xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsServerError

func (o *UpdatePolicyRuleGroupsForbidden) IsServerError() bool

IsServerError returns true when this update policy rule groups forbidden response has a 5xx status code

func (*UpdatePolicyRuleGroupsForbidden) IsSuccess

func (o *UpdatePolicyRuleGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update policy rule groups forbidden response has a 2xx status code

func (*UpdatePolicyRuleGroupsForbidden) String

type UpdatePolicyRuleGroupsInternalServerError

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

func NewUpdatePolicyRuleGroupsInternalServerError() *UpdatePolicyRuleGroupsInternalServerError

NewUpdatePolicyRuleGroupsInternalServerError creates a UpdatePolicyRuleGroupsInternalServerError with default headers values

func (*UpdatePolicyRuleGroupsInternalServerError) Code

Code gets the status code for the update policy rule groups internal server error response

func (*UpdatePolicyRuleGroupsInternalServerError) Error

func (*UpdatePolicyRuleGroupsInternalServerError) GetPayload

func (*UpdatePolicyRuleGroupsInternalServerError) IsClientError

IsClientError returns true when this update policy rule groups internal server error response has a 4xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsCode

IsCode returns true when this update policy rule groups internal server error response a status code equal to that given

func (*UpdatePolicyRuleGroupsInternalServerError) IsRedirect

IsRedirect returns true when this update policy rule groups internal server error response has a 3xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsServerError

IsServerError returns true when this update policy rule groups internal server error response has a 5xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) IsSuccess

IsSuccess returns true when this update policy rule groups internal server error response has a 2xx status code

func (*UpdatePolicyRuleGroupsInternalServerError) String

type UpdatePolicyRuleGroupsOK

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

func NewUpdatePolicyRuleGroupsOK() *UpdatePolicyRuleGroupsOK

NewUpdatePolicyRuleGroupsOK creates a UpdatePolicyRuleGroupsOK with default headers values

func (*UpdatePolicyRuleGroupsOK) Code

func (o *UpdatePolicyRuleGroupsOK) Code() int

Code gets the status code for the update policy rule groups o k response

func (*UpdatePolicyRuleGroupsOK) Error

func (o *UpdatePolicyRuleGroupsOK) Error() string

func (*UpdatePolicyRuleGroupsOK) GetPayload

func (*UpdatePolicyRuleGroupsOK) IsClientError

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

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

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

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

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

func (o *UpdatePolicyRuleGroupsOK) String() string

type UpdatePolicyRuleGroupsParams

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

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

func NewUpdatePolicyRuleGroupsParamsWithContext(ctx context.Context) *UpdatePolicyRuleGroupsParams

NewUpdatePolicyRuleGroupsParamsWithContext creates a new UpdatePolicyRuleGroupsParams object with the ability to set a context for a request.

func NewUpdatePolicyRuleGroupsParamsWithHTTPClient

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

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

func (o *UpdatePolicyRuleGroupsParams) SetAction(action string)

SetAction adds the action to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetContext

func (o *UpdatePolicyRuleGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetDefaults

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

func (o *UpdatePolicyRuleGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetIds

func (o *UpdatePolicyRuleGroupsParams) SetIds(ids []string)

SetIds adds the ids to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetPolicyID

func (o *UpdatePolicyRuleGroupsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) SetTimeout

func (o *UpdatePolicyRuleGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithAction

WithAction adds the action to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithContext

WithContext adds the context to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithIds

WithIds adds the ids to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithPolicyID

WithPolicyID adds the policyID to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WithTimeout

WithTimeout adds the timeout to the update policy rule groups params

func (*UpdatePolicyRuleGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePolicyRuleGroupsReader

type UpdatePolicyRuleGroupsReader struct {
	// contains filtered or unexported fields
}

UpdatePolicyRuleGroupsReader is a Reader for the UpdatePolicyRuleGroups structure.

func (*UpdatePolicyRuleGroupsReader) ReadResponse

func (o *UpdatePolicyRuleGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdatePolicyRuleGroupsTooManyRequests

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

func NewUpdatePolicyRuleGroupsTooManyRequests() *UpdatePolicyRuleGroupsTooManyRequests

NewUpdatePolicyRuleGroupsTooManyRequests creates a UpdatePolicyRuleGroupsTooManyRequests with default headers values

func (*UpdatePolicyRuleGroupsTooManyRequests) Code

Code gets the status code for the update policy rule groups too many requests response

func (*UpdatePolicyRuleGroupsTooManyRequests) Error

func (*UpdatePolicyRuleGroupsTooManyRequests) GetPayload

func (*UpdatePolicyRuleGroupsTooManyRequests) IsClientError

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

IsCode returns true when this update policy rule groups too many requests response a status code equal to that given

func (*UpdatePolicyRuleGroupsTooManyRequests) IsRedirect

IsRedirect returns true when this update policy rule groups too many requests response has a 3xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) IsServerError

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

IsSuccess returns true when this update policy rule groups too many requests response has a 2xx status code

func (*UpdatePolicyRuleGroupsTooManyRequests) String

type UpdateRuleGroupPrecedenceBadRequest

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

func NewUpdateRuleGroupPrecedenceBadRequest() *UpdateRuleGroupPrecedenceBadRequest

NewUpdateRuleGroupPrecedenceBadRequest creates a UpdateRuleGroupPrecedenceBadRequest with default headers values

func (*UpdateRuleGroupPrecedenceBadRequest) Code

Code gets the status code for the update rule group precedence bad request response

func (*UpdateRuleGroupPrecedenceBadRequest) Error

func (*UpdateRuleGroupPrecedenceBadRequest) GetPayload

func (*UpdateRuleGroupPrecedenceBadRequest) IsClientError

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

IsCode returns true when this update rule group precedence bad request response a status code equal to that given

func (*UpdateRuleGroupPrecedenceBadRequest) IsRedirect

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

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

IsSuccess returns true when this update rule group precedence bad request response has a 2xx status code

func (*UpdateRuleGroupPrecedenceBadRequest) String

type UpdateRuleGroupPrecedenceConflict

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

func NewUpdateRuleGroupPrecedenceConflict() *UpdateRuleGroupPrecedenceConflict

NewUpdateRuleGroupPrecedenceConflict creates a UpdateRuleGroupPrecedenceConflict with default headers values

func (*UpdateRuleGroupPrecedenceConflict) Code

Code gets the status code for the update rule group precedence conflict response

func (*UpdateRuleGroupPrecedenceConflict) Error

func (*UpdateRuleGroupPrecedenceConflict) GetPayload

func (*UpdateRuleGroupPrecedenceConflict) IsClientError

func (o *UpdateRuleGroupPrecedenceConflict) IsClientError() bool

IsClientError returns true when this update rule group precedence conflict response has a 4xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsCode

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

func (o *UpdateRuleGroupPrecedenceConflict) IsRedirect() bool

IsRedirect returns true when this update rule group precedence conflict response has a 3xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsServerError

func (o *UpdateRuleGroupPrecedenceConflict) IsServerError() bool

IsServerError returns true when this update rule group precedence conflict response has a 5xx status code

func (*UpdateRuleGroupPrecedenceConflict) IsSuccess

func (o *UpdateRuleGroupPrecedenceConflict) IsSuccess() bool

IsSuccess returns true when this update rule group precedence conflict response has a 2xx status code

func (*UpdateRuleGroupPrecedenceConflict) String

type UpdateRuleGroupPrecedenceForbidden

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

func NewUpdateRuleGroupPrecedenceForbidden() *UpdateRuleGroupPrecedenceForbidden

NewUpdateRuleGroupPrecedenceForbidden creates a UpdateRuleGroupPrecedenceForbidden with default headers values

func (*UpdateRuleGroupPrecedenceForbidden) Code

Code gets the status code for the update rule group precedence forbidden response

func (*UpdateRuleGroupPrecedenceForbidden) Error

func (*UpdateRuleGroupPrecedenceForbidden) GetPayload

func (*UpdateRuleGroupPrecedenceForbidden) IsClientError

func (o *UpdateRuleGroupPrecedenceForbidden) IsClientError() bool

IsClientError returns true when this update rule group precedence forbidden response has a 4xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsCode

IsCode returns true when this update rule group precedence forbidden response a status code equal to that given

func (*UpdateRuleGroupPrecedenceForbidden) IsRedirect

func (o *UpdateRuleGroupPrecedenceForbidden) IsRedirect() bool

IsRedirect returns true when this update rule group precedence forbidden response has a 3xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsServerError

func (o *UpdateRuleGroupPrecedenceForbidden) IsServerError() bool

IsServerError returns true when this update rule group precedence forbidden response has a 5xx status code

func (*UpdateRuleGroupPrecedenceForbidden) IsSuccess

IsSuccess returns true when this update rule group precedence forbidden response has a 2xx status code

func (*UpdateRuleGroupPrecedenceForbidden) String

type UpdateRuleGroupPrecedenceInternalServerError

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

func NewUpdateRuleGroupPrecedenceInternalServerError() *UpdateRuleGroupPrecedenceInternalServerError

NewUpdateRuleGroupPrecedenceInternalServerError creates a UpdateRuleGroupPrecedenceInternalServerError with default headers values

func (*UpdateRuleGroupPrecedenceInternalServerError) Code

Code gets the status code for the update rule group precedence internal server error response

func (*UpdateRuleGroupPrecedenceInternalServerError) Error

func (*UpdateRuleGroupPrecedenceInternalServerError) GetPayload

func (*UpdateRuleGroupPrecedenceInternalServerError) IsClientError

IsClientError returns true when this update rule group precedence internal server error response has a 4xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsCode

IsCode returns true when this update rule group precedence internal server error response a status code equal to that given

func (*UpdateRuleGroupPrecedenceInternalServerError) IsRedirect

IsRedirect returns true when this update rule group precedence internal server error response has a 3xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsServerError

IsServerError returns true when this update rule group precedence internal server error response has a 5xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) IsSuccess

IsSuccess returns true when this update rule group precedence internal server error response has a 2xx status code

func (*UpdateRuleGroupPrecedenceInternalServerError) String

type UpdateRuleGroupPrecedenceOK

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

func NewUpdateRuleGroupPrecedenceOK() *UpdateRuleGroupPrecedenceOK

NewUpdateRuleGroupPrecedenceOK creates a UpdateRuleGroupPrecedenceOK with default headers values

func (*UpdateRuleGroupPrecedenceOK) Code

func (o *UpdateRuleGroupPrecedenceOK) Code() int

Code gets the status code for the update rule group precedence o k response

func (*UpdateRuleGroupPrecedenceOK) Error

func (*UpdateRuleGroupPrecedenceOK) GetPayload

func (*UpdateRuleGroupPrecedenceOK) IsClientError

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

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

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

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

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

func (o *UpdateRuleGroupPrecedenceOK) String() string

type UpdateRuleGroupPrecedenceParams

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

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

func NewUpdateRuleGroupPrecedenceParamsWithContext(ctx context.Context) *UpdateRuleGroupPrecedenceParams

NewUpdateRuleGroupPrecedenceParamsWithContext creates a new UpdateRuleGroupPrecedenceParams object with the ability to set a context for a request.

func NewUpdateRuleGroupPrecedenceParamsWithHTTPClient

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

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

func (o *UpdateRuleGroupPrecedenceParams) SetContext(ctx context.Context)

SetContext adds the context to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetDefaults

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

func (o *UpdateRuleGroupPrecedenceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetIds

func (o *UpdateRuleGroupPrecedenceParams) SetIds(ids []string)

SetIds adds the ids to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetRuleGroupID

func (o *UpdateRuleGroupPrecedenceParams) SetRuleGroupID(ruleGroupID string)

SetRuleGroupID adds the ruleGroupId to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) SetTimeout

func (o *UpdateRuleGroupPrecedenceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithContext

WithContext adds the context to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithIds

WithIds adds the ids to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithRuleGroupID

WithRuleGroupID adds the ruleGroupID to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WithTimeout

WithTimeout adds the timeout to the update rule group precedence params

func (*UpdateRuleGroupPrecedenceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupPrecedenceReader

type UpdateRuleGroupPrecedenceReader struct {
	// contains filtered or unexported fields
}

UpdateRuleGroupPrecedenceReader is a Reader for the UpdateRuleGroupPrecedence structure.

func (*UpdateRuleGroupPrecedenceReader) ReadResponse

func (o *UpdateRuleGroupPrecedenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRuleGroupPrecedenceTooManyRequests

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

func NewUpdateRuleGroupPrecedenceTooManyRequests() *UpdateRuleGroupPrecedenceTooManyRequests

NewUpdateRuleGroupPrecedenceTooManyRequests creates a UpdateRuleGroupPrecedenceTooManyRequests with default headers values

func (*UpdateRuleGroupPrecedenceTooManyRequests) Code

Code gets the status code for the update rule group precedence too many requests response

func (*UpdateRuleGroupPrecedenceTooManyRequests) Error

func (*UpdateRuleGroupPrecedenceTooManyRequests) GetPayload

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsClientError

IsClientError returns true when this update rule group precedence too many requests response has a 4xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsCode

IsCode returns true when this update rule group precedence too many requests response a status code equal to that given

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsRedirect

IsRedirect returns true when this update rule group precedence too many requests response has a 3xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsServerError

IsServerError returns true when this update rule group precedence too many requests response has a 5xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) IsSuccess

IsSuccess returns true when this update rule group precedence too many requests response has a 2xx status code

func (*UpdateRuleGroupPrecedenceTooManyRequests) String

type UpdateRuleGroupsBadRequest

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

func NewUpdateRuleGroupsBadRequest() *UpdateRuleGroupsBadRequest

NewUpdateRuleGroupsBadRequest creates a UpdateRuleGroupsBadRequest with default headers values

func (*UpdateRuleGroupsBadRequest) Code

func (o *UpdateRuleGroupsBadRequest) Code() int

Code gets the status code for the update rule groups bad request response

func (*UpdateRuleGroupsBadRequest) Error

func (*UpdateRuleGroupsBadRequest) GetPayload

func (*UpdateRuleGroupsBadRequest) IsClientError

func (o *UpdateRuleGroupsBadRequest) IsClientError() bool

IsClientError returns true when this update rule groups bad request response has a 4xx status code

func (*UpdateRuleGroupsBadRequest) IsCode

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

func (o *UpdateRuleGroupsBadRequest) IsRedirect() bool

IsRedirect returns true when this update rule groups bad request response has a 3xx status code

func (*UpdateRuleGroupsBadRequest) IsServerError

func (o *UpdateRuleGroupsBadRequest) IsServerError() bool

IsServerError returns true when this update rule groups bad request response has a 5xx status code

func (*UpdateRuleGroupsBadRequest) IsSuccess

func (o *UpdateRuleGroupsBadRequest) IsSuccess() bool

IsSuccess returns true when this update rule groups bad request response has a 2xx status code

func (*UpdateRuleGroupsBadRequest) String

func (o *UpdateRuleGroupsBadRequest) String() string

type UpdateRuleGroupsForbidden

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

func NewUpdateRuleGroupsForbidden() *UpdateRuleGroupsForbidden

NewUpdateRuleGroupsForbidden creates a UpdateRuleGroupsForbidden with default headers values

func (*UpdateRuleGroupsForbidden) Code

func (o *UpdateRuleGroupsForbidden) Code() int

Code gets the status code for the update rule groups forbidden response

func (*UpdateRuleGroupsForbidden) Error

func (o *UpdateRuleGroupsForbidden) Error() string

func (*UpdateRuleGroupsForbidden) GetPayload

func (*UpdateRuleGroupsForbidden) IsClientError

func (o *UpdateRuleGroupsForbidden) IsClientError() bool

IsClientError returns true when this update rule groups forbidden response has a 4xx status code

func (*UpdateRuleGroupsForbidden) IsCode

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

func (o *UpdateRuleGroupsForbidden) IsRedirect() bool

IsRedirect returns true when this update rule groups forbidden response has a 3xx status code

func (*UpdateRuleGroupsForbidden) IsServerError

func (o *UpdateRuleGroupsForbidden) IsServerError() bool

IsServerError returns true when this update rule groups forbidden response has a 5xx status code

func (*UpdateRuleGroupsForbidden) IsSuccess

func (o *UpdateRuleGroupsForbidden) IsSuccess() bool

IsSuccess returns true when this update rule groups forbidden response has a 2xx status code

func (*UpdateRuleGroupsForbidden) String

func (o *UpdateRuleGroupsForbidden) String() string

type UpdateRuleGroupsInternalServerError

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

func NewUpdateRuleGroupsInternalServerError() *UpdateRuleGroupsInternalServerError

NewUpdateRuleGroupsInternalServerError creates a UpdateRuleGroupsInternalServerError with default headers values

func (*UpdateRuleGroupsInternalServerError) Code

Code gets the status code for the update rule groups internal server error response

func (*UpdateRuleGroupsInternalServerError) Error

func (*UpdateRuleGroupsInternalServerError) GetPayload

func (*UpdateRuleGroupsInternalServerError) IsClientError

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

IsCode returns true when this update rule groups internal server error response a status code equal to that given

func (*UpdateRuleGroupsInternalServerError) IsRedirect

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

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

IsSuccess returns true when this update rule groups internal server error response has a 2xx status code

func (*UpdateRuleGroupsInternalServerError) String

type UpdateRuleGroupsNotFound

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

func NewUpdateRuleGroupsNotFound() *UpdateRuleGroupsNotFound

NewUpdateRuleGroupsNotFound creates a UpdateRuleGroupsNotFound with default headers values

func (*UpdateRuleGroupsNotFound) Code

func (o *UpdateRuleGroupsNotFound) Code() int

Code gets the status code for the update rule groups not found response

func (*UpdateRuleGroupsNotFound) Error

func (o *UpdateRuleGroupsNotFound) Error() string

func (*UpdateRuleGroupsNotFound) GetPayload

func (*UpdateRuleGroupsNotFound) IsClientError

func (o *UpdateRuleGroupsNotFound) IsClientError() bool

IsClientError returns true when this update rule groups not found response has a 4xx status code

func (*UpdateRuleGroupsNotFound) IsCode

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

func (o *UpdateRuleGroupsNotFound) IsRedirect() bool

IsRedirect returns true when this update rule groups not found response has a 3xx status code

func (*UpdateRuleGroupsNotFound) IsServerError

func (o *UpdateRuleGroupsNotFound) IsServerError() bool

IsServerError returns true when this update rule groups not found response has a 5xx status code

func (*UpdateRuleGroupsNotFound) IsSuccess

func (o *UpdateRuleGroupsNotFound) IsSuccess() bool

IsSuccess returns true when this update rule groups not found response has a 2xx status code

func (*UpdateRuleGroupsNotFound) String

func (o *UpdateRuleGroupsNotFound) String() string

type UpdateRuleGroupsOK

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

func NewUpdateRuleGroupsOK() *UpdateRuleGroupsOK

NewUpdateRuleGroupsOK creates a UpdateRuleGroupsOK with default headers values

func (*UpdateRuleGroupsOK) Code

func (o *UpdateRuleGroupsOK) Code() int

Code gets the status code for the update rule groups o k response

func (*UpdateRuleGroupsOK) Error

func (o *UpdateRuleGroupsOK) Error() string

func (*UpdateRuleGroupsOK) GetPayload

func (o *UpdateRuleGroupsOK) GetPayload() *models.RulegroupsResponse

func (*UpdateRuleGroupsOK) IsClientError

func (o *UpdateRuleGroupsOK) IsClientError() bool

IsClientError returns true when this update rule groups o k response has a 4xx status code

func (*UpdateRuleGroupsOK) IsCode

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

func (o *UpdateRuleGroupsOK) IsRedirect() bool

IsRedirect returns true when this update rule groups o k response has a 3xx status code

func (*UpdateRuleGroupsOK) IsServerError

func (o *UpdateRuleGroupsOK) IsServerError() bool

IsServerError returns true when this update rule groups o k response has a 5xx status code

func (*UpdateRuleGroupsOK) IsSuccess

func (o *UpdateRuleGroupsOK) IsSuccess() bool

IsSuccess returns true when this update rule groups o k response has a 2xx status code

func (*UpdateRuleGroupsOK) String

func (o *UpdateRuleGroupsOK) String() string

type UpdateRuleGroupsParams

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

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

func NewUpdateRuleGroupsParamsWithContext(ctx context.Context) *UpdateRuleGroupsParams

NewUpdateRuleGroupsParamsWithContext creates a new UpdateRuleGroupsParams object with the ability to set a context for a request.

func NewUpdateRuleGroupsParamsWithHTTPClient

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

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

SetBody adds the body to the update rule groups params

func (*UpdateRuleGroupsParams) SetContext

func (o *UpdateRuleGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the update rule groups params

func (*UpdateRuleGroupsParams) SetDefaults

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

func (o *UpdateRuleGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rule groups params

func (*UpdateRuleGroupsParams) SetTimeout

func (o *UpdateRuleGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rule groups params

func (*UpdateRuleGroupsParams) WithBody

WithBody adds the body to the update rule groups params

func (*UpdateRuleGroupsParams) WithContext

WithContext adds the context to the update rule groups params

func (*UpdateRuleGroupsParams) WithDefaults

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

func (o *UpdateRuleGroupsParams) WithHTTPClient(client *http.Client) *UpdateRuleGroupsParams

WithHTTPClient adds the HTTPClient to the update rule groups params

func (*UpdateRuleGroupsParams) WithTimeout

WithTimeout adds the timeout to the update rule groups params

func (*UpdateRuleGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupsReader

type UpdateRuleGroupsReader struct {
	// contains filtered or unexported fields
}

UpdateRuleGroupsReader is a Reader for the UpdateRuleGroups structure.

func (*UpdateRuleGroupsReader) ReadResponse

func (o *UpdateRuleGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRuleGroupsTooManyRequests

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

func NewUpdateRuleGroupsTooManyRequests() *UpdateRuleGroupsTooManyRequests

NewUpdateRuleGroupsTooManyRequests creates a UpdateRuleGroupsTooManyRequests with default headers values

func (*UpdateRuleGroupsTooManyRequests) Code

Code gets the status code for the update rule groups too many requests response

func (*UpdateRuleGroupsTooManyRequests) Error

func (*UpdateRuleGroupsTooManyRequests) GetPayload

func (*UpdateRuleGroupsTooManyRequests) IsClientError

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

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

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

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

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

type UpdateRulesBadRequest

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

func NewUpdateRulesBadRequest() *UpdateRulesBadRequest

NewUpdateRulesBadRequest creates a UpdateRulesBadRequest with default headers values

func (*UpdateRulesBadRequest) Code

func (o *UpdateRulesBadRequest) Code() int

Code gets the status code for the update rules bad request response

func (*UpdateRulesBadRequest) Error

func (o *UpdateRulesBadRequest) Error() string

func (*UpdateRulesBadRequest) GetPayload

func (*UpdateRulesBadRequest) IsClientError

func (o *UpdateRulesBadRequest) IsClientError() bool

IsClientError returns true when this update rules bad request response has a 4xx status code

func (*UpdateRulesBadRequest) IsCode

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

func (o *UpdateRulesBadRequest) IsRedirect() bool

IsRedirect returns true when this update rules bad request response has a 3xx status code

func (*UpdateRulesBadRequest) IsServerError

func (o *UpdateRulesBadRequest) IsServerError() bool

IsServerError returns true when this update rules bad request response has a 5xx status code

func (*UpdateRulesBadRequest) IsSuccess

func (o *UpdateRulesBadRequest) IsSuccess() bool

IsSuccess returns true when this update rules bad request response has a 2xx status code

func (*UpdateRulesBadRequest) String

func (o *UpdateRulesBadRequest) String() string

type UpdateRulesForbidden

type UpdateRulesForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

UpdateRulesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateRulesForbidden

func NewUpdateRulesForbidden() *UpdateRulesForbidden

NewUpdateRulesForbidden creates a UpdateRulesForbidden with default headers values

func (*UpdateRulesForbidden) Code

func (o *UpdateRulesForbidden) Code() int

Code gets the status code for the update rules forbidden response

func (*UpdateRulesForbidden) Error

func (o *UpdateRulesForbidden) Error() string

func (*UpdateRulesForbidden) GetPayload

func (o *UpdateRulesForbidden) GetPayload() *models.MsaReplyMetaOnly

func (*UpdateRulesForbidden) IsClientError

func (o *UpdateRulesForbidden) IsClientError() bool

IsClientError returns true when this update rules forbidden response has a 4xx status code

func (*UpdateRulesForbidden) IsCode

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

func (o *UpdateRulesForbidden) IsRedirect() bool

IsRedirect returns true when this update rules forbidden response has a 3xx status code

func (*UpdateRulesForbidden) IsServerError

func (o *UpdateRulesForbidden) IsServerError() bool

IsServerError returns true when this update rules forbidden response has a 5xx status code

func (*UpdateRulesForbidden) IsSuccess

func (o *UpdateRulesForbidden) IsSuccess() bool

IsSuccess returns true when this update rules forbidden response has a 2xx status code

func (*UpdateRulesForbidden) String

func (o *UpdateRulesForbidden) String() string

type UpdateRulesInternalServerError

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

func NewUpdateRulesInternalServerError() *UpdateRulesInternalServerError

NewUpdateRulesInternalServerError creates a UpdateRulesInternalServerError with default headers values

func (*UpdateRulesInternalServerError) Code

Code gets the status code for the update rules internal server error response

func (*UpdateRulesInternalServerError) Error

func (*UpdateRulesInternalServerError) GetPayload

func (*UpdateRulesInternalServerError) IsClientError

func (o *UpdateRulesInternalServerError) IsClientError() bool

IsClientError returns true when this update rules internal server error response has a 4xx status code

func (*UpdateRulesInternalServerError) IsCode

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

func (o *UpdateRulesInternalServerError) IsRedirect() bool

IsRedirect returns true when this update rules internal server error response has a 3xx status code

func (*UpdateRulesInternalServerError) IsServerError

func (o *UpdateRulesInternalServerError) IsServerError() bool

IsServerError returns true when this update rules internal server error response has a 5xx status code

func (*UpdateRulesInternalServerError) IsSuccess

func (o *UpdateRulesInternalServerError) IsSuccess() bool

IsSuccess returns true when this update rules internal server error response has a 2xx status code

func (*UpdateRulesInternalServerError) String

type UpdateRulesNotFound

type UpdateRulesNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

UpdateRulesNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateRulesNotFound

func NewUpdateRulesNotFound() *UpdateRulesNotFound

NewUpdateRulesNotFound creates a UpdateRulesNotFound with default headers values

func (*UpdateRulesNotFound) Code

func (o *UpdateRulesNotFound) Code() int

Code gets the status code for the update rules not found response

func (*UpdateRulesNotFound) Error

func (o *UpdateRulesNotFound) Error() string

func (*UpdateRulesNotFound) GetPayload

func (*UpdateRulesNotFound) IsClientError

func (o *UpdateRulesNotFound) IsClientError() bool

IsClientError returns true when this update rules not found response has a 4xx status code

func (*UpdateRulesNotFound) IsCode

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

func (o *UpdateRulesNotFound) IsRedirect() bool

IsRedirect returns true when this update rules not found response has a 3xx status code

func (*UpdateRulesNotFound) IsServerError

func (o *UpdateRulesNotFound) IsServerError() bool

IsServerError returns true when this update rules not found response has a 5xx status code

func (*UpdateRulesNotFound) IsSuccess

func (o *UpdateRulesNotFound) IsSuccess() bool

IsSuccess returns true when this update rules not found response has a 2xx status code

func (*UpdateRulesNotFound) String

func (o *UpdateRulesNotFound) String() string

type UpdateRulesOK

type UpdateRulesOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.RulegroupsRulesResponse
}

UpdateRulesOK describes a response with status code 200, with default header values.

Bad Request

func NewUpdateRulesOK

func NewUpdateRulesOK() *UpdateRulesOK

NewUpdateRulesOK creates a UpdateRulesOK with default headers values

func (*UpdateRulesOK) Code

func (o *UpdateRulesOK) Code() int

Code gets the status code for the update rules o k response

func (*UpdateRulesOK) Error

func (o *UpdateRulesOK) Error() string

func (*UpdateRulesOK) GetPayload

func (o *UpdateRulesOK) GetPayload() *models.RulegroupsRulesResponse

func (*UpdateRulesOK) IsClientError

func (o *UpdateRulesOK) IsClientError() bool

IsClientError returns true when this update rules o k response has a 4xx status code

func (*UpdateRulesOK) IsCode

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

func (o *UpdateRulesOK) IsRedirect() bool

IsRedirect returns true when this update rules o k response has a 3xx status code

func (*UpdateRulesOK) IsServerError

func (o *UpdateRulesOK) IsServerError() bool

IsServerError returns true when this update rules o k response has a 5xx status code

func (*UpdateRulesOK) IsSuccess

func (o *UpdateRulesOK) IsSuccess() bool

IsSuccess returns true when this update rules o k response has a 2xx status code

func (*UpdateRulesOK) String

func (o *UpdateRulesOK) String() string

type UpdateRulesParams

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

func NewUpdateRulesParams() *UpdateRulesParams

NewUpdateRulesParams creates a new UpdateRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateRulesParamsWithContext

func NewUpdateRulesParamsWithContext(ctx context.Context) *UpdateRulesParams

NewUpdateRulesParamsWithContext creates a new UpdateRulesParams object with the ability to set a context for a request.

func NewUpdateRulesParamsWithHTTPClient

func NewUpdateRulesParamsWithHTTPClient(client *http.Client) *UpdateRulesParams

NewUpdateRulesParamsWithHTTPClient creates a new UpdateRulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRulesParamsWithTimeout

func NewUpdateRulesParamsWithTimeout(timeout time.Duration) *UpdateRulesParams

NewUpdateRulesParamsWithTimeout creates a new UpdateRulesParams object with the ability to set a timeout on a request.

func (*UpdateRulesParams) SetBody

func (o *UpdateRulesParams) SetBody(body *models.RulegroupsRule)

SetBody adds the body to the update rules params

func (*UpdateRulesParams) SetContext

func (o *UpdateRulesParams) SetContext(ctx context.Context)

SetContext adds the context to the update rules params

func (*UpdateRulesParams) SetDefaults

func (o *UpdateRulesParams) SetDefaults()

SetDefaults hydrates default values in the update rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRulesParams) SetHTTPClient

func (o *UpdateRulesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) SetTimeout

func (o *UpdateRulesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WithBody

WithBody adds the body to the update rules params

func (*UpdateRulesParams) WithContext

func (o *UpdateRulesParams) WithContext(ctx context.Context) *UpdateRulesParams

WithContext adds the context to the update rules params

func (*UpdateRulesParams) WithDefaults

func (o *UpdateRulesParams) WithDefaults() *UpdateRulesParams

WithDefaults hydrates default values in the update rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRulesParams) WithHTTPClient

func (o *UpdateRulesParams) WithHTTPClient(client *http.Client) *UpdateRulesParams

WithHTTPClient adds the HTTPClient to the update rules params

func (*UpdateRulesParams) WithTimeout

func (o *UpdateRulesParams) WithTimeout(timeout time.Duration) *UpdateRulesParams

WithTimeout adds the timeout to the update rules params

func (*UpdateRulesParams) WriteToRequest

func (o *UpdateRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateRulesReader

type UpdateRulesReader struct {
	// contains filtered or unexported fields
}

UpdateRulesReader is a Reader for the UpdateRules structure.

func (*UpdateRulesReader) ReadResponse

func (o *UpdateRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRulesTooManyRequests

type UpdateRulesTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

UpdateRulesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRulesTooManyRequests

func NewUpdateRulesTooManyRequests() *UpdateRulesTooManyRequests

NewUpdateRulesTooManyRequests creates a UpdateRulesTooManyRequests with default headers values

func (*UpdateRulesTooManyRequests) Code

func (o *UpdateRulesTooManyRequests) Code() int

Code gets the status code for the update rules too many requests response

func (*UpdateRulesTooManyRequests) Error

func (*UpdateRulesTooManyRequests) GetPayload

func (*UpdateRulesTooManyRequests) IsClientError

func (o *UpdateRulesTooManyRequests) IsClientError() bool

IsClientError returns true when this update rules too many requests response has a 4xx status code

func (*UpdateRulesTooManyRequests) IsCode

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

func (o *UpdateRulesTooManyRequests) IsRedirect() bool

IsRedirect returns true when this update rules too many requests response has a 3xx status code

func (*UpdateRulesTooManyRequests) IsServerError

func (o *UpdateRulesTooManyRequests) IsServerError() bool

IsServerError returns true when this update rules too many requests response has a 5xx status code

func (*UpdateRulesTooManyRequests) IsSuccess

func (o *UpdateRulesTooManyRequests) IsSuccess() bool

IsSuccess returns true when this update rules too many requests response has a 2xx status code

func (*UpdateRulesTooManyRequests) String

func (o *UpdateRulesTooManyRequests) String() string

type UpdateScheduledExclusionsBadRequest

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

func NewUpdateScheduledExclusionsBadRequest() *UpdateScheduledExclusionsBadRequest

NewUpdateScheduledExclusionsBadRequest creates a UpdateScheduledExclusionsBadRequest with default headers values

func (*UpdateScheduledExclusionsBadRequest) Code

Code gets the status code for the update scheduled exclusions bad request response

func (*UpdateScheduledExclusionsBadRequest) Error

func (*UpdateScheduledExclusionsBadRequest) GetPayload

func (*UpdateScheduledExclusionsBadRequest) IsClientError

func (o *UpdateScheduledExclusionsBadRequest) IsClientError() bool

IsClientError returns true when this update scheduled exclusions bad request response has a 4xx status code

func (*UpdateScheduledExclusionsBadRequest) IsCode

IsCode returns true when this update scheduled exclusions bad request response a status code equal to that given

func (*UpdateScheduledExclusionsBadRequest) IsRedirect

func (o *UpdateScheduledExclusionsBadRequest) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions bad request response has a 3xx status code

func (*UpdateScheduledExclusionsBadRequest) IsServerError

func (o *UpdateScheduledExclusionsBadRequest) IsServerError() bool

IsServerError returns true when this update scheduled exclusions bad request response has a 5xx status code

func (*UpdateScheduledExclusionsBadRequest) IsSuccess

IsSuccess returns true when this update scheduled exclusions bad request response has a 2xx status code

func (*UpdateScheduledExclusionsBadRequest) String

type UpdateScheduledExclusionsForbidden

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

func NewUpdateScheduledExclusionsForbidden() *UpdateScheduledExclusionsForbidden

NewUpdateScheduledExclusionsForbidden creates a UpdateScheduledExclusionsForbidden with default headers values

func (*UpdateScheduledExclusionsForbidden) Code

Code gets the status code for the update scheduled exclusions forbidden response

func (*UpdateScheduledExclusionsForbidden) Error

func (*UpdateScheduledExclusionsForbidden) GetPayload

func (*UpdateScheduledExclusionsForbidden) IsClientError

func (o *UpdateScheduledExclusionsForbidden) IsClientError() bool

IsClientError returns true when this update scheduled exclusions forbidden response has a 4xx status code

func (*UpdateScheduledExclusionsForbidden) IsCode

IsCode returns true when this update scheduled exclusions forbidden response a status code equal to that given

func (*UpdateScheduledExclusionsForbidden) IsRedirect

func (o *UpdateScheduledExclusionsForbidden) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions forbidden response has a 3xx status code

func (*UpdateScheduledExclusionsForbidden) IsServerError

func (o *UpdateScheduledExclusionsForbidden) IsServerError() bool

IsServerError returns true when this update scheduled exclusions forbidden response has a 5xx status code

func (*UpdateScheduledExclusionsForbidden) IsSuccess

IsSuccess returns true when this update scheduled exclusions forbidden response has a 2xx status code

func (*UpdateScheduledExclusionsForbidden) String

type UpdateScheduledExclusionsInternalServerError

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

func NewUpdateScheduledExclusionsInternalServerError() *UpdateScheduledExclusionsInternalServerError

NewUpdateScheduledExclusionsInternalServerError creates a UpdateScheduledExclusionsInternalServerError with default headers values

func (*UpdateScheduledExclusionsInternalServerError) Code

Code gets the status code for the update scheduled exclusions internal server error response

func (*UpdateScheduledExclusionsInternalServerError) Error

func (*UpdateScheduledExclusionsInternalServerError) GetPayload

func (*UpdateScheduledExclusionsInternalServerError) IsClientError

IsClientError returns true when this update scheduled exclusions internal server error response has a 4xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsCode

IsCode returns true when this update scheduled exclusions internal server error response a status code equal to that given

func (*UpdateScheduledExclusionsInternalServerError) IsRedirect

IsRedirect returns true when this update scheduled exclusions internal server error response has a 3xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsServerError

IsServerError returns true when this update scheduled exclusions internal server error response has a 5xx status code

func (*UpdateScheduledExclusionsInternalServerError) IsSuccess

IsSuccess returns true when this update scheduled exclusions internal server error response has a 2xx status code

func (*UpdateScheduledExclusionsInternalServerError) String

type UpdateScheduledExclusionsNotFound

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

func NewUpdateScheduledExclusionsNotFound() *UpdateScheduledExclusionsNotFound

NewUpdateScheduledExclusionsNotFound creates a UpdateScheduledExclusionsNotFound with default headers values

func (*UpdateScheduledExclusionsNotFound) Code

Code gets the status code for the update scheduled exclusions not found response

func (*UpdateScheduledExclusionsNotFound) Error

func (*UpdateScheduledExclusionsNotFound) GetPayload

func (*UpdateScheduledExclusionsNotFound) IsClientError

func (o *UpdateScheduledExclusionsNotFound) IsClientError() bool

IsClientError returns true when this update scheduled exclusions not found response has a 4xx status code

func (*UpdateScheduledExclusionsNotFound) IsCode

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

func (o *UpdateScheduledExclusionsNotFound) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions not found response has a 3xx status code

func (*UpdateScheduledExclusionsNotFound) IsServerError

func (o *UpdateScheduledExclusionsNotFound) IsServerError() bool

IsServerError returns true when this update scheduled exclusions not found response has a 5xx status code

func (*UpdateScheduledExclusionsNotFound) IsSuccess

func (o *UpdateScheduledExclusionsNotFound) IsSuccess() bool

IsSuccess returns true when this update scheduled exclusions not found response has a 2xx status code

func (*UpdateScheduledExclusionsNotFound) String

type UpdateScheduledExclusionsOK

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

func NewUpdateScheduledExclusionsOK() *UpdateScheduledExclusionsOK

NewUpdateScheduledExclusionsOK creates a UpdateScheduledExclusionsOK with default headers values

func (*UpdateScheduledExclusionsOK) Code

func (o *UpdateScheduledExclusionsOK) Code() int

Code gets the status code for the update scheduled exclusions o k response

func (*UpdateScheduledExclusionsOK) Error

func (*UpdateScheduledExclusionsOK) GetPayload

func (*UpdateScheduledExclusionsOK) IsClientError

func (o *UpdateScheduledExclusionsOK) IsClientError() bool

IsClientError returns true when this update scheduled exclusions o k response has a 4xx status code

func (*UpdateScheduledExclusionsOK) IsCode

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

func (o *UpdateScheduledExclusionsOK) IsRedirect() bool

IsRedirect returns true when this update scheduled exclusions o k response has a 3xx status code

func (*UpdateScheduledExclusionsOK) IsServerError

func (o *UpdateScheduledExclusionsOK) IsServerError() bool

IsServerError returns true when this update scheduled exclusions o k response has a 5xx status code

func (*UpdateScheduledExclusionsOK) IsSuccess

func (o *UpdateScheduledExclusionsOK) IsSuccess() bool

IsSuccess returns true when this update scheduled exclusions o k response has a 2xx status code

func (*UpdateScheduledExclusionsOK) String

func (o *UpdateScheduledExclusionsOK) String() string

type UpdateScheduledExclusionsParams

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

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

func NewUpdateScheduledExclusionsParamsWithContext(ctx context.Context) *UpdateScheduledExclusionsParams

NewUpdateScheduledExclusionsParamsWithContext creates a new UpdateScheduledExclusionsParams object with the ability to set a context for a request.

func NewUpdateScheduledExclusionsParamsWithHTTPClient

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

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

SetBody adds the body to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetContext

func (o *UpdateScheduledExclusionsParams) SetContext(ctx context.Context)

SetContext adds the context to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetDefaults

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

func (o *UpdateScheduledExclusionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) SetTimeout

func (o *UpdateScheduledExclusionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithBody

WithBody adds the body to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithContext

WithContext adds the context to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WithTimeout

WithTimeout adds the timeout to the update scheduled exclusions params

func (*UpdateScheduledExclusionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateScheduledExclusionsReader

type UpdateScheduledExclusionsReader struct {
	// contains filtered or unexported fields
}

UpdateScheduledExclusionsReader is a Reader for the UpdateScheduledExclusions structure.

func (*UpdateScheduledExclusionsReader) ReadResponse

func (o *UpdateScheduledExclusionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateScheduledExclusionsTooManyRequests

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

func NewUpdateScheduledExclusionsTooManyRequests() *UpdateScheduledExclusionsTooManyRequests

NewUpdateScheduledExclusionsTooManyRequests creates a UpdateScheduledExclusionsTooManyRequests with default headers values

func (*UpdateScheduledExclusionsTooManyRequests) Code

Code gets the status code for the update scheduled exclusions too many requests response

func (*UpdateScheduledExclusionsTooManyRequests) Error

func (*UpdateScheduledExclusionsTooManyRequests) GetPayload

func (*UpdateScheduledExclusionsTooManyRequests) IsClientError

IsClientError returns true when this update scheduled exclusions too many requests response has a 4xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsCode

IsCode returns true when this update scheduled exclusions too many requests response a status code equal to that given

func (*UpdateScheduledExclusionsTooManyRequests) IsRedirect

IsRedirect returns true when this update scheduled exclusions too many requests response has a 3xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsServerError

IsServerError returns true when this update scheduled exclusions too many requests response has a 5xx status code

func (*UpdateScheduledExclusionsTooManyRequests) IsSuccess

IsSuccess returns true when this update scheduled exclusions too many requests response has a 2xx status code

func (*UpdateScheduledExclusionsTooManyRequests) String

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL