firewall_management

package
v0.2.14 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2021 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 AggregateEventsBadRequest

type AggregateEventsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
AggregateEventsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewAggregateEventsBadRequest

func NewAggregateEventsBadRequest() *AggregateEventsBadRequest

NewAggregateEventsBadRequest creates a AggregateEventsBadRequest with default headers values

func (*AggregateEventsBadRequest) Error

func (o *AggregateEventsBadRequest) Error() string

func (*AggregateEventsBadRequest) GetPayload

type AggregateEventsDefault

type AggregateEventsDefault struct {
	Payload *models.FwmgrAPIAggregatesResponse
	// contains filtered or unexported fields
}
AggregateEventsDefault describes a response with status code -1, with default header values.

OK

func NewAggregateEventsDefault

func NewAggregateEventsDefault(code int) *AggregateEventsDefault

NewAggregateEventsDefault creates a AggregateEventsDefault with default headers values

func (*AggregateEventsDefault) Code

func (o *AggregateEventsDefault) Code() int

Code gets the status code for the aggregate events default response

func (*AggregateEventsDefault) Error

func (o *AggregateEventsDefault) Error() string

func (*AggregateEventsDefault) GetPayload

type AggregateEventsForbidden

type AggregateEventsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
AggregateEventsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewAggregateEventsForbidden

func NewAggregateEventsForbidden() *AggregateEventsForbidden

NewAggregateEventsForbidden creates a AggregateEventsForbidden with default headers values

func (*AggregateEventsForbidden) Error

func (o *AggregateEventsForbidden) Error() string

func (*AggregateEventsForbidden) GetPayload

type AggregateEventsOK

type AggregateEventsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIAggregatesResponse
}
AggregateEventsOK describes a response with status code 200, with default header values.

OK

func NewAggregateEventsOK

func NewAggregateEventsOK() *AggregateEventsOK

NewAggregateEventsOK creates a AggregateEventsOK with default headers values

func (*AggregateEventsOK) Error

func (o *AggregateEventsOK) Error() string

func (*AggregateEventsOK) GetPayload

type AggregateEventsParams

type AggregateEventsParams struct {

	/* Body.

	   Query criteria and settings
	*/
	Body []*models.FwmgrMsaAggregateQueryRequest

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

AggregateEventsParams contains all the parameters to send to the API endpoint

for the aggregate events operation.

Typically these are written to a http.Request.

func NewAggregateEventsParams

func NewAggregateEventsParams() *AggregateEventsParams

NewAggregateEventsParams creates a new AggregateEventsParams 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 NewAggregateEventsParamsWithContext

func NewAggregateEventsParamsWithContext(ctx context.Context) *AggregateEventsParams

NewAggregateEventsParamsWithContext creates a new AggregateEventsParams object with the ability to set a context for a request.

func NewAggregateEventsParamsWithHTTPClient

func NewAggregateEventsParamsWithHTTPClient(client *http.Client) *AggregateEventsParams

NewAggregateEventsParamsWithHTTPClient creates a new AggregateEventsParams object with the ability to set a custom HTTPClient for a request.

func NewAggregateEventsParamsWithTimeout

func NewAggregateEventsParamsWithTimeout(timeout time.Duration) *AggregateEventsParams

NewAggregateEventsParamsWithTimeout creates a new AggregateEventsParams object with the ability to set a timeout on a request.

func (*AggregateEventsParams) SetBody

SetBody adds the body to the aggregate events params

func (*AggregateEventsParams) SetContext

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

SetContext adds the context to the aggregate events params

func (*AggregateEventsParams) SetDefaults

func (o *AggregateEventsParams) SetDefaults()

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

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

func (*AggregateEventsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the aggregate events params

func (*AggregateEventsParams) SetTimeout

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

SetTimeout adds the timeout to the aggregate events params

func (*AggregateEventsParams) WithBody

WithBody adds the body to the aggregate events params

func (*AggregateEventsParams) WithContext

WithContext adds the context to the aggregate events params

func (*AggregateEventsParams) WithDefaults

func (o *AggregateEventsParams) WithDefaults() *AggregateEventsParams

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

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

func (*AggregateEventsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the aggregate events params

func (*AggregateEventsParams) WithTimeout

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

WithTimeout adds the timeout to the aggregate events params

func (*AggregateEventsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AggregateEventsReader

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

AggregateEventsReader is a Reader for the AggregateEvents structure.

func (*AggregateEventsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AggregateEventsTooManyRequests

type AggregateEventsTooManyRequests struct {

	/* 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
}
AggregateEventsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAggregateEventsTooManyRequests

func NewAggregateEventsTooManyRequests() *AggregateEventsTooManyRequests

NewAggregateEventsTooManyRequests creates a AggregateEventsTooManyRequests with default headers values

func (*AggregateEventsTooManyRequests) Error

func (*AggregateEventsTooManyRequests) GetPayload

type AggregatePolicyRulesBadRequest

type AggregatePolicyRulesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
AggregatePolicyRulesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewAggregatePolicyRulesBadRequest

func NewAggregatePolicyRulesBadRequest() *AggregatePolicyRulesBadRequest

NewAggregatePolicyRulesBadRequest creates a AggregatePolicyRulesBadRequest with default headers values

func (*AggregatePolicyRulesBadRequest) Error

func (*AggregatePolicyRulesBadRequest) GetPayload

type AggregatePolicyRulesDefault

type AggregatePolicyRulesDefault struct {
	Payload *models.FwmgrAPIAggregatesResponse
	// contains filtered or unexported fields
}
AggregatePolicyRulesDefault describes a response with status code -1, with default header values.

OK

func NewAggregatePolicyRulesDefault

func NewAggregatePolicyRulesDefault(code int) *AggregatePolicyRulesDefault

NewAggregatePolicyRulesDefault creates a AggregatePolicyRulesDefault with default headers values

func (*AggregatePolicyRulesDefault) Code

func (o *AggregatePolicyRulesDefault) Code() int

Code gets the status code for the aggregate policy rules default response

func (*AggregatePolicyRulesDefault) Error

func (*AggregatePolicyRulesDefault) GetPayload

type AggregatePolicyRulesForbidden

type AggregatePolicyRulesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
AggregatePolicyRulesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewAggregatePolicyRulesForbidden

func NewAggregatePolicyRulesForbidden() *AggregatePolicyRulesForbidden

NewAggregatePolicyRulesForbidden creates a AggregatePolicyRulesForbidden with default headers values

func (*AggregatePolicyRulesForbidden) Error

func (*AggregatePolicyRulesForbidden) GetPayload

type AggregatePolicyRulesOK

type AggregatePolicyRulesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIAggregatesResponse
}
AggregatePolicyRulesOK describes a response with status code 200, with default header values.

OK

func NewAggregatePolicyRulesOK

func NewAggregatePolicyRulesOK() *AggregatePolicyRulesOK

NewAggregatePolicyRulesOK creates a AggregatePolicyRulesOK with default headers values

func (*AggregatePolicyRulesOK) Error

func (o *AggregatePolicyRulesOK) Error() string

func (*AggregatePolicyRulesOK) GetPayload

type AggregatePolicyRulesParams

type AggregatePolicyRulesParams struct {

	/* Body.

	   Query criteria and settings
	*/
	Body []*models.FwmgrMsaAggregateQueryRequest

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

AggregatePolicyRulesParams contains all the parameters to send to the API endpoint

for the aggregate policy rules operation.

Typically these are written to a http.Request.

func NewAggregatePolicyRulesParams

func NewAggregatePolicyRulesParams() *AggregatePolicyRulesParams

NewAggregatePolicyRulesParams creates a new AggregatePolicyRulesParams 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 NewAggregatePolicyRulesParamsWithContext

func NewAggregatePolicyRulesParamsWithContext(ctx context.Context) *AggregatePolicyRulesParams

NewAggregatePolicyRulesParamsWithContext creates a new AggregatePolicyRulesParams object with the ability to set a context for a request.

func NewAggregatePolicyRulesParamsWithHTTPClient

func NewAggregatePolicyRulesParamsWithHTTPClient(client *http.Client) *AggregatePolicyRulesParams

NewAggregatePolicyRulesParamsWithHTTPClient creates a new AggregatePolicyRulesParams object with the ability to set a custom HTTPClient for a request.

func NewAggregatePolicyRulesParamsWithTimeout

func NewAggregatePolicyRulesParamsWithTimeout(timeout time.Duration) *AggregatePolicyRulesParams

NewAggregatePolicyRulesParamsWithTimeout creates a new AggregatePolicyRulesParams object with the ability to set a timeout on a request.

func (*AggregatePolicyRulesParams) SetBody

SetBody adds the body to the aggregate policy rules params

func (*AggregatePolicyRulesParams) SetContext

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

SetContext adds the context to the aggregate policy rules params

func (*AggregatePolicyRulesParams) SetDefaults

func (o *AggregatePolicyRulesParams) SetDefaults()

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

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

func (*AggregatePolicyRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the aggregate policy rules params

func (*AggregatePolicyRulesParams) SetTimeout

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

SetTimeout adds the timeout to the aggregate policy rules params

func (*AggregatePolicyRulesParams) WithBody

WithBody adds the body to the aggregate policy rules params

func (*AggregatePolicyRulesParams) WithContext

WithContext adds the context to the aggregate policy rules params

func (*AggregatePolicyRulesParams) WithDefaults

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

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

func (*AggregatePolicyRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the aggregate policy rules params

func (*AggregatePolicyRulesParams) WithTimeout

WithTimeout adds the timeout to the aggregate policy rules params

func (*AggregatePolicyRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AggregatePolicyRulesReader

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

AggregatePolicyRulesReader is a Reader for the AggregatePolicyRules structure.

func (*AggregatePolicyRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AggregatePolicyRulesTooManyRequests

type AggregatePolicyRulesTooManyRequests struct {

	/* 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
}
AggregatePolicyRulesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAggregatePolicyRulesTooManyRequests

func NewAggregatePolicyRulesTooManyRequests() *AggregatePolicyRulesTooManyRequests

NewAggregatePolicyRulesTooManyRequests creates a AggregatePolicyRulesTooManyRequests with default headers values

func (*AggregatePolicyRulesTooManyRequests) Error

func (*AggregatePolicyRulesTooManyRequests) GetPayload

type AggregateRuleGroupsBadRequest

type AggregateRuleGroupsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
AggregateRuleGroupsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewAggregateRuleGroupsBadRequest

func NewAggregateRuleGroupsBadRequest() *AggregateRuleGroupsBadRequest

NewAggregateRuleGroupsBadRequest creates a AggregateRuleGroupsBadRequest with default headers values

func (*AggregateRuleGroupsBadRequest) Error

func (*AggregateRuleGroupsBadRequest) GetPayload

type AggregateRuleGroupsDefault

type AggregateRuleGroupsDefault struct {
	Payload *models.FwmgrAPIAggregatesResponse
	// contains filtered or unexported fields
}
AggregateRuleGroupsDefault describes a response with status code -1, with default header values.

OK

func NewAggregateRuleGroupsDefault

func NewAggregateRuleGroupsDefault(code int) *AggregateRuleGroupsDefault

NewAggregateRuleGroupsDefault creates a AggregateRuleGroupsDefault with default headers values

func (*AggregateRuleGroupsDefault) Code

func (o *AggregateRuleGroupsDefault) Code() int

Code gets the status code for the aggregate rule groups default response

func (*AggregateRuleGroupsDefault) Error

func (*AggregateRuleGroupsDefault) GetPayload

type AggregateRuleGroupsForbidden

type AggregateRuleGroupsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
AggregateRuleGroupsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewAggregateRuleGroupsForbidden

func NewAggregateRuleGroupsForbidden() *AggregateRuleGroupsForbidden

NewAggregateRuleGroupsForbidden creates a AggregateRuleGroupsForbidden with default headers values

func (*AggregateRuleGroupsForbidden) Error

func (*AggregateRuleGroupsForbidden) GetPayload

type AggregateRuleGroupsInternalServerError

type AggregateRuleGroupsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64
}
AggregateRuleGroupsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewAggregateRuleGroupsInternalServerError

func NewAggregateRuleGroupsInternalServerError() *AggregateRuleGroupsInternalServerError

NewAggregateRuleGroupsInternalServerError creates a AggregateRuleGroupsInternalServerError with default headers values

func (*AggregateRuleGroupsInternalServerError) Error

type AggregateRuleGroupsOK

type AggregateRuleGroupsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIAggregatesResponse
}
AggregateRuleGroupsOK describes a response with status code 200, with default header values.

OK

func NewAggregateRuleGroupsOK

func NewAggregateRuleGroupsOK() *AggregateRuleGroupsOK

NewAggregateRuleGroupsOK creates a AggregateRuleGroupsOK with default headers values

func (*AggregateRuleGroupsOK) Error

func (o *AggregateRuleGroupsOK) Error() string

func (*AggregateRuleGroupsOK) GetPayload

type AggregateRuleGroupsParams

type AggregateRuleGroupsParams struct {

	/* Body.

	   Query criteria and settings
	*/
	Body []*models.FwmgrMsaAggregateQueryRequest

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

AggregateRuleGroupsParams contains all the parameters to send to the API endpoint

for the aggregate rule groups operation.

Typically these are written to a http.Request.

func NewAggregateRuleGroupsParams

func NewAggregateRuleGroupsParams() *AggregateRuleGroupsParams

NewAggregateRuleGroupsParams creates a new AggregateRuleGroupsParams 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 NewAggregateRuleGroupsParamsWithContext

func NewAggregateRuleGroupsParamsWithContext(ctx context.Context) *AggregateRuleGroupsParams

NewAggregateRuleGroupsParamsWithContext creates a new AggregateRuleGroupsParams object with the ability to set a context for a request.

func NewAggregateRuleGroupsParamsWithHTTPClient

func NewAggregateRuleGroupsParamsWithHTTPClient(client *http.Client) *AggregateRuleGroupsParams

NewAggregateRuleGroupsParamsWithHTTPClient creates a new AggregateRuleGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewAggregateRuleGroupsParamsWithTimeout

func NewAggregateRuleGroupsParamsWithTimeout(timeout time.Duration) *AggregateRuleGroupsParams

NewAggregateRuleGroupsParamsWithTimeout creates a new AggregateRuleGroupsParams object with the ability to set a timeout on a request.

func (*AggregateRuleGroupsParams) SetBody

SetBody adds the body to the aggregate rule groups params

func (*AggregateRuleGroupsParams) SetContext

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

SetContext adds the context to the aggregate rule groups params

func (*AggregateRuleGroupsParams) SetDefaults

func (o *AggregateRuleGroupsParams) SetDefaults()

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

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

func (*AggregateRuleGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the aggregate rule groups params

func (*AggregateRuleGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the aggregate rule groups params

func (*AggregateRuleGroupsParams) WithBody

WithBody adds the body to the aggregate rule groups params

func (*AggregateRuleGroupsParams) WithContext

WithContext adds the context to the aggregate rule groups params

func (*AggregateRuleGroupsParams) WithDefaults

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

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

func (*AggregateRuleGroupsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the aggregate rule groups params

func (*AggregateRuleGroupsParams) WithTimeout

WithTimeout adds the timeout to the aggregate rule groups params

func (*AggregateRuleGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AggregateRuleGroupsReader

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

AggregateRuleGroupsReader is a Reader for the AggregateRuleGroups structure.

func (*AggregateRuleGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AggregateRuleGroupsTooManyRequests

type AggregateRuleGroupsTooManyRequests struct {

	/* 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
}
AggregateRuleGroupsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAggregateRuleGroupsTooManyRequests

func NewAggregateRuleGroupsTooManyRequests() *AggregateRuleGroupsTooManyRequests

NewAggregateRuleGroupsTooManyRequests creates a AggregateRuleGroupsTooManyRequests with default headers values

func (*AggregateRuleGroupsTooManyRequests) Error

func (*AggregateRuleGroupsTooManyRequests) GetPayload

type AggregateRulesBadRequest

type AggregateRulesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
AggregateRulesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewAggregateRulesBadRequest

func NewAggregateRulesBadRequest() *AggregateRulesBadRequest

NewAggregateRulesBadRequest creates a AggregateRulesBadRequest with default headers values

func (*AggregateRulesBadRequest) Error

func (o *AggregateRulesBadRequest) Error() string

func (*AggregateRulesBadRequest) GetPayload

type AggregateRulesDefault

type AggregateRulesDefault struct {
	Payload *models.FwmgrAPIAggregatesResponse
	// contains filtered or unexported fields
}
AggregateRulesDefault describes a response with status code -1, with default header values.

OK

func NewAggregateRulesDefault

func NewAggregateRulesDefault(code int) *AggregateRulesDefault

NewAggregateRulesDefault creates a AggregateRulesDefault with default headers values

func (*AggregateRulesDefault) Code

func (o *AggregateRulesDefault) Code() int

Code gets the status code for the aggregate rules default response

func (*AggregateRulesDefault) Error

func (o *AggregateRulesDefault) Error() string

func (*AggregateRulesDefault) GetPayload

type AggregateRulesForbidden

type AggregateRulesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
AggregateRulesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewAggregateRulesForbidden

func NewAggregateRulesForbidden() *AggregateRulesForbidden

NewAggregateRulesForbidden creates a AggregateRulesForbidden with default headers values

func (*AggregateRulesForbidden) Error

func (o *AggregateRulesForbidden) Error() string

func (*AggregateRulesForbidden) GetPayload

type AggregateRulesOK

type AggregateRulesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIAggregatesResponse
}
AggregateRulesOK describes a response with status code 200, with default header values.

OK

func NewAggregateRulesOK

func NewAggregateRulesOK() *AggregateRulesOK

NewAggregateRulesOK creates a AggregateRulesOK with default headers values

func (*AggregateRulesOK) Error

func (o *AggregateRulesOK) Error() string

func (*AggregateRulesOK) GetPayload

type AggregateRulesParams

type AggregateRulesParams struct {

	/* Body.

	   Query criteria and settings
	*/
	Body []*models.FwmgrMsaAggregateQueryRequest

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

AggregateRulesParams contains all the parameters to send to the API endpoint

for the aggregate rules operation.

Typically these are written to a http.Request.

func NewAggregateRulesParams

func NewAggregateRulesParams() *AggregateRulesParams

NewAggregateRulesParams creates a new AggregateRulesParams 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 NewAggregateRulesParamsWithContext

func NewAggregateRulesParamsWithContext(ctx context.Context) *AggregateRulesParams

NewAggregateRulesParamsWithContext creates a new AggregateRulesParams object with the ability to set a context for a request.

func NewAggregateRulesParamsWithHTTPClient

func NewAggregateRulesParamsWithHTTPClient(client *http.Client) *AggregateRulesParams

NewAggregateRulesParamsWithHTTPClient creates a new AggregateRulesParams object with the ability to set a custom HTTPClient for a request.

func NewAggregateRulesParamsWithTimeout

func NewAggregateRulesParamsWithTimeout(timeout time.Duration) *AggregateRulesParams

NewAggregateRulesParamsWithTimeout creates a new AggregateRulesParams object with the ability to set a timeout on a request.

func (*AggregateRulesParams) SetBody

SetBody adds the body to the aggregate rules params

func (*AggregateRulesParams) SetContext

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

SetContext adds the context to the aggregate rules params

func (*AggregateRulesParams) SetDefaults

func (o *AggregateRulesParams) SetDefaults()

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

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

func (*AggregateRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the aggregate rules params

func (*AggregateRulesParams) SetTimeout

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

SetTimeout adds the timeout to the aggregate rules params

func (*AggregateRulesParams) WithBody

WithBody adds the body to the aggregate rules params

func (*AggregateRulesParams) WithContext

WithContext adds the context to the aggregate rules params

func (*AggregateRulesParams) WithDefaults

func (o *AggregateRulesParams) WithDefaults() *AggregateRulesParams

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

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

func (*AggregateRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the aggregate rules params

func (*AggregateRulesParams) WithTimeout

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

WithTimeout adds the timeout to the aggregate rules params

func (*AggregateRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AggregateRulesReader

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

AggregateRulesReader is a Reader for the AggregateRules structure.

func (*AggregateRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AggregateRulesTooManyRequests

type AggregateRulesTooManyRequests struct {

	/* 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
}
AggregateRulesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAggregateRulesTooManyRequests

func NewAggregateRulesTooManyRequests() *AggregateRulesTooManyRequests

NewAggregateRulesTooManyRequests creates a AggregateRulesTooManyRequests with default headers values

func (*AggregateRulesTooManyRequests) Error

func (*AggregateRulesTooManyRequests) GetPayload

type Client

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

Client for firewall management API

func (*Client) AggregateEvents

func (a *Client) AggregateEvents(params *AggregateEventsParams, opts ...ClientOption) (*AggregateEventsOK, error)

AggregateEvents aggregates events for customer

func (*Client) AggregatePolicyRules

func (a *Client) AggregatePolicyRules(params *AggregatePolicyRulesParams, opts ...ClientOption) (*AggregatePolicyRulesOK, error)

AggregatePolicyRules aggregates rules within a policy for customer

func (*Client) AggregateRuleGroups

func (a *Client) AggregateRuleGroups(params *AggregateRuleGroupsParams, opts ...ClientOption) (*AggregateRuleGroupsOK, error)

AggregateRuleGroups aggregates rule groups for customer

func (*Client) AggregateRules

func (a *Client) AggregateRules(params *AggregateRulesParams, opts ...ClientOption) (*AggregateRulesOK, error)

AggregateRules aggregates rules for customer

func (*Client) CreateRuleGroup

func (a *Client) CreateRuleGroup(params *CreateRuleGroupParams, opts ...ClientOption) (*CreateRuleGroupCreated, error)

CreateRuleGroup creates new rule group on a platform for a customer with a name and description and return the ID

func (*Client) DeleteRuleGroups

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

DeleteRuleGroups deletes rule group entities by ID

func (*Client) GetEvents

func (a *Client) GetEvents(params *GetEventsParams, opts ...ClientOption) (*GetEventsOK, error)

GetEvents gets events entities by ID and optionally version

func (*Client) GetFirewallFields

func (a *Client) GetFirewallFields(params *GetFirewallFieldsParams, opts ...ClientOption) (*GetFirewallFieldsOK, error)

GetFirewallFields gets the firewall field specifications by ID

func (*Client) GetPlatforms

func (a *Client) GetPlatforms(params *GetPlatformsParams, opts ...ClientOption) (*GetPlatformsOK, error)

GetPlatforms gets platforms by ID e g windows or mac or droid

func (*Client) GetPolicyContainers

func (a *Client) GetPolicyContainers(params *GetPolicyContainersParams, opts ...ClientOption) (*GetPolicyContainersOK, error)

GetPolicyContainers gets policy container entities by policy ID

func (*Client) GetRuleGroups

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

GetRuleGroups gets rule group entities by ID these groups do not contain their rule entites just the rule i ds in precedence order

func (*Client) GetRules

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

GetRules gets rule entities by ID 64 bit unsigned int as decimal string or family ID 32 character hexadecimal string

func (*Client) QueryEvents

func (a *Client) QueryEvents(params *QueryEventsParams, opts ...ClientOption) (*QueryEventsOK, error)

QueryEvents finds all event i ds matching the query with filter

func (*Client) QueryFirewallFields

func (a *Client) QueryFirewallFields(params *QueryFirewallFieldsParams, opts ...ClientOption) (*QueryFirewallFieldsOK, error)

QueryFirewallFields gets the firewall field specification i ds for the provided platform

func (*Client) QueryPlatforms

func (a *Client) QueryPlatforms(params *QueryPlatformsParams, opts ...ClientOption) (*QueryPlatformsOK, error)

QueryPlatforms gets the list of platform names

func (*Client) QueryPolicyRules

func (a *Client) QueryPolicyRules(params *QueryPolicyRulesParams, opts ...ClientOption) (*QueryPolicyRulesOK, error)

QueryPolicyRules finds all firewall rule i ds matching the query with filter and return them in precedence order

func (*Client) QueryRuleGroups

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

QueryRuleGroups finds all rule group i ds matching the query with filter

func (*Client) QueryRules

func (a *Client) QueryRules(params *QueryRulesParams, opts ...ClientOption) (*QueryRulesOK, error)

QueryRules finds all rule i ds matching the query with filter

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdatePolicyContainer

UpdatePolicyContainer updates an identified policy container

func (*Client) UpdateRuleGroup

func (a *Client) UpdateRuleGroup(params *UpdateRuleGroupParams, opts ...ClientOption) (*UpdateRuleGroupOK, error)

UpdateRuleGroup updates name description or enabled status of a rule group or create edit delete or reorder rules

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	AggregateEvents(params *AggregateEventsParams, opts ...ClientOption) (*AggregateEventsOK, error)

	AggregatePolicyRules(params *AggregatePolicyRulesParams, opts ...ClientOption) (*AggregatePolicyRulesOK, error)

	AggregateRuleGroups(params *AggregateRuleGroupsParams, opts ...ClientOption) (*AggregateRuleGroupsOK, error)

	AggregateRules(params *AggregateRulesParams, opts ...ClientOption) (*AggregateRulesOK, error)

	CreateRuleGroup(params *CreateRuleGroupParams, opts ...ClientOption) (*CreateRuleGroupCreated, error)

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

	GetEvents(params *GetEventsParams, opts ...ClientOption) (*GetEventsOK, error)

	GetFirewallFields(params *GetFirewallFieldsParams, opts ...ClientOption) (*GetFirewallFieldsOK, error)

	GetPlatforms(params *GetPlatformsParams, opts ...ClientOption) (*GetPlatformsOK, error)

	GetPolicyContainers(params *GetPolicyContainersParams, opts ...ClientOption) (*GetPolicyContainersOK, error)

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

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

	QueryEvents(params *QueryEventsParams, opts ...ClientOption) (*QueryEventsOK, error)

	QueryFirewallFields(params *QueryFirewallFieldsParams, opts ...ClientOption) (*QueryFirewallFieldsOK, error)

	QueryPlatforms(params *QueryPlatformsParams, opts ...ClientOption) (*QueryPlatformsOK, error)

	QueryPolicyRules(params *QueryPolicyRulesParams, opts ...ClientOption) (*QueryPolicyRulesOK, error)

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

	QueryRules(params *QueryRulesParams, opts ...ClientOption) (*QueryRulesOK, error)

	UpdatePolicyContainer(params *UpdatePolicyContainerParams, opts ...ClientOption) (*UpdatePolicyContainerOK, *UpdatePolicyContainerCreated, error)

	UpdateRuleGroup(params *UpdateRuleGroupParams, opts ...ClientOption) (*UpdateRuleGroupOK, 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 firewall management API client.

type CreateRuleGroupBadRequest

type CreateRuleGroupBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
CreateRuleGroupBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewCreateRuleGroupBadRequest

func NewCreateRuleGroupBadRequest() *CreateRuleGroupBadRequest

NewCreateRuleGroupBadRequest creates a CreateRuleGroupBadRequest with default headers values

func (*CreateRuleGroupBadRequest) Error

func (o *CreateRuleGroupBadRequest) Error() string

func (*CreateRuleGroupBadRequest) GetPayload

type CreateRuleGroupCreated

type CreateRuleGroupCreated struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
CreateRuleGroupCreated describes a response with status code 201, with default header values.

Created

func NewCreateRuleGroupCreated

func NewCreateRuleGroupCreated() *CreateRuleGroupCreated

NewCreateRuleGroupCreated creates a CreateRuleGroupCreated with default headers values

func (*CreateRuleGroupCreated) Error

func (o *CreateRuleGroupCreated) Error() string

func (*CreateRuleGroupCreated) GetPayload

type CreateRuleGroupForbidden

type CreateRuleGroupForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}
CreateRuleGroupForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateRuleGroupForbidden

func NewCreateRuleGroupForbidden() *CreateRuleGroupForbidden

NewCreateRuleGroupForbidden creates a CreateRuleGroupForbidden with default headers values

func (*CreateRuleGroupForbidden) Error

func (o *CreateRuleGroupForbidden) Error() string

func (*CreateRuleGroupForbidden) GetPayload

type CreateRuleGroupParams

type CreateRuleGroupParams struct {

	// Body.
	Body *models.FwmgrAPIRuleGroupCreateRequestV1

	/* CloneID.

	   A rule group ID from which to copy rules. If this is provided then the 'rules' property of the body is ignored.
	*/
	CloneID *string

	/* Comment.

	   Audit log comment for this action
	*/
	Comment *string

	/* Library.

	   If this flag is set to true then the rules will be cloned from the clone_id from the CrowdStrike Firewal Rule Groups Library.
	*/
	Library *string

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

CreateRuleGroupParams contains all the parameters to send to the API endpoint

for the create rule group operation.

Typically these are written to a http.Request.

func NewCreateRuleGroupParams

func NewCreateRuleGroupParams() *CreateRuleGroupParams

NewCreateRuleGroupParams creates a new CreateRuleGroupParams 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 NewCreateRuleGroupParamsWithContext

func NewCreateRuleGroupParamsWithContext(ctx context.Context) *CreateRuleGroupParams

NewCreateRuleGroupParamsWithContext creates a new CreateRuleGroupParams object with the ability to set a context for a request.

func NewCreateRuleGroupParamsWithHTTPClient

func NewCreateRuleGroupParamsWithHTTPClient(client *http.Client) *CreateRuleGroupParams

NewCreateRuleGroupParamsWithHTTPClient creates a new CreateRuleGroupParams object with the ability to set a custom HTTPClient for a request.

func NewCreateRuleGroupParamsWithTimeout

func NewCreateRuleGroupParamsWithTimeout(timeout time.Duration) *CreateRuleGroupParams

NewCreateRuleGroupParamsWithTimeout creates a new CreateRuleGroupParams object with the ability to set a timeout on a request.

func (*CreateRuleGroupParams) SetBody

SetBody adds the body to the create rule group params

func (*CreateRuleGroupParams) SetCloneID

func (o *CreateRuleGroupParams) SetCloneID(cloneID *string)

SetCloneID adds the cloneId to the create rule group params

func (*CreateRuleGroupParams) SetComment

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

SetComment adds the comment to the create rule group params

func (*CreateRuleGroupParams) SetContext

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

SetContext adds the context to the create rule group params

func (*CreateRuleGroupParams) SetDefaults

func (o *CreateRuleGroupParams) SetDefaults()

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

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

func (*CreateRuleGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create rule group params

func (*CreateRuleGroupParams) SetLibrary

func (o *CreateRuleGroupParams) SetLibrary(library *string)

SetLibrary adds the library to the create rule group params

func (*CreateRuleGroupParams) SetTimeout

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

SetTimeout adds the timeout to the create rule group params

func (*CreateRuleGroupParams) WithBody

WithBody adds the body to the create rule group params

func (*CreateRuleGroupParams) WithCloneID

func (o *CreateRuleGroupParams) WithCloneID(cloneID *string) *CreateRuleGroupParams

WithCloneID adds the cloneID to the create rule group params

func (*CreateRuleGroupParams) WithComment

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

WithComment adds the comment to the create rule group params

func (*CreateRuleGroupParams) WithContext

WithContext adds the context to the create rule group params

func (*CreateRuleGroupParams) WithDefaults

func (o *CreateRuleGroupParams) WithDefaults() *CreateRuleGroupParams

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

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

func (*CreateRuleGroupParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create rule group params

func (*CreateRuleGroupParams) WithLibrary

func (o *CreateRuleGroupParams) WithLibrary(library *string) *CreateRuleGroupParams

WithLibrary adds the library to the create rule group params

func (*CreateRuleGroupParams) WithTimeout

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

WithTimeout adds the timeout to the create rule group params

func (*CreateRuleGroupParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRuleGroupReader

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

CreateRuleGroupReader is a Reader for the CreateRuleGroup structure.

func (*CreateRuleGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRuleGroupTooManyRequests

type CreateRuleGroupTooManyRequests struct {

	/* Trace-ID: submit to support if 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
}
CreateRuleGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateRuleGroupTooManyRequests

func NewCreateRuleGroupTooManyRequests() *CreateRuleGroupTooManyRequests

NewCreateRuleGroupTooManyRequests creates a CreateRuleGroupTooManyRequests with default headers values

func (*CreateRuleGroupTooManyRequests) Error

func (*CreateRuleGroupTooManyRequests) GetPayload

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.FwmgrMsaReplyMetaOnly
}
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) Error

func (*DeleteRuleGroupsBadRequest) GetPayload

type DeleteRuleGroupsDefault

type DeleteRuleGroupsDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
DeleteRuleGroupsDefault describes a response with status code -1, with default header values.

OK

func NewDeleteRuleGroupsDefault

func NewDeleteRuleGroupsDefault(code int) *DeleteRuleGroupsDefault

NewDeleteRuleGroupsDefault creates a DeleteRuleGroupsDefault with default headers values

func (*DeleteRuleGroupsDefault) Code

func (o *DeleteRuleGroupsDefault) Code() int

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

func (*DeleteRuleGroupsDefault) Error

func (o *DeleteRuleGroupsDefault) Error() string

func (*DeleteRuleGroupsDefault) GetPayload

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) Error

func (o *DeleteRuleGroupsForbidden) Error() string

func (*DeleteRuleGroupsForbidden) GetPayload

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.FwmgrAPIQueryResponse
}
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) Error

func (o *DeleteRuleGroupsOK) Error() string

func (*DeleteRuleGroupsOK) GetPayload

type DeleteRuleGroupsParams

type DeleteRuleGroupsParams struct {

	/* Comment.

	   Audit log comment for this action
	*/
	Comment *string

	/* Ids.

	   The IDs of the rule groups to be deleted
	*/
	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) SetComment

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

SetComment adds the comment to the delete rule groups params

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) WithComment

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

WithComment adds the comment 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) Error

func (*DeleteRuleGroupsTooManyRequests) GetPayload

type GetEventsBadRequest

type GetEventsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
GetEventsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetEventsBadRequest

func NewGetEventsBadRequest() *GetEventsBadRequest

NewGetEventsBadRequest creates a GetEventsBadRequest with default headers values

func (*GetEventsBadRequest) Error

func (o *GetEventsBadRequest) Error() string

func (*GetEventsBadRequest) GetPayload

type GetEventsDefault

type GetEventsDefault struct {
	Payload *models.FwmgrAPIEventsResponse
	// contains filtered or unexported fields
}
GetEventsDefault describes a response with status code -1, with default header values.

OK

func NewGetEventsDefault

func NewGetEventsDefault(code int) *GetEventsDefault

NewGetEventsDefault creates a GetEventsDefault with default headers values

func (*GetEventsDefault) Code

func (o *GetEventsDefault) Code() int

Code gets the status code for the get events default response

func (*GetEventsDefault) Error

func (o *GetEventsDefault) Error() string

func (*GetEventsDefault) GetPayload

type GetEventsForbidden

type GetEventsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetEventsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetEventsForbidden

func NewGetEventsForbidden() *GetEventsForbidden

NewGetEventsForbidden creates a GetEventsForbidden with default headers values

func (*GetEventsForbidden) Error

func (o *GetEventsForbidden) Error() string

func (*GetEventsForbidden) GetPayload

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

type GetEventsOK

type GetEventsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIEventsResponse
}
GetEventsOK describes a response with status code 200, with default header values.

OK

func NewGetEventsOK

func NewGetEventsOK() *GetEventsOK

NewGetEventsOK creates a GetEventsOK with default headers values

func (*GetEventsOK) Error

func (o *GetEventsOK) Error() string

func (*GetEventsOK) GetPayload

func (o *GetEventsOK) GetPayload() *models.FwmgrAPIEventsResponse

type GetEventsParams

type GetEventsParams struct {

	/* Ids.

	   The events to retrieve, identified by ID
	*/
	Ids []string

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

GetEventsParams contains all the parameters to send to the API endpoint

for the get events operation.

Typically these are written to a http.Request.

func NewGetEventsParams

func NewGetEventsParams() *GetEventsParams

NewGetEventsParams creates a new GetEventsParams 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 NewGetEventsParamsWithContext

func NewGetEventsParamsWithContext(ctx context.Context) *GetEventsParams

NewGetEventsParamsWithContext creates a new GetEventsParams object with the ability to set a context for a request.

func NewGetEventsParamsWithHTTPClient

func NewGetEventsParamsWithHTTPClient(client *http.Client) *GetEventsParams

NewGetEventsParamsWithHTTPClient creates a new GetEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetEventsParamsWithTimeout

func NewGetEventsParamsWithTimeout(timeout time.Duration) *GetEventsParams

NewGetEventsParamsWithTimeout creates a new GetEventsParams object with the ability to set a timeout on a request.

func (*GetEventsParams) SetContext

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

SetContext adds the context to the get events params

func (*GetEventsParams) SetDefaults

func (o *GetEventsParams) SetDefaults()

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

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

func (*GetEventsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get events params

func (*GetEventsParams) SetIds

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

SetIds adds the ids to the get events params

func (*GetEventsParams) SetTimeout

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

SetTimeout adds the timeout to the get events params

func (*GetEventsParams) WithContext

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

WithContext adds the context to the get events params

func (*GetEventsParams) WithDefaults

func (o *GetEventsParams) WithDefaults() *GetEventsParams

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

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

func (*GetEventsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get events params

func (*GetEventsParams) WithIds

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

WithIds adds the ids to the get events params

func (*GetEventsParams) WithTimeout

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

WithTimeout adds the timeout to the get events params

func (*GetEventsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetEventsReader

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

GetEventsReader is a Reader for the GetEvents structure.

func (*GetEventsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEventsTooManyRequests

type GetEventsTooManyRequests struct {

	/* 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
}
GetEventsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetEventsTooManyRequests

func NewGetEventsTooManyRequests() *GetEventsTooManyRequests

NewGetEventsTooManyRequests creates a GetEventsTooManyRequests with default headers values

func (*GetEventsTooManyRequests) Error

func (o *GetEventsTooManyRequests) Error() string

func (*GetEventsTooManyRequests) GetPayload

type GetFirewallFieldsDefault

type GetFirewallFieldsDefault struct {
	Payload *models.FwmgrAPIFirewallFieldsResponse
	// contains filtered or unexported fields
}
GetFirewallFieldsDefault describes a response with status code -1, with default header values.

OK

func NewGetFirewallFieldsDefault

func NewGetFirewallFieldsDefault(code int) *GetFirewallFieldsDefault

NewGetFirewallFieldsDefault creates a GetFirewallFieldsDefault with default headers values

func (*GetFirewallFieldsDefault) Code

func (o *GetFirewallFieldsDefault) Code() int

Code gets the status code for the get firewall fields default response

func (*GetFirewallFieldsDefault) Error

func (o *GetFirewallFieldsDefault) Error() string

func (*GetFirewallFieldsDefault) GetPayload

type GetFirewallFieldsForbidden

type GetFirewallFieldsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetFirewallFieldsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetFirewallFieldsForbidden

func NewGetFirewallFieldsForbidden() *GetFirewallFieldsForbidden

NewGetFirewallFieldsForbidden creates a GetFirewallFieldsForbidden with default headers values

func (*GetFirewallFieldsForbidden) Error

func (*GetFirewallFieldsForbidden) GetPayload

type GetFirewallFieldsOK

type GetFirewallFieldsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIFirewallFieldsResponse
}
GetFirewallFieldsOK describes a response with status code 200, with default header values.

OK

func NewGetFirewallFieldsOK

func NewGetFirewallFieldsOK() *GetFirewallFieldsOK

NewGetFirewallFieldsOK creates a GetFirewallFieldsOK with default headers values

func (*GetFirewallFieldsOK) Error

func (o *GetFirewallFieldsOK) Error() string

func (*GetFirewallFieldsOK) GetPayload

type GetFirewallFieldsParams

type GetFirewallFieldsParams struct {

	/* Ids.

	   The IDs of the rule types to retrieve
	*/
	Ids []string

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

GetFirewallFieldsParams contains all the parameters to send to the API endpoint

for the get firewall fields operation.

Typically these are written to a http.Request.

func NewGetFirewallFieldsParams

func NewGetFirewallFieldsParams() *GetFirewallFieldsParams

NewGetFirewallFieldsParams creates a new GetFirewallFieldsParams 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 NewGetFirewallFieldsParamsWithContext

func NewGetFirewallFieldsParamsWithContext(ctx context.Context) *GetFirewallFieldsParams

NewGetFirewallFieldsParamsWithContext creates a new GetFirewallFieldsParams object with the ability to set a context for a request.

func NewGetFirewallFieldsParamsWithHTTPClient

func NewGetFirewallFieldsParamsWithHTTPClient(client *http.Client) *GetFirewallFieldsParams

NewGetFirewallFieldsParamsWithHTTPClient creates a new GetFirewallFieldsParams object with the ability to set a custom HTTPClient for a request.

func NewGetFirewallFieldsParamsWithTimeout

func NewGetFirewallFieldsParamsWithTimeout(timeout time.Duration) *GetFirewallFieldsParams

NewGetFirewallFieldsParamsWithTimeout creates a new GetFirewallFieldsParams object with the ability to set a timeout on a request.

func (*GetFirewallFieldsParams) SetContext

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

SetContext adds the context to the get firewall fields params

func (*GetFirewallFieldsParams) SetDefaults

func (o *GetFirewallFieldsParams) SetDefaults()

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

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

func (*GetFirewallFieldsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get firewall fields params

func (*GetFirewallFieldsParams) SetIds

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

SetIds adds the ids to the get firewall fields params

func (*GetFirewallFieldsParams) SetTimeout

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

SetTimeout adds the timeout to the get firewall fields params

func (*GetFirewallFieldsParams) WithContext

WithContext adds the context to the get firewall fields params

func (*GetFirewallFieldsParams) WithDefaults

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

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

func (*GetFirewallFieldsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get firewall fields params

func (*GetFirewallFieldsParams) WithIds

WithIds adds the ids to the get firewall fields params

func (*GetFirewallFieldsParams) WithTimeout

WithTimeout adds the timeout to the get firewall fields params

func (*GetFirewallFieldsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFirewallFieldsReader

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

GetFirewallFieldsReader is a Reader for the GetFirewallFields structure.

func (*GetFirewallFieldsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFirewallFieldsTooManyRequests

type GetFirewallFieldsTooManyRequests struct {

	/* 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
}
GetFirewallFieldsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetFirewallFieldsTooManyRequests

func NewGetFirewallFieldsTooManyRequests() *GetFirewallFieldsTooManyRequests

NewGetFirewallFieldsTooManyRequests creates a GetFirewallFieldsTooManyRequests with default headers values

func (*GetFirewallFieldsTooManyRequests) Error

func (*GetFirewallFieldsTooManyRequests) GetPayload

type GetPlatformsDefault

type GetPlatformsDefault struct {
	Payload *models.FwmgrAPIPlatformsResponse
	// contains filtered or unexported fields
}
GetPlatformsDefault describes a response with status code -1, with default header values.

OK

func NewGetPlatformsDefault

func NewGetPlatformsDefault(code int) *GetPlatformsDefault

NewGetPlatformsDefault creates a GetPlatformsDefault with default headers values

func (*GetPlatformsDefault) Code

func (o *GetPlatformsDefault) Code() int

Code gets the status code for the get platforms default response

func (*GetPlatformsDefault) Error

func (o *GetPlatformsDefault) Error() string

func (*GetPlatformsDefault) GetPayload

type GetPlatformsForbidden

type GetPlatformsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetPlatformsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetPlatformsForbidden

func NewGetPlatformsForbidden() *GetPlatformsForbidden

NewGetPlatformsForbidden creates a GetPlatformsForbidden with default headers values

func (*GetPlatformsForbidden) Error

func (o *GetPlatformsForbidden) Error() string

func (*GetPlatformsForbidden) GetPayload

type GetPlatformsOK

type GetPlatformsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIPlatformsResponse
}
GetPlatformsOK describes a response with status code 200, with default header values.

OK

func NewGetPlatformsOK

func NewGetPlatformsOK() *GetPlatformsOK

NewGetPlatformsOK creates a GetPlatformsOK with default headers values

func (*GetPlatformsOK) Error

func (o *GetPlatformsOK) Error() string

func (*GetPlatformsOK) GetPayload

type GetPlatformsParams

type GetPlatformsParams struct {

	/* Ids.

	   The IDs of the platforms to retrieve
	*/
	Ids []string

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

GetPlatformsParams contains all the parameters to send to the API endpoint

for the get platforms operation.

Typically these are written to a http.Request.

func NewGetPlatformsParams

func NewGetPlatformsParams() *GetPlatformsParams

NewGetPlatformsParams creates a new GetPlatformsParams 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 NewGetPlatformsParamsWithContext

func NewGetPlatformsParamsWithContext(ctx context.Context) *GetPlatformsParams

NewGetPlatformsParamsWithContext creates a new GetPlatformsParams object with the ability to set a context for a request.

func NewGetPlatformsParamsWithHTTPClient

func NewGetPlatformsParamsWithHTTPClient(client *http.Client) *GetPlatformsParams

NewGetPlatformsParamsWithHTTPClient creates a new GetPlatformsParams object with the ability to set a custom HTTPClient for a request.

func NewGetPlatformsParamsWithTimeout

func NewGetPlatformsParamsWithTimeout(timeout time.Duration) *GetPlatformsParams

NewGetPlatformsParamsWithTimeout creates a new GetPlatformsParams object with the ability to set a timeout on a request.

func (*GetPlatformsParams) SetContext

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

SetContext adds the context to the get platforms params

func (*GetPlatformsParams) SetDefaults

func (o *GetPlatformsParams) SetDefaults()

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

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

func (*GetPlatformsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platforms params

func (*GetPlatformsParams) SetIds

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

SetIds adds the ids to the get platforms params

func (*GetPlatformsParams) SetTimeout

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

SetTimeout adds the timeout to the get platforms params

func (*GetPlatformsParams) WithContext

WithContext adds the context to the get platforms params

func (*GetPlatformsParams) WithDefaults

func (o *GetPlatformsParams) WithDefaults() *GetPlatformsParams

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

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

func (*GetPlatformsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get platforms params

func (*GetPlatformsParams) WithIds

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

WithIds adds the ids to the get platforms params

func (*GetPlatformsParams) WithTimeout

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

WithTimeout adds the timeout to the get platforms params

func (*GetPlatformsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPlatformsReader

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

GetPlatformsReader is a Reader for the GetPlatforms structure.

func (*GetPlatformsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformsTooManyRequests

type GetPlatformsTooManyRequests struct {

	/* 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
}
GetPlatformsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetPlatformsTooManyRequests

func NewGetPlatformsTooManyRequests() *GetPlatformsTooManyRequests

NewGetPlatformsTooManyRequests creates a GetPlatformsTooManyRequests with default headers values

func (*GetPlatformsTooManyRequests) Error

func (*GetPlatformsTooManyRequests) GetPayload

type GetPolicyContainersBadRequest

type GetPolicyContainersBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
GetPolicyContainersBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetPolicyContainersBadRequest

func NewGetPolicyContainersBadRequest() *GetPolicyContainersBadRequest

NewGetPolicyContainersBadRequest creates a GetPolicyContainersBadRequest with default headers values

func (*GetPolicyContainersBadRequest) Error

func (*GetPolicyContainersBadRequest) GetPayload

type GetPolicyContainersDefault

type GetPolicyContainersDefault struct {
	Payload *models.FwmgrAPIPolicyContainersResponse
	// contains filtered or unexported fields
}
GetPolicyContainersDefault describes a response with status code -1, with default header values.

OK

func NewGetPolicyContainersDefault

func NewGetPolicyContainersDefault(code int) *GetPolicyContainersDefault

NewGetPolicyContainersDefault creates a GetPolicyContainersDefault with default headers values

func (*GetPolicyContainersDefault) Code

func (o *GetPolicyContainersDefault) Code() int

Code gets the status code for the get policy containers default response

func (*GetPolicyContainersDefault) Error

func (*GetPolicyContainersDefault) GetPayload

type GetPolicyContainersForbidden

type GetPolicyContainersForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetPolicyContainersForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetPolicyContainersForbidden

func NewGetPolicyContainersForbidden() *GetPolicyContainersForbidden

NewGetPolicyContainersForbidden creates a GetPolicyContainersForbidden with default headers values

func (*GetPolicyContainersForbidden) Error

func (*GetPolicyContainersForbidden) GetPayload

type GetPolicyContainersOK

type GetPolicyContainersOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIPolicyContainersResponse
}
GetPolicyContainersOK describes a response with status code 200, with default header values.

OK

func NewGetPolicyContainersOK

func NewGetPolicyContainersOK() *GetPolicyContainersOK

NewGetPolicyContainersOK creates a GetPolicyContainersOK with default headers values

func (*GetPolicyContainersOK) Error

func (o *GetPolicyContainersOK) Error() string

func (*GetPolicyContainersOK) GetPayload

type GetPolicyContainersParams

type GetPolicyContainersParams struct {

	/* Ids.

	   The policy container(s) to retrieve, identified by policy ID
	*/
	Ids []string

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

GetPolicyContainersParams contains all the parameters to send to the API endpoint

for the get policy containers operation.

Typically these are written to a http.Request.

func NewGetPolicyContainersParams

func NewGetPolicyContainersParams() *GetPolicyContainersParams

NewGetPolicyContainersParams creates a new GetPolicyContainersParams 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 NewGetPolicyContainersParamsWithContext

func NewGetPolicyContainersParamsWithContext(ctx context.Context) *GetPolicyContainersParams

NewGetPolicyContainersParamsWithContext creates a new GetPolicyContainersParams object with the ability to set a context for a request.

func NewGetPolicyContainersParamsWithHTTPClient

func NewGetPolicyContainersParamsWithHTTPClient(client *http.Client) *GetPolicyContainersParams

NewGetPolicyContainersParamsWithHTTPClient creates a new GetPolicyContainersParams object with the ability to set a custom HTTPClient for a request.

func NewGetPolicyContainersParamsWithTimeout

func NewGetPolicyContainersParamsWithTimeout(timeout time.Duration) *GetPolicyContainersParams

NewGetPolicyContainersParamsWithTimeout creates a new GetPolicyContainersParams object with the ability to set a timeout on a request.

func (*GetPolicyContainersParams) SetContext

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

SetContext adds the context to the get policy containers params

func (*GetPolicyContainersParams) SetDefaults

func (o *GetPolicyContainersParams) SetDefaults()

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

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

func (*GetPolicyContainersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get policy containers params

func (*GetPolicyContainersParams) SetIds

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

SetIds adds the ids to the get policy containers params

func (*GetPolicyContainersParams) SetTimeout

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

SetTimeout adds the timeout to the get policy containers params

func (*GetPolicyContainersParams) WithContext

WithContext adds the context to the get policy containers params

func (*GetPolicyContainersParams) WithDefaults

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

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

func (*GetPolicyContainersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get policy containers params

func (*GetPolicyContainersParams) WithIds

WithIds adds the ids to the get policy containers params

func (*GetPolicyContainersParams) WithTimeout

WithTimeout adds the timeout to the get policy containers params

func (*GetPolicyContainersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPolicyContainersReader

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

GetPolicyContainersReader is a Reader for the GetPolicyContainers structure.

func (*GetPolicyContainersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPolicyContainersTooManyRequests

type GetPolicyContainersTooManyRequests struct {

	/* 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
}
GetPolicyContainersTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetPolicyContainersTooManyRequests

func NewGetPolicyContainersTooManyRequests() *GetPolicyContainersTooManyRequests

NewGetPolicyContainersTooManyRequests creates a GetPolicyContainersTooManyRequests with default headers values

func (*GetPolicyContainersTooManyRequests) Error

func (*GetPolicyContainersTooManyRequests) GetPayload

type GetRuleGroupsBadRequest

type GetRuleGroupsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
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) Error

func (o *GetRuleGroupsBadRequest) Error() string

func (*GetRuleGroupsBadRequest) GetPayload

type GetRuleGroupsDefault

type GetRuleGroupsDefault struct {
	Payload *models.FwmgrAPIRuleGroupsResponse
	// contains filtered or unexported fields
}
GetRuleGroupsDefault describes a response with status code -1, with default header values.

OK

func NewGetRuleGroupsDefault

func NewGetRuleGroupsDefault(code int) *GetRuleGroupsDefault

NewGetRuleGroupsDefault creates a GetRuleGroupsDefault with default headers values

func (*GetRuleGroupsDefault) Code

func (o *GetRuleGroupsDefault) Code() int

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

func (*GetRuleGroupsDefault) Error

func (o *GetRuleGroupsDefault) Error() string

func (*GetRuleGroupsDefault) GetPayload

type GetRuleGroupsForbidden

type GetRuleGroupsForbidden struct {

	/* 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) Error

func (o *GetRuleGroupsForbidden) Error() string

func (*GetRuleGroupsForbidden) GetPayload

type GetRuleGroupsOK

type GetRuleGroupsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIRuleGroupsResponse
}
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) Error

func (o *GetRuleGroupsOK) Error() string

func (*GetRuleGroupsOK) GetPayload

type GetRuleGroupsParams

type GetRuleGroupsParams struct {

	/* Ids.

	   The IDs of the rule groups to retrieve
	*/
	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 {

	/* 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) Error

func (*GetRuleGroupsTooManyRequests) GetPayload

type GetRulesBadRequest

type GetRulesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
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) Error

func (o *GetRulesBadRequest) Error() string

func (*GetRulesBadRequest) GetPayload

type GetRulesDefault

type GetRulesDefault struct {
	Payload *models.FwmgrAPIRulesResponse
	// contains filtered or unexported fields
}
GetRulesDefault describes a response with status code -1, with default header values.

OK

func NewGetRulesDefault

func NewGetRulesDefault(code int) *GetRulesDefault

NewGetRulesDefault creates a GetRulesDefault with default headers values

func (*GetRulesDefault) Code

func (o *GetRulesDefault) Code() int

Code gets the status code for the get rules default response

func (*GetRulesDefault) Error

func (o *GetRulesDefault) Error() string

func (*GetRulesDefault) GetPayload

func (o *GetRulesDefault) GetPayload() *models.FwmgrAPIRulesResponse

type GetRulesForbidden

type GetRulesForbidden struct {

	/* 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) Error

func (o *GetRulesForbidden) Error() string

func (*GetRulesForbidden) GetPayload

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

type GetRulesOK

type GetRulesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIRulesResponse
}
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) Error

func (o *GetRulesOK) Error() string

func (*GetRulesOK) GetPayload

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

type GetRulesParams

type GetRulesParams struct {

	/* Ids.

	   The rules to retrieve, identified by ID
	*/
	Ids []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) 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) 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 {

	/* 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) Error

func (o *GetRulesTooManyRequests) Error() string

func (*GetRulesTooManyRequests) GetPayload

type QueryEventsBadRequest

type QueryEventsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
QueryEventsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryEventsBadRequest

func NewQueryEventsBadRequest() *QueryEventsBadRequest

NewQueryEventsBadRequest creates a QueryEventsBadRequest with default headers values

func (*QueryEventsBadRequest) Error

func (o *QueryEventsBadRequest) Error() string

func (*QueryEventsBadRequest) GetPayload

type QueryEventsDefault

type QueryEventsDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
QueryEventsDefault describes a response with status code -1, with default header values.

OK

func NewQueryEventsDefault

func NewQueryEventsDefault(code int) *QueryEventsDefault

NewQueryEventsDefault creates a QueryEventsDefault with default headers values

func (*QueryEventsDefault) Code

func (o *QueryEventsDefault) Code() int

Code gets the status code for the query events default response

func (*QueryEventsDefault) Error

func (o *QueryEventsDefault) Error() string

func (*QueryEventsDefault) GetPayload

type QueryEventsForbidden

type QueryEventsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryEventsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryEventsForbidden

func NewQueryEventsForbidden() *QueryEventsForbidden

NewQueryEventsForbidden creates a QueryEventsForbidden with default headers values

func (*QueryEventsForbidden) Error

func (o *QueryEventsForbidden) Error() string

func (*QueryEventsForbidden) GetPayload

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

type QueryEventsOK

type QueryEventsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
QueryEventsOK describes a response with status code 200, with default header values.

OK

func NewQueryEventsOK

func NewQueryEventsOK() *QueryEventsOK

NewQueryEventsOK creates a QueryEventsOK with default headers values

func (*QueryEventsOK) Error

func (o *QueryEventsOK) Error() string

func (*QueryEventsOK) GetPayload

func (o *QueryEventsOK) GetPayload() *models.FwmgrAPIQueryResponse

type QueryEventsParams

type QueryEventsParams struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request, don't provide an `after` token. On subsequent requests, provide the `after` token from the previous response to continue from that place in the results.
	*/
	After *string

	/* Filter.

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

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

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

	/* Sort.

	   Possible order by fields:
	*/
	Sort *string

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

QueryEventsParams contains all the parameters to send to the API endpoint

for the query events operation.

Typically these are written to a http.Request.

func NewQueryEventsParams

func NewQueryEventsParams() *QueryEventsParams

NewQueryEventsParams creates a new QueryEventsParams 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 NewQueryEventsParamsWithContext

func NewQueryEventsParamsWithContext(ctx context.Context) *QueryEventsParams

NewQueryEventsParamsWithContext creates a new QueryEventsParams object with the ability to set a context for a request.

func NewQueryEventsParamsWithHTTPClient

func NewQueryEventsParamsWithHTTPClient(client *http.Client) *QueryEventsParams

NewQueryEventsParamsWithHTTPClient creates a new QueryEventsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryEventsParamsWithTimeout

func NewQueryEventsParamsWithTimeout(timeout time.Duration) *QueryEventsParams

NewQueryEventsParamsWithTimeout creates a new QueryEventsParams object with the ability to set a timeout on a request.

func (*QueryEventsParams) SetAfter

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

SetAfter adds the after to the query events params

func (*QueryEventsParams) SetContext

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

SetContext adds the context to the query events params

func (*QueryEventsParams) SetDefaults

func (o *QueryEventsParams) SetDefaults()

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

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

func (*QueryEventsParams) SetFilter

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

SetFilter adds the filter to the query events params

func (*QueryEventsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query events params

func (*QueryEventsParams) SetLimit

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

SetLimit adds the limit to the query events params

func (*QueryEventsParams) SetOffset

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

SetOffset adds the offset to the query events params

func (*QueryEventsParams) SetQ

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

SetQ adds the q to the query events params

func (*QueryEventsParams) SetSort

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

SetSort adds the sort to the query events params

func (*QueryEventsParams) SetTimeout

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

SetTimeout adds the timeout to the query events params

func (*QueryEventsParams) WithAfter

func (o *QueryEventsParams) WithAfter(after *string) *QueryEventsParams

WithAfter adds the after to the query events params

func (*QueryEventsParams) WithContext

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

WithContext adds the context to the query events params

func (*QueryEventsParams) WithDefaults

func (o *QueryEventsParams) WithDefaults() *QueryEventsParams

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

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

func (*QueryEventsParams) WithFilter

func (o *QueryEventsParams) WithFilter(filter *string) *QueryEventsParams

WithFilter adds the filter to the query events params

func (*QueryEventsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query events params

func (*QueryEventsParams) WithLimit

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

WithLimit adds the limit to the query events params

func (*QueryEventsParams) WithOffset

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

WithOffset adds the offset to the query events params

func (*QueryEventsParams) WithQ

WithQ adds the q to the query events params

func (*QueryEventsParams) WithSort

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

WithSort adds the sort to the query events params

func (*QueryEventsParams) WithTimeout

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

WithTimeout adds the timeout to the query events params

func (*QueryEventsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryEventsReader

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

QueryEventsReader is a Reader for the QueryEvents structure.

func (*QueryEventsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryEventsTooManyRequests

type QueryEventsTooManyRequests struct {

	/* 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
}
QueryEventsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryEventsTooManyRequests

func NewQueryEventsTooManyRequests() *QueryEventsTooManyRequests

NewQueryEventsTooManyRequests creates a QueryEventsTooManyRequests with default headers values

func (*QueryEventsTooManyRequests) Error

func (*QueryEventsTooManyRequests) GetPayload

type QueryFirewallFieldsDefault

type QueryFirewallFieldsDefault struct {
	Payload *models.FwmgrMsaQueryResponse
	// contains filtered or unexported fields
}
QueryFirewallFieldsDefault describes a response with status code -1, with default header values.

OK

func NewQueryFirewallFieldsDefault

func NewQueryFirewallFieldsDefault(code int) *QueryFirewallFieldsDefault

NewQueryFirewallFieldsDefault creates a QueryFirewallFieldsDefault with default headers values

func (*QueryFirewallFieldsDefault) Code

func (o *QueryFirewallFieldsDefault) Code() int

Code gets the status code for the query firewall fields default response

func (*QueryFirewallFieldsDefault) Error

func (*QueryFirewallFieldsDefault) GetPayload

type QueryFirewallFieldsForbidden

type QueryFirewallFieldsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryFirewallFieldsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryFirewallFieldsForbidden

func NewQueryFirewallFieldsForbidden() *QueryFirewallFieldsForbidden

NewQueryFirewallFieldsForbidden creates a QueryFirewallFieldsForbidden with default headers values

func (*QueryFirewallFieldsForbidden) Error

func (*QueryFirewallFieldsForbidden) GetPayload

type QueryFirewallFieldsOK

type QueryFirewallFieldsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaQueryResponse
}
QueryFirewallFieldsOK describes a response with status code 200, with default header values.

OK

func NewQueryFirewallFieldsOK

func NewQueryFirewallFieldsOK() *QueryFirewallFieldsOK

NewQueryFirewallFieldsOK creates a QueryFirewallFieldsOK with default headers values

func (*QueryFirewallFieldsOK) Error

func (o *QueryFirewallFieldsOK) Error() string

func (*QueryFirewallFieldsOK) GetPayload

type QueryFirewallFieldsParams

type QueryFirewallFieldsParams struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* PlatformID.

	   Get fields configuration for this platform
	*/
	PlatformID *string

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

QueryFirewallFieldsParams contains all the parameters to send to the API endpoint

for the query firewall fields operation.

Typically these are written to a http.Request.

func NewQueryFirewallFieldsParams

func NewQueryFirewallFieldsParams() *QueryFirewallFieldsParams

NewQueryFirewallFieldsParams creates a new QueryFirewallFieldsParams 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 NewQueryFirewallFieldsParamsWithContext

func NewQueryFirewallFieldsParamsWithContext(ctx context.Context) *QueryFirewallFieldsParams

NewQueryFirewallFieldsParamsWithContext creates a new QueryFirewallFieldsParams object with the ability to set a context for a request.

func NewQueryFirewallFieldsParamsWithHTTPClient

func NewQueryFirewallFieldsParamsWithHTTPClient(client *http.Client) *QueryFirewallFieldsParams

NewQueryFirewallFieldsParamsWithHTTPClient creates a new QueryFirewallFieldsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryFirewallFieldsParamsWithTimeout

func NewQueryFirewallFieldsParamsWithTimeout(timeout time.Duration) *QueryFirewallFieldsParams

NewQueryFirewallFieldsParamsWithTimeout creates a new QueryFirewallFieldsParams object with the ability to set a timeout on a request.

func (*QueryFirewallFieldsParams) SetContext

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

SetContext adds the context to the query firewall fields params

func (*QueryFirewallFieldsParams) SetDefaults

func (o *QueryFirewallFieldsParams) SetDefaults()

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

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

func (*QueryFirewallFieldsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query firewall fields params

func (*QueryFirewallFieldsParams) SetLimit

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

SetLimit adds the limit to the query firewall fields params

func (*QueryFirewallFieldsParams) SetOffset

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

SetOffset adds the offset to the query firewall fields params

func (*QueryFirewallFieldsParams) SetPlatformID

func (o *QueryFirewallFieldsParams) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the query firewall fields params

func (*QueryFirewallFieldsParams) SetTimeout

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

SetTimeout adds the timeout to the query firewall fields params

func (*QueryFirewallFieldsParams) WithContext

WithContext adds the context to the query firewall fields params

func (*QueryFirewallFieldsParams) WithDefaults

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

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

func (*QueryFirewallFieldsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query firewall fields params

func (*QueryFirewallFieldsParams) WithLimit

WithLimit adds the limit to the query firewall fields params

func (*QueryFirewallFieldsParams) WithOffset

WithOffset adds the offset to the query firewall fields params

func (*QueryFirewallFieldsParams) WithPlatformID

func (o *QueryFirewallFieldsParams) WithPlatformID(platformID *string) *QueryFirewallFieldsParams

WithPlatformID adds the platformID to the query firewall fields params

func (*QueryFirewallFieldsParams) WithTimeout

WithTimeout adds the timeout to the query firewall fields params

func (*QueryFirewallFieldsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryFirewallFieldsReader

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

QueryFirewallFieldsReader is a Reader for the QueryFirewallFields structure.

func (*QueryFirewallFieldsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryFirewallFieldsTooManyRequests

type QueryFirewallFieldsTooManyRequests struct {

	/* 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
}
QueryFirewallFieldsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryFirewallFieldsTooManyRequests

func NewQueryFirewallFieldsTooManyRequests() *QueryFirewallFieldsTooManyRequests

NewQueryFirewallFieldsTooManyRequests creates a QueryFirewallFieldsTooManyRequests with default headers values

func (*QueryFirewallFieldsTooManyRequests) Error

func (*QueryFirewallFieldsTooManyRequests) GetPayload

type QueryPlatformsDefault

type QueryPlatformsDefault struct {
	Payload *models.FwmgrMsaQueryResponse
	// contains filtered or unexported fields
}
QueryPlatformsDefault describes a response with status code -1, with default header values.

OK

func NewQueryPlatformsDefault

func NewQueryPlatformsDefault(code int) *QueryPlatformsDefault

NewQueryPlatformsDefault creates a QueryPlatformsDefault with default headers values

func (*QueryPlatformsDefault) Code

func (o *QueryPlatformsDefault) Code() int

Code gets the status code for the query platforms default response

func (*QueryPlatformsDefault) Error

func (o *QueryPlatformsDefault) Error() string

func (*QueryPlatformsDefault) GetPayload

type QueryPlatformsForbidden

type QueryPlatformsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryPlatformsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryPlatformsForbidden

func NewQueryPlatformsForbidden() *QueryPlatformsForbidden

NewQueryPlatformsForbidden creates a QueryPlatformsForbidden with default headers values

func (*QueryPlatformsForbidden) Error

func (o *QueryPlatformsForbidden) Error() string

func (*QueryPlatformsForbidden) GetPayload

type QueryPlatformsOK

type QueryPlatformsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaQueryResponse
}
QueryPlatformsOK describes a response with status code 200, with default header values.

OK

func NewQueryPlatformsOK

func NewQueryPlatformsOK() *QueryPlatformsOK

NewQueryPlatformsOK creates a QueryPlatformsOK with default headers values

func (*QueryPlatformsOK) Error

func (o *QueryPlatformsOK) Error() string

func (*QueryPlatformsOK) GetPayload

type QueryPlatformsParams

type QueryPlatformsParams struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

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

QueryPlatformsParams contains all the parameters to send to the API endpoint

for the query platforms operation.

Typically these are written to a http.Request.

func NewQueryPlatformsParams

func NewQueryPlatformsParams() *QueryPlatformsParams

NewQueryPlatformsParams creates a new QueryPlatformsParams 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 NewQueryPlatformsParamsWithContext

func NewQueryPlatformsParamsWithContext(ctx context.Context) *QueryPlatformsParams

NewQueryPlatformsParamsWithContext creates a new QueryPlatformsParams object with the ability to set a context for a request.

func NewQueryPlatformsParamsWithHTTPClient

func NewQueryPlatformsParamsWithHTTPClient(client *http.Client) *QueryPlatformsParams

NewQueryPlatformsParamsWithHTTPClient creates a new QueryPlatformsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryPlatformsParamsWithTimeout

func NewQueryPlatformsParamsWithTimeout(timeout time.Duration) *QueryPlatformsParams

NewQueryPlatformsParamsWithTimeout creates a new QueryPlatformsParams object with the ability to set a timeout on a request.

func (*QueryPlatformsParams) SetContext

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

SetContext adds the context to the query platforms params

func (*QueryPlatformsParams) SetDefaults

func (o *QueryPlatformsParams) SetDefaults()

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

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

func (*QueryPlatformsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query platforms params

func (*QueryPlatformsParams) SetLimit

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

SetLimit adds the limit to the query platforms params

func (*QueryPlatformsParams) SetOffset

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

SetOffset adds the offset to the query platforms params

func (*QueryPlatformsParams) SetTimeout

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

SetTimeout adds the timeout to the query platforms params

func (*QueryPlatformsParams) WithContext

WithContext adds the context to the query platforms params

func (*QueryPlatformsParams) WithDefaults

func (o *QueryPlatformsParams) WithDefaults() *QueryPlatformsParams

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

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

func (*QueryPlatformsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query platforms params

func (*QueryPlatformsParams) WithLimit

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

WithLimit adds the limit to the query platforms params

func (*QueryPlatformsParams) WithOffset

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

WithOffset adds the offset to the query platforms params

func (*QueryPlatformsParams) WithTimeout

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

WithTimeout adds the timeout to the query platforms params

func (*QueryPlatformsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryPlatformsReader

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

QueryPlatformsReader is a Reader for the QueryPlatforms structure.

func (*QueryPlatformsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryPlatformsTooManyRequests

type QueryPlatformsTooManyRequests struct {

	/* 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
}
QueryPlatformsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryPlatformsTooManyRequests

func NewQueryPlatformsTooManyRequests() *QueryPlatformsTooManyRequests

NewQueryPlatformsTooManyRequests creates a QueryPlatformsTooManyRequests with default headers values

func (*QueryPlatformsTooManyRequests) Error

func (*QueryPlatformsTooManyRequests) GetPayload

type QueryPolicyRulesBadRequest

type QueryPolicyRulesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
QueryPolicyRulesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryPolicyRulesBadRequest

func NewQueryPolicyRulesBadRequest() *QueryPolicyRulesBadRequest

NewQueryPolicyRulesBadRequest creates a QueryPolicyRulesBadRequest with default headers values

func (*QueryPolicyRulesBadRequest) Error

func (*QueryPolicyRulesBadRequest) GetPayload

type QueryPolicyRulesDefault

type QueryPolicyRulesDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
QueryPolicyRulesDefault describes a response with status code -1, with default header values.

OK

func NewQueryPolicyRulesDefault

func NewQueryPolicyRulesDefault(code int) *QueryPolicyRulesDefault

NewQueryPolicyRulesDefault creates a QueryPolicyRulesDefault with default headers values

func (*QueryPolicyRulesDefault) Code

func (o *QueryPolicyRulesDefault) Code() int

Code gets the status code for the query policy rules default response

func (*QueryPolicyRulesDefault) Error

func (o *QueryPolicyRulesDefault) Error() string

func (*QueryPolicyRulesDefault) GetPayload

type QueryPolicyRulesForbidden

type QueryPolicyRulesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryPolicyRulesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryPolicyRulesForbidden

func NewQueryPolicyRulesForbidden() *QueryPolicyRulesForbidden

NewQueryPolicyRulesForbidden creates a QueryPolicyRulesForbidden with default headers values

func (*QueryPolicyRulesForbidden) Error

func (o *QueryPolicyRulesForbidden) Error() string

func (*QueryPolicyRulesForbidden) GetPayload

type QueryPolicyRulesOK

type QueryPolicyRulesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
QueryPolicyRulesOK describes a response with status code 200, with default header values.

OK

func NewQueryPolicyRulesOK

func NewQueryPolicyRulesOK() *QueryPolicyRulesOK

NewQueryPolicyRulesOK creates a QueryPolicyRulesOK with default headers values

func (*QueryPolicyRulesOK) Error

func (o *QueryPolicyRulesOK) Error() string

func (*QueryPolicyRulesOK) GetPayload

type QueryPolicyRulesParams

type QueryPolicyRulesParams struct {

	/* Filter.

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

	/* ID.

	   The ID of the policy container within which to query
	*/
	ID *string

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

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

	/* Sort.

	   Possible order by fields:
	*/
	Sort *string

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

QueryPolicyRulesParams contains all the parameters to send to the API endpoint

for the query policy rules operation.

Typically these are written to a http.Request.

func NewQueryPolicyRulesParams

func NewQueryPolicyRulesParams() *QueryPolicyRulesParams

NewQueryPolicyRulesParams creates a new QueryPolicyRulesParams 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 NewQueryPolicyRulesParamsWithContext

func NewQueryPolicyRulesParamsWithContext(ctx context.Context) *QueryPolicyRulesParams

NewQueryPolicyRulesParamsWithContext creates a new QueryPolicyRulesParams object with the ability to set a context for a request.

func NewQueryPolicyRulesParamsWithHTTPClient

func NewQueryPolicyRulesParamsWithHTTPClient(client *http.Client) *QueryPolicyRulesParams

NewQueryPolicyRulesParamsWithHTTPClient creates a new QueryPolicyRulesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryPolicyRulesParamsWithTimeout

func NewQueryPolicyRulesParamsWithTimeout(timeout time.Duration) *QueryPolicyRulesParams

NewQueryPolicyRulesParamsWithTimeout creates a new QueryPolicyRulesParams object with the ability to set a timeout on a request.

func (*QueryPolicyRulesParams) SetContext

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

SetContext adds the context to the query policy rules params

func (*QueryPolicyRulesParams) SetDefaults

func (o *QueryPolicyRulesParams) SetDefaults()

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

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

func (*QueryPolicyRulesParams) SetFilter

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

SetFilter adds the filter to the query policy rules params

func (*QueryPolicyRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query policy rules params

func (*QueryPolicyRulesParams) SetID

func (o *QueryPolicyRulesParams) SetID(id *string)

SetID adds the id to the query policy rules params

func (*QueryPolicyRulesParams) SetLimit

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

SetLimit adds the limit to the query policy rules params

func (*QueryPolicyRulesParams) SetOffset

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

SetOffset adds the offset to the query policy rules params

func (*QueryPolicyRulesParams) SetQ

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

SetQ adds the q to the query policy rules params

func (*QueryPolicyRulesParams) SetSort

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

SetSort adds the sort to the query policy rules params

func (*QueryPolicyRulesParams) SetTimeout

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

SetTimeout adds the timeout to the query policy rules params

func (*QueryPolicyRulesParams) WithContext

WithContext adds the context to the query policy rules params

func (*QueryPolicyRulesParams) WithDefaults

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

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

func (*QueryPolicyRulesParams) WithFilter

func (o *QueryPolicyRulesParams) WithFilter(filter *string) *QueryPolicyRulesParams

WithFilter adds the filter to the query policy rules params

func (*QueryPolicyRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query policy rules params

func (*QueryPolicyRulesParams) WithID

WithID adds the id to the query policy rules params

func (*QueryPolicyRulesParams) WithLimit

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

WithLimit adds the limit to the query policy rules params

func (*QueryPolicyRulesParams) WithOffset

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

WithOffset adds the offset to the query policy rules params

func (*QueryPolicyRulesParams) WithQ

WithQ adds the q to the query policy rules params

func (*QueryPolicyRulesParams) WithSort

WithSort adds the sort to the query policy rules params

func (*QueryPolicyRulesParams) WithTimeout

WithTimeout adds the timeout to the query policy rules params

func (*QueryPolicyRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryPolicyRulesReader

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

QueryPolicyRulesReader is a Reader for the QueryPolicyRules structure.

func (*QueryPolicyRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryPolicyRulesTooManyRequests

type QueryPolicyRulesTooManyRequests struct {

	/* 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
}
QueryPolicyRulesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryPolicyRulesTooManyRequests

func NewQueryPolicyRulesTooManyRequests() *QueryPolicyRulesTooManyRequests

NewQueryPolicyRulesTooManyRequests creates a QueryPolicyRulesTooManyRequests with default headers values

func (*QueryPolicyRulesTooManyRequests) Error

func (*QueryPolicyRulesTooManyRequests) GetPayload

type QueryRuleGroupsBadRequest

type QueryRuleGroupsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
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) Error

func (o *QueryRuleGroupsBadRequest) Error() string

func (*QueryRuleGroupsBadRequest) GetPayload

type QueryRuleGroupsDefault

type QueryRuleGroupsDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
QueryRuleGroupsDefault describes a response with status code -1, with default header values.

OK

func NewQueryRuleGroupsDefault

func NewQueryRuleGroupsDefault(code int) *QueryRuleGroupsDefault

NewQueryRuleGroupsDefault creates a QueryRuleGroupsDefault with default headers values

func (*QueryRuleGroupsDefault) Code

func (o *QueryRuleGroupsDefault) Code() int

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

func (*QueryRuleGroupsDefault) Error

func (o *QueryRuleGroupsDefault) Error() string

func (*QueryRuleGroupsDefault) GetPayload

type QueryRuleGroupsForbidden

type QueryRuleGroupsForbidden struct {

	/* 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) Error

func (o *QueryRuleGroupsForbidden) Error() string

func (*QueryRuleGroupsForbidden) GetPayload

type QueryRuleGroupsOK

type QueryRuleGroupsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
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) Error

func (o *QueryRuleGroupsOK) Error() string

func (*QueryRuleGroupsOK) GetPayload

type QueryRuleGroupsParams

type QueryRuleGroupsParams struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request, don't provide an `after` token. On subsequent requests, provide the `after` token from the previous response to continue from that place in the results.
	*/
	After *string

	/* Filter.

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

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

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

	/* Sort.

	   Possible order by fields:
	*/
	Sort *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) SetAfter

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

SetAfter adds the after to the query rule groups params

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) SetFilter

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

SetFilter adds the filter to the query rule groups params

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 *string)

SetOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) SetQ

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

SetQ adds the q 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) WithAfter

func (o *QueryRuleGroupsParams) WithAfter(after *string) *QueryRuleGroupsParams

WithAfter adds the after 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) WithFilter

func (o *QueryRuleGroupsParams) WithFilter(filter *string) *QueryRuleGroupsParams

WithFilter adds the filter to the query rule groups params

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 *string) *QueryRuleGroupsParams

WithOffset adds the offset to the query rule groups params

func (*QueryRuleGroupsParams) WithQ

WithQ adds the q 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) 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 {

	/* 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) Error

func (*QueryRuleGroupsTooManyRequests) GetPayload

type QueryRulesBadRequest

type QueryRulesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
QueryRulesBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryRulesBadRequest

func NewQueryRulesBadRequest() *QueryRulesBadRequest

NewQueryRulesBadRequest creates a QueryRulesBadRequest with default headers values

func (*QueryRulesBadRequest) Error

func (o *QueryRulesBadRequest) Error() string

func (*QueryRulesBadRequest) GetPayload

type QueryRulesDefault

type QueryRulesDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
QueryRulesDefault describes a response with status code -1, with default header values.

OK

func NewQueryRulesDefault

func NewQueryRulesDefault(code int) *QueryRulesDefault

NewQueryRulesDefault creates a QueryRulesDefault with default headers values

func (*QueryRulesDefault) Code

func (o *QueryRulesDefault) Code() int

Code gets the status code for the query rules default response

func (*QueryRulesDefault) Error

func (o *QueryRulesDefault) Error() string

func (*QueryRulesDefault) GetPayload

type QueryRulesForbidden

type QueryRulesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryRulesForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryRulesForbidden

func NewQueryRulesForbidden() *QueryRulesForbidden

NewQueryRulesForbidden creates a QueryRulesForbidden with default headers values

func (*QueryRulesForbidden) Error

func (o *QueryRulesForbidden) Error() string

func (*QueryRulesForbidden) GetPayload

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

type QueryRulesOK

type QueryRulesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
QueryRulesOK describes a response with status code 200, with default header values.

OK

func NewQueryRulesOK

func NewQueryRulesOK() *QueryRulesOK

NewQueryRulesOK creates a QueryRulesOK with default headers values

func (*QueryRulesOK) Error

func (o *QueryRulesOK) Error() string

func (*QueryRulesOK) GetPayload

func (o *QueryRulesOK) GetPayload() *models.FwmgrAPIQueryResponse

type QueryRulesParams

type QueryRulesParams struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request, don't provide an `after` token. On subsequent requests, provide the `after` token from the previous response to continue from that place in the results.
	*/
	After *string

	/* Filter.

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

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* Q.

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

	/* Sort.

	   Possible order by fields:
	*/
	Sort *string

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

QueryRulesParams contains all the parameters to send to the API endpoint

for the query rules operation.

Typically these are written to a http.Request.

func NewQueryRulesParams

func NewQueryRulesParams() *QueryRulesParams

NewQueryRulesParams creates a new QueryRulesParams 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 NewQueryRulesParamsWithContext

func NewQueryRulesParamsWithContext(ctx context.Context) *QueryRulesParams

NewQueryRulesParamsWithContext creates a new QueryRulesParams object with the ability to set a context for a request.

func NewQueryRulesParamsWithHTTPClient

func NewQueryRulesParamsWithHTTPClient(client *http.Client) *QueryRulesParams

NewQueryRulesParamsWithHTTPClient creates a new QueryRulesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryRulesParamsWithTimeout

func NewQueryRulesParamsWithTimeout(timeout time.Duration) *QueryRulesParams

NewQueryRulesParamsWithTimeout creates a new QueryRulesParams object with the ability to set a timeout on a request.

func (*QueryRulesParams) SetAfter

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

SetAfter adds the after to the query rules params

func (*QueryRulesParams) SetContext

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

SetContext adds the context to the query rules params

func (*QueryRulesParams) SetDefaults

func (o *QueryRulesParams) SetDefaults()

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

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

func (*QueryRulesParams) SetFilter

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

SetFilter adds the filter to the query rules params

func (*QueryRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query rules params

func (*QueryRulesParams) SetLimit

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

SetLimit adds the limit to the query rules params

func (*QueryRulesParams) SetOffset

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

SetOffset adds the offset to the query rules params

func (*QueryRulesParams) SetQ

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

SetQ adds the q to the query rules params

func (*QueryRulesParams) SetSort

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

SetSort adds the sort to the query rules params

func (*QueryRulesParams) SetTimeout

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

SetTimeout adds the timeout to the query rules params

func (*QueryRulesParams) WithAfter

func (o *QueryRulesParams) WithAfter(after *string) *QueryRulesParams

WithAfter adds the after to the query rules params

func (*QueryRulesParams) WithContext

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

WithContext adds the context to the query rules params

func (*QueryRulesParams) WithDefaults

func (o *QueryRulesParams) WithDefaults() *QueryRulesParams

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

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

func (*QueryRulesParams) WithFilter

func (o *QueryRulesParams) WithFilter(filter *string) *QueryRulesParams

WithFilter adds the filter to the query rules params

func (*QueryRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query rules params

func (*QueryRulesParams) WithLimit

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

WithLimit adds the limit to the query rules params

func (*QueryRulesParams) WithOffset

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

WithOffset adds the offset to the query rules params

func (*QueryRulesParams) WithQ

WithQ adds the q to the query rules params

func (*QueryRulesParams) WithSort

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

WithSort adds the sort to the query rules params

func (*QueryRulesParams) WithTimeout

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

WithTimeout adds the timeout to the query rules params

func (*QueryRulesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type QueryRulesReader

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

QueryRulesReader is a Reader for the QueryRules structure.

func (*QueryRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryRulesTooManyRequests

type QueryRulesTooManyRequests struct {

	/* 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
}
QueryRulesTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryRulesTooManyRequests

func NewQueryRulesTooManyRequests() *QueryRulesTooManyRequests

NewQueryRulesTooManyRequests creates a QueryRulesTooManyRequests with default headers values

func (*QueryRulesTooManyRequests) Error

func (o *QueryRulesTooManyRequests) Error() string

func (*QueryRulesTooManyRequests) GetPayload

type UpdatePolicyContainerBadRequest

type UpdatePolicyContainerBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
UpdatePolicyContainerBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdatePolicyContainerBadRequest

func NewUpdatePolicyContainerBadRequest() *UpdatePolicyContainerBadRequest

NewUpdatePolicyContainerBadRequest creates a UpdatePolicyContainerBadRequest with default headers values

func (*UpdatePolicyContainerBadRequest) Error

func (*UpdatePolicyContainerBadRequest) GetPayload

type UpdatePolicyContainerCreated

type UpdatePolicyContainerCreated struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
UpdatePolicyContainerCreated describes a response with status code 201, with default header values.

Created

func NewUpdatePolicyContainerCreated

func NewUpdatePolicyContainerCreated() *UpdatePolicyContainerCreated

NewUpdatePolicyContainerCreated creates a UpdatePolicyContainerCreated with default headers values

func (*UpdatePolicyContainerCreated) Error

func (*UpdatePolicyContainerCreated) GetPayload

type UpdatePolicyContainerDefault

type UpdatePolicyContainerDefault struct {
	Payload *models.FwmgrMsaReplyMetaOnly
	// contains filtered or unexported fields
}
UpdatePolicyContainerDefault describes a response with status code -1, with default header values.

OK

func NewUpdatePolicyContainerDefault

func NewUpdatePolicyContainerDefault(code int) *UpdatePolicyContainerDefault

NewUpdatePolicyContainerDefault creates a UpdatePolicyContainerDefault with default headers values

func (*UpdatePolicyContainerDefault) Code

Code gets the status code for the update policy container default response

func (*UpdatePolicyContainerDefault) Error

func (*UpdatePolicyContainerDefault) GetPayload

type UpdatePolicyContainerForbidden

type UpdatePolicyContainerForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}
UpdatePolicyContainerForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdatePolicyContainerForbidden

func NewUpdatePolicyContainerForbidden() *UpdatePolicyContainerForbidden

NewUpdatePolicyContainerForbidden creates a UpdatePolicyContainerForbidden with default headers values

func (*UpdatePolicyContainerForbidden) Error

func (*UpdatePolicyContainerForbidden) GetPayload

type UpdatePolicyContainerOK

type UpdatePolicyContainerOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
UpdatePolicyContainerOK describes a response with status code 200, with default header values.

OK

func NewUpdatePolicyContainerOK

func NewUpdatePolicyContainerOK() *UpdatePolicyContainerOK

NewUpdatePolicyContainerOK creates a UpdatePolicyContainerOK with default headers values

func (*UpdatePolicyContainerOK) Error

func (o *UpdatePolicyContainerOK) Error() string

func (*UpdatePolicyContainerOK) GetPayload

type UpdatePolicyContainerParams

type UpdatePolicyContainerParams struct {

	// Body.
	Body *models.FwmgrAPIPolicyContainerUpsertRequestV1

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

UpdatePolicyContainerParams contains all the parameters to send to the API endpoint

for the update policy container operation.

Typically these are written to a http.Request.

func NewUpdatePolicyContainerParams

func NewUpdatePolicyContainerParams() *UpdatePolicyContainerParams

NewUpdatePolicyContainerParams creates a new UpdatePolicyContainerParams 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 NewUpdatePolicyContainerParamsWithContext

func NewUpdatePolicyContainerParamsWithContext(ctx context.Context) *UpdatePolicyContainerParams

NewUpdatePolicyContainerParamsWithContext creates a new UpdatePolicyContainerParams object with the ability to set a context for a request.

func NewUpdatePolicyContainerParamsWithHTTPClient

func NewUpdatePolicyContainerParamsWithHTTPClient(client *http.Client) *UpdatePolicyContainerParams

NewUpdatePolicyContainerParamsWithHTTPClient creates a new UpdatePolicyContainerParams object with the ability to set a custom HTTPClient for a request.

func NewUpdatePolicyContainerParamsWithTimeout

func NewUpdatePolicyContainerParamsWithTimeout(timeout time.Duration) *UpdatePolicyContainerParams

NewUpdatePolicyContainerParamsWithTimeout creates a new UpdatePolicyContainerParams object with the ability to set a timeout on a request.

func (*UpdatePolicyContainerParams) SetBody

SetBody adds the body to the update policy container params

func (*UpdatePolicyContainerParams) SetContext

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

SetContext adds the context to the update policy container params

func (*UpdatePolicyContainerParams) SetDefaults

func (o *UpdatePolicyContainerParams) SetDefaults()

SetDefaults hydrates default values in the update policy container params (not the query body).

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

func (*UpdatePolicyContainerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update policy container params

func (*UpdatePolicyContainerParams) SetTimeout

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

SetTimeout adds the timeout to the update policy container params

func (*UpdatePolicyContainerParams) WithBody

WithBody adds the body to the update policy container params

func (*UpdatePolicyContainerParams) WithContext

WithContext adds the context to the update policy container params

func (*UpdatePolicyContainerParams) WithDefaults

WithDefaults hydrates default values in the update policy container params (not the query body).

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

func (*UpdatePolicyContainerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update policy container params

func (*UpdatePolicyContainerParams) WithTimeout

WithTimeout adds the timeout to the update policy container params

func (*UpdatePolicyContainerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePolicyContainerReader

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

UpdatePolicyContainerReader is a Reader for the UpdatePolicyContainer structure.

func (*UpdatePolicyContainerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePolicyContainerTooManyRequests

type UpdatePolicyContainerTooManyRequests struct {

	/* Trace-ID: submit to support if 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
}
UpdatePolicyContainerTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdatePolicyContainerTooManyRequests

func NewUpdatePolicyContainerTooManyRequests() *UpdatePolicyContainerTooManyRequests

NewUpdatePolicyContainerTooManyRequests creates a UpdatePolicyContainerTooManyRequests with default headers values

func (*UpdatePolicyContainerTooManyRequests) Error

func (*UpdatePolicyContainerTooManyRequests) GetPayload

type UpdateRuleGroupBadRequest

type UpdateRuleGroupBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrMsaReplyMetaOnly
}
UpdateRuleGroupBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateRuleGroupBadRequest

func NewUpdateRuleGroupBadRequest() *UpdateRuleGroupBadRequest

NewUpdateRuleGroupBadRequest creates a UpdateRuleGroupBadRequest with default headers values

func (*UpdateRuleGroupBadRequest) Error

func (o *UpdateRuleGroupBadRequest) Error() string

func (*UpdateRuleGroupBadRequest) GetPayload

type UpdateRuleGroupDefault

type UpdateRuleGroupDefault struct {
	Payload *models.FwmgrAPIQueryResponse
	// contains filtered or unexported fields
}
UpdateRuleGroupDefault describes a response with status code -1, with default header values.

OK

func NewUpdateRuleGroupDefault

func NewUpdateRuleGroupDefault(code int) *UpdateRuleGroupDefault

NewUpdateRuleGroupDefault creates a UpdateRuleGroupDefault with default headers values

func (*UpdateRuleGroupDefault) Code

func (o *UpdateRuleGroupDefault) Code() int

Code gets the status code for the update rule group default response

func (*UpdateRuleGroupDefault) Error

func (o *UpdateRuleGroupDefault) Error() string

func (*UpdateRuleGroupDefault) GetPayload

type UpdateRuleGroupForbidden

type UpdateRuleGroupForbidden struct {

	/* Trace-ID: submit to support if resolving an 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
}
UpdateRuleGroupForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateRuleGroupForbidden

func NewUpdateRuleGroupForbidden() *UpdateRuleGroupForbidden

NewUpdateRuleGroupForbidden creates a UpdateRuleGroupForbidden with default headers values

func (*UpdateRuleGroupForbidden) Error

func (o *UpdateRuleGroupForbidden) Error() string

func (*UpdateRuleGroupForbidden) GetPayload

type UpdateRuleGroupOK

type UpdateRuleGroupOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.FwmgrAPIQueryResponse
}
UpdateRuleGroupOK describes a response with status code 200, with default header values.

OK

func NewUpdateRuleGroupOK

func NewUpdateRuleGroupOK() *UpdateRuleGroupOK

NewUpdateRuleGroupOK creates a UpdateRuleGroupOK with default headers values

func (*UpdateRuleGroupOK) Error

func (o *UpdateRuleGroupOK) Error() string

func (*UpdateRuleGroupOK) GetPayload

type UpdateRuleGroupParams

type UpdateRuleGroupParams struct {

	// Body.
	Body *models.FwmgrAPIRuleGroupModifyRequestV1

	/* Comment.

	   Audit log comment for this action
	*/
	Comment *string

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

UpdateRuleGroupParams contains all the parameters to send to the API endpoint

for the update rule group operation.

Typically these are written to a http.Request.

func NewUpdateRuleGroupParams

func NewUpdateRuleGroupParams() *UpdateRuleGroupParams

NewUpdateRuleGroupParams creates a new UpdateRuleGroupParams 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 NewUpdateRuleGroupParamsWithContext

func NewUpdateRuleGroupParamsWithContext(ctx context.Context) *UpdateRuleGroupParams

NewUpdateRuleGroupParamsWithContext creates a new UpdateRuleGroupParams object with the ability to set a context for a request.

func NewUpdateRuleGroupParamsWithHTTPClient

func NewUpdateRuleGroupParamsWithHTTPClient(client *http.Client) *UpdateRuleGroupParams

NewUpdateRuleGroupParamsWithHTTPClient creates a new UpdateRuleGroupParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRuleGroupParamsWithTimeout

func NewUpdateRuleGroupParamsWithTimeout(timeout time.Duration) *UpdateRuleGroupParams

NewUpdateRuleGroupParamsWithTimeout creates a new UpdateRuleGroupParams object with the ability to set a timeout on a request.

func (*UpdateRuleGroupParams) SetBody

SetBody adds the body to the update rule group params

func (*UpdateRuleGroupParams) SetComment

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

SetComment adds the comment to the update rule group params

func (*UpdateRuleGroupParams) SetContext

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

SetContext adds the context to the update rule group params

func (*UpdateRuleGroupParams) SetDefaults

func (o *UpdateRuleGroupParams) SetDefaults()

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

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

func (*UpdateRuleGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update rule group params

func (*UpdateRuleGroupParams) SetTimeout

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

SetTimeout adds the timeout to the update rule group params

func (*UpdateRuleGroupParams) WithBody

WithBody adds the body to the update rule group params

func (*UpdateRuleGroupParams) WithComment

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

WithComment adds the comment to the update rule group params

func (*UpdateRuleGroupParams) WithContext

WithContext adds the context to the update rule group params

func (*UpdateRuleGroupParams) WithDefaults

func (o *UpdateRuleGroupParams) WithDefaults() *UpdateRuleGroupParams

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

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

func (*UpdateRuleGroupParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update rule group params

func (*UpdateRuleGroupParams) WithTimeout

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

WithTimeout adds the timeout to the update rule group params

func (*UpdateRuleGroupParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRuleGroupReader

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

UpdateRuleGroupReader is a Reader for the UpdateRuleGroup structure.

func (*UpdateRuleGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRuleGroupTooManyRequests

type UpdateRuleGroupTooManyRequests struct {

	/* Trace-ID: submit to support if 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
}
UpdateRuleGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRuleGroupTooManyRequests

func NewUpdateRuleGroupTooManyRequests() *UpdateRuleGroupTooManyRequests

NewUpdateRuleGroupTooManyRequests creates a UpdateRuleGroupTooManyRequests with default headers values

func (*UpdateRuleGroupTooManyRequests) Error

func (*UpdateRuleGroupTooManyRequests) GetPayload

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL