real_time_response

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 BatchActiveResponderCmdBadRequest

type BatchActiveResponderCmdBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchActiveResponderCmdBadRequest

func NewBatchActiveResponderCmdBadRequest() *BatchActiveResponderCmdBadRequest

NewBatchActiveResponderCmdBadRequest creates a BatchActiveResponderCmdBadRequest with default headers values

func (*BatchActiveResponderCmdBadRequest) Error

func (*BatchActiveResponderCmdBadRequest) GetPayload

type BatchActiveResponderCmdCreated

type BatchActiveResponderCmdCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchActiveResponderCmdCreated

func NewBatchActiveResponderCmdCreated() *BatchActiveResponderCmdCreated

NewBatchActiveResponderCmdCreated creates a BatchActiveResponderCmdCreated with default headers values

func (*BatchActiveResponderCmdCreated) Error

func (*BatchActiveResponderCmdCreated) GetPayload

type BatchActiveResponderCmdForbidden

type BatchActiveResponderCmdForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchActiveResponderCmdForbidden

func NewBatchActiveResponderCmdForbidden() *BatchActiveResponderCmdForbidden

NewBatchActiveResponderCmdForbidden creates a BatchActiveResponderCmdForbidden with default headers values

func (*BatchActiveResponderCmdForbidden) Error

func (*BatchActiveResponderCmdForbidden) GetPayload

type BatchActiveResponderCmdInternalServerError

type BatchActiveResponderCmdInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchActiveResponderCmdInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchActiveResponderCmdInternalServerError

func NewBatchActiveResponderCmdInternalServerError() *BatchActiveResponderCmdInternalServerError

NewBatchActiveResponderCmdInternalServerError creates a BatchActiveResponderCmdInternalServerError with default headers values

func (*BatchActiveResponderCmdInternalServerError) Error

func (*BatchActiveResponderCmdInternalServerError) GetPayload

type BatchActiveResponderCmdParams

type BatchActiveResponderCmdParams struct {

	/* Body.

	     Use this endpoint to run these [real time response commands](https://falcon.crowdstrike.com/support/documentation/11/getting-started-guide#rtr_commands):
	- `cat`
	- `cd`
	- `clear`
	- `cp`
	- `encrypt`
	- `env`
	- `eventlog`
	- `filehash`
	- `get`
	- `getsid`
	- `help`
	- `history`
	- `ipconfig`
	- `kill`
	- `ls`
	- `map`
	- `memdump`
	- `mkdir`
	- `mount`
	- `mv`
	- `netstat`
	- `ps`
	- `reg query`
	- `reg set`
	- `reg delete`
	- `reg load`
	- `reg unload`
	- `restart`
	- `rm`
	- `runscript`
	- `shutdown`
	- `unmap`
	- `update history`
	- `update install`
	- `update list`
	- `update query`
	- `xmemdump`
	- `zip`

	**`base_command`** Active-Responder command type we are going to execute, for example: `get` or `cp`.  Refer to the RTR documentation for the full list of commands.
	**`batch_id`** Batch ID to execute the command on.  Received from `/real-time-response/combined/init-sessions/v1`.
	**`command_string`** Full command string for the command. For example  `get some_file.txt`
	**`optional_hosts`** List of a subset of hosts we want to run the command on.  If this list is supplied, only these hosts will receive the command.
	*/
	Body *models.DomainBatchExecuteCommandRequest

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchActiveResponderCmdParams contains all the parameters to send to the API endpoint

for the batch active responder cmd operation.

Typically these are written to a http.Request.

func NewBatchActiveResponderCmdParams

func NewBatchActiveResponderCmdParams() *BatchActiveResponderCmdParams

NewBatchActiveResponderCmdParams creates a new BatchActiveResponderCmdParams 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 NewBatchActiveResponderCmdParamsWithContext

func NewBatchActiveResponderCmdParamsWithContext(ctx context.Context) *BatchActiveResponderCmdParams

NewBatchActiveResponderCmdParamsWithContext creates a new BatchActiveResponderCmdParams object with the ability to set a context for a request.

func NewBatchActiveResponderCmdParamsWithHTTPClient

func NewBatchActiveResponderCmdParamsWithHTTPClient(client *http.Client) *BatchActiveResponderCmdParams

NewBatchActiveResponderCmdParamsWithHTTPClient creates a new BatchActiveResponderCmdParams object with the ability to set a custom HTTPClient for a request.

func NewBatchActiveResponderCmdParamsWithTimeout

func NewBatchActiveResponderCmdParamsWithTimeout(timeout time.Duration) *BatchActiveResponderCmdParams

NewBatchActiveResponderCmdParamsWithTimeout creates a new BatchActiveResponderCmdParams object with the ability to set a timeout on a request.

func (*BatchActiveResponderCmdParams) SetBody

SetBody adds the body to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) SetContext

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

SetContext adds the context to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) SetDefaults

func (o *BatchActiveResponderCmdParams) SetDefaults()

SetDefaults hydrates default values in the batch active responder cmd params (not the query body).

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

func (*BatchActiveResponderCmdParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) SetRequestTimeout

func (o *BatchActiveResponderCmdParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) SetTimeout

func (o *BatchActiveResponderCmdParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) SetTimeoutDuration

func (o *BatchActiveResponderCmdParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithBody

WithBody adds the body to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithContext

WithContext adds the context to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithDefaults

WithDefaults hydrates default values in the batch active responder cmd params (not the query body).

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

func (*BatchActiveResponderCmdParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithRequestTimeout

WithRequestTimeout adds the timeout to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithTimeout

WithTimeout adds the timeout to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WithTimeoutDuration

func (o *BatchActiveResponderCmdParams) WithTimeoutDuration(timeoutDuration *string) *BatchActiveResponderCmdParams

WithTimeoutDuration adds the timeoutDuration to the batch active responder cmd params

func (*BatchActiveResponderCmdParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BatchActiveResponderCmdReader

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

BatchActiveResponderCmdReader is a Reader for the BatchActiveResponderCmd structure.

func (*BatchActiveResponderCmdReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchActiveResponderCmdTooManyRequests

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

Too Many Requests

func NewBatchActiveResponderCmdTooManyRequests

func NewBatchActiveResponderCmdTooManyRequests() *BatchActiveResponderCmdTooManyRequests

NewBatchActiveResponderCmdTooManyRequests creates a BatchActiveResponderCmdTooManyRequests with default headers values

func (*BatchActiveResponderCmdTooManyRequests) Error

func (*BatchActiveResponderCmdTooManyRequests) GetPayload

type BatchCmdBadRequest

type BatchCmdBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchCmdBadRequest

func NewBatchCmdBadRequest() *BatchCmdBadRequest

NewBatchCmdBadRequest creates a BatchCmdBadRequest with default headers values

func (*BatchCmdBadRequest) Error

func (o *BatchCmdBadRequest) Error() string

func (*BatchCmdBadRequest) GetPayload

func (o *BatchCmdBadRequest) GetPayload() *models.DomainAPIError

type BatchCmdCreated

type BatchCmdCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchCmdCreated

func NewBatchCmdCreated() *BatchCmdCreated

NewBatchCmdCreated creates a BatchCmdCreated with default headers values

func (*BatchCmdCreated) Error

func (o *BatchCmdCreated) Error() string

func (*BatchCmdCreated) GetPayload

type BatchCmdForbidden

type BatchCmdForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchCmdForbidden

func NewBatchCmdForbidden() *BatchCmdForbidden

NewBatchCmdForbidden creates a BatchCmdForbidden with default headers values

func (*BatchCmdForbidden) Error

func (o *BatchCmdForbidden) Error() string

func (*BatchCmdForbidden) GetPayload

func (o *BatchCmdForbidden) GetPayload() *models.MsaErrorsOnly

type BatchCmdInternalServerError

type BatchCmdInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchCmdInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchCmdInternalServerError

func NewBatchCmdInternalServerError() *BatchCmdInternalServerError

NewBatchCmdInternalServerError creates a BatchCmdInternalServerError with default headers values

func (*BatchCmdInternalServerError) Error

func (*BatchCmdInternalServerError) GetPayload

type BatchCmdParams

type BatchCmdParams struct {

	/* Body.

	     Use this endpoint to run these [real time response commands](https://falcon.crowdstrike.com/support/documentation/11/getting-started-guide#rtr_commands):
	- `cat`
	- `cd`
	- `clear`
	- `env`
	- `eventlog`
	- `filehash`
	- `getsid`
	- `help`
	- `history`
	- `ipconfig`
	- `ls`
	- `mount`
	- `netstat`
	- `ps`
	- `reg query`

	**`base_command`** read-only command type we are going to execute, for example: `ls` or `cd`.  Refer to the RTR documentation for the full list of commands.
	**`batch_id`** Batch ID to execute the command on.  Received from `/real-time-response/combined/init-sessions/v1`.
	**`command_string`** Full command string for the command. For example  `cd C:\some_directory`
	**`optional_hosts`** List of a subset of hosts we want to run the command on.  If this list is supplied, only these hosts will receive the command.
	*/
	Body *models.DomainBatchExecuteCommandRequest

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchCmdParams contains all the parameters to send to the API endpoint

for the batch cmd operation.

Typically these are written to a http.Request.

func NewBatchCmdParams

func NewBatchCmdParams() *BatchCmdParams

NewBatchCmdParams creates a new BatchCmdParams 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 NewBatchCmdParamsWithContext

func NewBatchCmdParamsWithContext(ctx context.Context) *BatchCmdParams

NewBatchCmdParamsWithContext creates a new BatchCmdParams object with the ability to set a context for a request.

func NewBatchCmdParamsWithHTTPClient

func NewBatchCmdParamsWithHTTPClient(client *http.Client) *BatchCmdParams

NewBatchCmdParamsWithHTTPClient creates a new BatchCmdParams object with the ability to set a custom HTTPClient for a request.

func NewBatchCmdParamsWithTimeout

func NewBatchCmdParamsWithTimeout(timeout time.Duration) *BatchCmdParams

NewBatchCmdParamsWithTimeout creates a new BatchCmdParams object with the ability to set a timeout on a request.

func (*BatchCmdParams) SetBody

SetBody adds the body to the batch cmd params

func (*BatchCmdParams) SetContext

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

SetContext adds the context to the batch cmd params

func (*BatchCmdParams) SetDefaults

func (o *BatchCmdParams) SetDefaults()

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

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

func (*BatchCmdParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch cmd params

func (*BatchCmdParams) SetRequestTimeout

func (o *BatchCmdParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch cmd params

func (*BatchCmdParams) SetTimeout

func (o *BatchCmdParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch cmd params

func (*BatchCmdParams) SetTimeoutDuration

func (o *BatchCmdParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch cmd params

func (*BatchCmdParams) WithBody

WithBody adds the body to the batch cmd params

func (*BatchCmdParams) WithContext

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

WithContext adds the context to the batch cmd params

func (*BatchCmdParams) WithDefaults

func (o *BatchCmdParams) WithDefaults() *BatchCmdParams

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

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

func (*BatchCmdParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the batch cmd params

func (*BatchCmdParams) WithRequestTimeout

func (o *BatchCmdParams) WithRequestTimeout(timeout time.Duration) *BatchCmdParams

WithRequestTimeout adds the timeout to the batch cmd params

func (*BatchCmdParams) WithTimeout

func (o *BatchCmdParams) WithTimeout(timeout *int64) *BatchCmdParams

WithTimeout adds the timeout to the batch cmd params

func (*BatchCmdParams) WithTimeoutDuration

func (o *BatchCmdParams) WithTimeoutDuration(timeoutDuration *string) *BatchCmdParams

WithTimeoutDuration adds the timeoutDuration to the batch cmd params

func (*BatchCmdParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type BatchCmdReader

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

BatchCmdReader is a Reader for the BatchCmd structure.

func (*BatchCmdReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchCmdTooManyRequests

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

Too Many Requests

func NewBatchCmdTooManyRequests

func NewBatchCmdTooManyRequests() *BatchCmdTooManyRequests

NewBatchCmdTooManyRequests creates a BatchCmdTooManyRequests with default headers values

func (*BatchCmdTooManyRequests) Error

func (o *BatchCmdTooManyRequests) Error() string

func (*BatchCmdTooManyRequests) GetPayload

type BatchGetCmdBadRequest

type BatchGetCmdBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchGetCmdBadRequest

func NewBatchGetCmdBadRequest() *BatchGetCmdBadRequest

NewBatchGetCmdBadRequest creates a BatchGetCmdBadRequest with default headers values

func (*BatchGetCmdBadRequest) Error

func (o *BatchGetCmdBadRequest) Error() string

func (*BatchGetCmdBadRequest) GetPayload

func (o *BatchGetCmdBadRequest) GetPayload() *models.DomainAPIError

type BatchGetCmdCreated

type BatchGetCmdCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchGetCmdCreated

func NewBatchGetCmdCreated() *BatchGetCmdCreated

NewBatchGetCmdCreated creates a BatchGetCmdCreated with default headers values

func (*BatchGetCmdCreated) Error

func (o *BatchGetCmdCreated) Error() string

func (*BatchGetCmdCreated) GetPayload

type BatchGetCmdForbidden

type BatchGetCmdForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchGetCmdForbidden

func NewBatchGetCmdForbidden() *BatchGetCmdForbidden

NewBatchGetCmdForbidden creates a BatchGetCmdForbidden with default headers values

func (*BatchGetCmdForbidden) Error

func (o *BatchGetCmdForbidden) Error() string

func (*BatchGetCmdForbidden) GetPayload

func (o *BatchGetCmdForbidden) GetPayload() *models.MsaErrorsOnly

type BatchGetCmdInternalServerError

type BatchGetCmdInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchGetCmdInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchGetCmdInternalServerError

func NewBatchGetCmdInternalServerError() *BatchGetCmdInternalServerError

NewBatchGetCmdInternalServerError creates a BatchGetCmdInternalServerError with default headers values

func (*BatchGetCmdInternalServerError) Error

func (*BatchGetCmdInternalServerError) GetPayload

type BatchGetCmdParams

type BatchGetCmdParams struct {

	/* Body.

	     **`batch_id`** Batch ID to execute the command on.  Received from `/real-time-response/combined/init-sessions/v1`.
	**`file_path`** Full path to the file that is to be retrieved from each host in the batch.
	**`optional_hosts`** List of a subset of hosts we want to run the command on.  If this list is supplied, only these hosts will receive the command.
	*/
	Body *models.DomainBatchGetCommandRequest

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchGetCmdParams contains all the parameters to send to the API endpoint

for the batch get cmd operation.

Typically these are written to a http.Request.

func NewBatchGetCmdParams

func NewBatchGetCmdParams() *BatchGetCmdParams

NewBatchGetCmdParams creates a new BatchGetCmdParams 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 NewBatchGetCmdParamsWithContext

func NewBatchGetCmdParamsWithContext(ctx context.Context) *BatchGetCmdParams

NewBatchGetCmdParamsWithContext creates a new BatchGetCmdParams object with the ability to set a context for a request.

func NewBatchGetCmdParamsWithHTTPClient

func NewBatchGetCmdParamsWithHTTPClient(client *http.Client) *BatchGetCmdParams

NewBatchGetCmdParamsWithHTTPClient creates a new BatchGetCmdParams object with the ability to set a custom HTTPClient for a request.

func NewBatchGetCmdParamsWithTimeout

func NewBatchGetCmdParamsWithTimeout(timeout time.Duration) *BatchGetCmdParams

NewBatchGetCmdParamsWithTimeout creates a new BatchGetCmdParams object with the ability to set a timeout on a request.

func (*BatchGetCmdParams) SetBody

SetBody adds the body to the batch get cmd params

func (*BatchGetCmdParams) SetContext

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

SetContext adds the context to the batch get cmd params

func (*BatchGetCmdParams) SetDefaults

func (o *BatchGetCmdParams) SetDefaults()

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

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

func (*BatchGetCmdParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch get cmd params

func (*BatchGetCmdParams) SetRequestTimeout

func (o *BatchGetCmdParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch get cmd params

func (*BatchGetCmdParams) SetTimeout

func (o *BatchGetCmdParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch get cmd params

func (*BatchGetCmdParams) SetTimeoutDuration

func (o *BatchGetCmdParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch get cmd params

func (*BatchGetCmdParams) WithBody

WithBody adds the body to the batch get cmd params

func (*BatchGetCmdParams) WithContext

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

WithContext adds the context to the batch get cmd params

func (*BatchGetCmdParams) WithDefaults

func (o *BatchGetCmdParams) WithDefaults() *BatchGetCmdParams

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

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

func (*BatchGetCmdParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the batch get cmd params

func (*BatchGetCmdParams) WithRequestTimeout

func (o *BatchGetCmdParams) WithRequestTimeout(timeout time.Duration) *BatchGetCmdParams

WithRequestTimeout adds the timeout to the batch get cmd params

func (*BatchGetCmdParams) WithTimeout

func (o *BatchGetCmdParams) WithTimeout(timeout *int64) *BatchGetCmdParams

WithTimeout adds the timeout to the batch get cmd params

func (*BatchGetCmdParams) WithTimeoutDuration

func (o *BatchGetCmdParams) WithTimeoutDuration(timeoutDuration *string) *BatchGetCmdParams

WithTimeoutDuration adds the timeoutDuration to the batch get cmd params

func (*BatchGetCmdParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type BatchGetCmdReader

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

BatchGetCmdReader is a Reader for the BatchGetCmd structure.

func (*BatchGetCmdReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchGetCmdStatusBadRequest

type BatchGetCmdStatusBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchGetCmdStatusBadRequest

func NewBatchGetCmdStatusBadRequest() *BatchGetCmdStatusBadRequest

NewBatchGetCmdStatusBadRequest creates a BatchGetCmdStatusBadRequest with default headers values

func (*BatchGetCmdStatusBadRequest) Error

func (*BatchGetCmdStatusBadRequest) GetPayload

type BatchGetCmdStatusDefault

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

OK

func NewBatchGetCmdStatusDefault

func NewBatchGetCmdStatusDefault(code int) *BatchGetCmdStatusDefault

NewBatchGetCmdStatusDefault creates a BatchGetCmdStatusDefault with default headers values

func (*BatchGetCmdStatusDefault) Code

func (o *BatchGetCmdStatusDefault) Code() int

Code gets the status code for the batch get cmd status default response

func (*BatchGetCmdStatusDefault) Error

func (o *BatchGetCmdStatusDefault) Error() string

func (*BatchGetCmdStatusDefault) GetPayload

type BatchGetCmdStatusForbidden

type BatchGetCmdStatusForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchGetCmdStatusForbidden

func NewBatchGetCmdStatusForbidden() *BatchGetCmdStatusForbidden

NewBatchGetCmdStatusForbidden creates a BatchGetCmdStatusForbidden with default headers values

func (*BatchGetCmdStatusForbidden) Error

func (*BatchGetCmdStatusForbidden) GetPayload

type BatchGetCmdStatusInternalServerError

type BatchGetCmdStatusInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchGetCmdStatusInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchGetCmdStatusInternalServerError

func NewBatchGetCmdStatusInternalServerError() *BatchGetCmdStatusInternalServerError

NewBatchGetCmdStatusInternalServerError creates a BatchGetCmdStatusInternalServerError with default headers values

func (*BatchGetCmdStatusInternalServerError) Error

func (*BatchGetCmdStatusInternalServerError) GetPayload

type BatchGetCmdStatusNotFound

type BatchGetCmdStatusNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchGetCmdStatusNotFound describes a response with status code 404, with default header values.

Not Found

func NewBatchGetCmdStatusNotFound

func NewBatchGetCmdStatusNotFound() *BatchGetCmdStatusNotFound

NewBatchGetCmdStatusNotFound creates a BatchGetCmdStatusNotFound with default headers values

func (*BatchGetCmdStatusNotFound) Error

func (o *BatchGetCmdStatusNotFound) Error() string

func (*BatchGetCmdStatusNotFound) GetPayload

type BatchGetCmdStatusOK

type BatchGetCmdStatusOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewBatchGetCmdStatusOK

func NewBatchGetCmdStatusOK() *BatchGetCmdStatusOK

NewBatchGetCmdStatusOK creates a BatchGetCmdStatusOK with default headers values

func (*BatchGetCmdStatusOK) Error

func (o *BatchGetCmdStatusOK) Error() string

func (*BatchGetCmdStatusOK) GetPayload

type BatchGetCmdStatusParams

type BatchGetCmdStatusParams struct {

	/* BatchGetCmdReqID.

	   Batch Get Command Request ID received from `/real-time-response/combined/get-command/v1`
	*/
	BatchGetCmdReqID string

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchGetCmdStatusParams contains all the parameters to send to the API endpoint

for the batch get cmd status operation.

Typically these are written to a http.Request.

func NewBatchGetCmdStatusParams

func NewBatchGetCmdStatusParams() *BatchGetCmdStatusParams

NewBatchGetCmdStatusParams creates a new BatchGetCmdStatusParams 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 NewBatchGetCmdStatusParamsWithContext

func NewBatchGetCmdStatusParamsWithContext(ctx context.Context) *BatchGetCmdStatusParams

NewBatchGetCmdStatusParamsWithContext creates a new BatchGetCmdStatusParams object with the ability to set a context for a request.

func NewBatchGetCmdStatusParamsWithHTTPClient

func NewBatchGetCmdStatusParamsWithHTTPClient(client *http.Client) *BatchGetCmdStatusParams

NewBatchGetCmdStatusParamsWithHTTPClient creates a new BatchGetCmdStatusParams object with the ability to set a custom HTTPClient for a request.

func NewBatchGetCmdStatusParamsWithTimeout

func NewBatchGetCmdStatusParamsWithTimeout(timeout time.Duration) *BatchGetCmdStatusParams

NewBatchGetCmdStatusParamsWithTimeout creates a new BatchGetCmdStatusParams object with the ability to set a timeout on a request.

func (*BatchGetCmdStatusParams) SetBatchGetCmdReqID

func (o *BatchGetCmdStatusParams) SetBatchGetCmdReqID(batchGetCmdReqID string)

SetBatchGetCmdReqID adds the batchGetCmdReqId to the batch get cmd status params

func (*BatchGetCmdStatusParams) SetContext

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

SetContext adds the context to the batch get cmd status params

func (*BatchGetCmdStatusParams) SetDefaults

func (o *BatchGetCmdStatusParams) SetDefaults()

SetDefaults hydrates default values in the batch get cmd status params (not the query body).

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

func (*BatchGetCmdStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch get cmd status params

func (*BatchGetCmdStatusParams) SetRequestTimeout

func (o *BatchGetCmdStatusParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch get cmd status params

func (*BatchGetCmdStatusParams) SetTimeout

func (o *BatchGetCmdStatusParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch get cmd status params

func (*BatchGetCmdStatusParams) SetTimeoutDuration

func (o *BatchGetCmdStatusParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithBatchGetCmdReqID

func (o *BatchGetCmdStatusParams) WithBatchGetCmdReqID(batchGetCmdReqID string) *BatchGetCmdStatusParams

WithBatchGetCmdReqID adds the batchGetCmdReqID to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithContext

WithContext adds the context to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithDefaults

WithDefaults hydrates default values in the batch get cmd status params (not the query body).

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

func (*BatchGetCmdStatusParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithRequestTimeout

func (o *BatchGetCmdStatusParams) WithRequestTimeout(timeout time.Duration) *BatchGetCmdStatusParams

WithRequestTimeout adds the timeout to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithTimeout

func (o *BatchGetCmdStatusParams) WithTimeout(timeout *int64) *BatchGetCmdStatusParams

WithTimeout adds the timeout to the batch get cmd status params

func (*BatchGetCmdStatusParams) WithTimeoutDuration

func (o *BatchGetCmdStatusParams) WithTimeoutDuration(timeoutDuration *string) *BatchGetCmdStatusParams

WithTimeoutDuration adds the timeoutDuration to the batch get cmd status params

func (*BatchGetCmdStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BatchGetCmdStatusReader

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

BatchGetCmdStatusReader is a Reader for the BatchGetCmdStatus structure.

func (*BatchGetCmdStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchGetCmdStatusTooManyRequests

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

Too Many Requests

func NewBatchGetCmdStatusTooManyRequests

func NewBatchGetCmdStatusTooManyRequests() *BatchGetCmdStatusTooManyRequests

NewBatchGetCmdStatusTooManyRequests creates a BatchGetCmdStatusTooManyRequests with default headers values

func (*BatchGetCmdStatusTooManyRequests) Error

func (*BatchGetCmdStatusTooManyRequests) GetPayload

type BatchGetCmdTooManyRequests

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

Too Many Requests

func NewBatchGetCmdTooManyRequests

func NewBatchGetCmdTooManyRequests() *BatchGetCmdTooManyRequests

NewBatchGetCmdTooManyRequests creates a BatchGetCmdTooManyRequests with default headers values

func (*BatchGetCmdTooManyRequests) Error

func (*BatchGetCmdTooManyRequests) GetPayload

type BatchInitSessionsBadRequest

type BatchInitSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchInitSessionsBadRequest

func NewBatchInitSessionsBadRequest() *BatchInitSessionsBadRequest

NewBatchInitSessionsBadRequest creates a BatchInitSessionsBadRequest with default headers values

func (*BatchInitSessionsBadRequest) Error

func (*BatchInitSessionsBadRequest) GetPayload

type BatchInitSessionsCreated

type BatchInitSessionsCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchInitSessionsCreated

func NewBatchInitSessionsCreated() *BatchInitSessionsCreated

NewBatchInitSessionsCreated creates a BatchInitSessionsCreated with default headers values

func (*BatchInitSessionsCreated) Error

func (o *BatchInitSessionsCreated) Error() string

func (*BatchInitSessionsCreated) GetPayload

type BatchInitSessionsForbidden

type BatchInitSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchInitSessionsForbidden

func NewBatchInitSessionsForbidden() *BatchInitSessionsForbidden

NewBatchInitSessionsForbidden creates a BatchInitSessionsForbidden with default headers values

func (*BatchInitSessionsForbidden) Error

func (*BatchInitSessionsForbidden) GetPayload

type BatchInitSessionsInternalServerError

type BatchInitSessionsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchInitSessionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchInitSessionsInternalServerError

func NewBatchInitSessionsInternalServerError() *BatchInitSessionsInternalServerError

NewBatchInitSessionsInternalServerError creates a BatchInitSessionsInternalServerError with default headers values

func (*BatchInitSessionsInternalServerError) Error

func (*BatchInitSessionsInternalServerError) GetPayload

type BatchInitSessionsParams

type BatchInitSessionsParams struct {

	/* Body.

	     **`host_ids`** List of host agent ID's to initialize a RTR session on
	**`existing_batch_id`** Optional batch ID. Use an existing batch ID if you want to initialize new hosts and add them to the existing batch
	*/
	Body *models.DomainBatchInitSessionRequest

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchInitSessionsParams contains all the parameters to send to the API endpoint

for the batch init sessions operation.

Typically these are written to a http.Request.

func NewBatchInitSessionsParams

func NewBatchInitSessionsParams() *BatchInitSessionsParams

NewBatchInitSessionsParams creates a new BatchInitSessionsParams 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 NewBatchInitSessionsParamsWithContext

func NewBatchInitSessionsParamsWithContext(ctx context.Context) *BatchInitSessionsParams

NewBatchInitSessionsParamsWithContext creates a new BatchInitSessionsParams object with the ability to set a context for a request.

func NewBatchInitSessionsParamsWithHTTPClient

func NewBatchInitSessionsParamsWithHTTPClient(client *http.Client) *BatchInitSessionsParams

NewBatchInitSessionsParamsWithHTTPClient creates a new BatchInitSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewBatchInitSessionsParamsWithTimeout

func NewBatchInitSessionsParamsWithTimeout(timeout time.Duration) *BatchInitSessionsParams

NewBatchInitSessionsParamsWithTimeout creates a new BatchInitSessionsParams object with the ability to set a timeout on a request.

func (*BatchInitSessionsParams) SetBody

SetBody adds the body to the batch init sessions params

func (*BatchInitSessionsParams) SetContext

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

SetContext adds the context to the batch init sessions params

func (*BatchInitSessionsParams) SetDefaults

func (o *BatchInitSessionsParams) SetDefaults()

SetDefaults hydrates default values in the batch init sessions params (not the query body).

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

func (*BatchInitSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch init sessions params

func (*BatchInitSessionsParams) SetRequestTimeout

func (o *BatchInitSessionsParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch init sessions params

func (*BatchInitSessionsParams) SetTimeout

func (o *BatchInitSessionsParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch init sessions params

func (*BatchInitSessionsParams) SetTimeoutDuration

func (o *BatchInitSessionsParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch init sessions params

func (*BatchInitSessionsParams) WithBody

WithBody adds the body to the batch init sessions params

func (*BatchInitSessionsParams) WithContext

WithContext adds the context to the batch init sessions params

func (*BatchInitSessionsParams) WithDefaults

WithDefaults hydrates default values in the batch init sessions params (not the query body).

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

func (*BatchInitSessionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the batch init sessions params

func (*BatchInitSessionsParams) WithRequestTimeout

func (o *BatchInitSessionsParams) WithRequestTimeout(timeout time.Duration) *BatchInitSessionsParams

WithRequestTimeout adds the timeout to the batch init sessions params

func (*BatchInitSessionsParams) WithTimeout

func (o *BatchInitSessionsParams) WithTimeout(timeout *int64) *BatchInitSessionsParams

WithTimeout adds the timeout to the batch init sessions params

func (*BatchInitSessionsParams) WithTimeoutDuration

func (o *BatchInitSessionsParams) WithTimeoutDuration(timeoutDuration *string) *BatchInitSessionsParams

WithTimeoutDuration adds the timeoutDuration to the batch init sessions params

func (*BatchInitSessionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BatchInitSessionsReader

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

BatchInitSessionsReader is a Reader for the BatchInitSessions structure.

func (*BatchInitSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchInitSessionsTooManyRequests

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

Too Many Requests

func NewBatchInitSessionsTooManyRequests

func NewBatchInitSessionsTooManyRequests() *BatchInitSessionsTooManyRequests

NewBatchInitSessionsTooManyRequests creates a BatchInitSessionsTooManyRequests with default headers values

func (*BatchInitSessionsTooManyRequests) Error

func (*BatchInitSessionsTooManyRequests) GetPayload

type BatchRefreshSessionsBadRequest

type BatchRefreshSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchRefreshSessionsBadRequest

func NewBatchRefreshSessionsBadRequest() *BatchRefreshSessionsBadRequest

NewBatchRefreshSessionsBadRequest creates a BatchRefreshSessionsBadRequest with default headers values

func (*BatchRefreshSessionsBadRequest) Error

func (*BatchRefreshSessionsBadRequest) GetPayload

type BatchRefreshSessionsCreated

type BatchRefreshSessionsCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchRefreshSessionsCreated

func NewBatchRefreshSessionsCreated() *BatchRefreshSessionsCreated

NewBatchRefreshSessionsCreated creates a BatchRefreshSessionsCreated with default headers values

func (*BatchRefreshSessionsCreated) Error

func (*BatchRefreshSessionsCreated) GetPayload

type BatchRefreshSessionsForbidden

type BatchRefreshSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchRefreshSessionsForbidden

func NewBatchRefreshSessionsForbidden() *BatchRefreshSessionsForbidden

NewBatchRefreshSessionsForbidden creates a BatchRefreshSessionsForbidden with default headers values

func (*BatchRefreshSessionsForbidden) Error

func (*BatchRefreshSessionsForbidden) GetPayload

type BatchRefreshSessionsInternalServerError

type BatchRefreshSessionsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
BatchRefreshSessionsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewBatchRefreshSessionsInternalServerError

func NewBatchRefreshSessionsInternalServerError() *BatchRefreshSessionsInternalServerError

NewBatchRefreshSessionsInternalServerError creates a BatchRefreshSessionsInternalServerError with default headers values

func (*BatchRefreshSessionsInternalServerError) Error

func (*BatchRefreshSessionsInternalServerError) GetPayload

type BatchRefreshSessionsParams

type BatchRefreshSessionsParams struct {

	/* Body.

	     **`batch_id`** Batch ID to execute the command on.  Received from `/real-time-response/combined/init-sessions/v1`.
	**`hosts_to_remove`** Hosts to remove from the batch session.  Heartbeats will no longer happen on these hosts and the sessions will expire.
	*/
	Body *models.DomainBatchRefreshSessionRequest

	/* Timeout.

	   Timeout for how long to wait for the request in seconds, default timeout is 30 seconds. Maximum is 10 minutes.

	   Default: 30
	*/
	Timeout *int64

	/* TimeoutDuration.

	   Timeout duration for for how long to wait for the request in duration syntax. Example, `10s`. Valid units: `ns, us, ms, s, m, h`. Maximum is 10 minutes.

	   Default: "30s"
	*/
	TimeoutDuration *string

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

BatchRefreshSessionsParams contains all the parameters to send to the API endpoint

for the batch refresh sessions operation.

Typically these are written to a http.Request.

func NewBatchRefreshSessionsParams

func NewBatchRefreshSessionsParams() *BatchRefreshSessionsParams

NewBatchRefreshSessionsParams creates a new BatchRefreshSessionsParams 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 NewBatchRefreshSessionsParamsWithContext

func NewBatchRefreshSessionsParamsWithContext(ctx context.Context) *BatchRefreshSessionsParams

NewBatchRefreshSessionsParamsWithContext creates a new BatchRefreshSessionsParams object with the ability to set a context for a request.

func NewBatchRefreshSessionsParamsWithHTTPClient

func NewBatchRefreshSessionsParamsWithHTTPClient(client *http.Client) *BatchRefreshSessionsParams

NewBatchRefreshSessionsParamsWithHTTPClient creates a new BatchRefreshSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewBatchRefreshSessionsParamsWithTimeout

func NewBatchRefreshSessionsParamsWithTimeout(timeout time.Duration) *BatchRefreshSessionsParams

NewBatchRefreshSessionsParamsWithTimeout creates a new BatchRefreshSessionsParams object with the ability to set a timeout on a request.

func (*BatchRefreshSessionsParams) SetBody

SetBody adds the body to the batch refresh sessions params

func (*BatchRefreshSessionsParams) SetContext

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

SetContext adds the context to the batch refresh sessions params

func (*BatchRefreshSessionsParams) SetDefaults

func (o *BatchRefreshSessionsParams) SetDefaults()

SetDefaults hydrates default values in the batch refresh sessions params (not the query body).

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

func (*BatchRefreshSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch refresh sessions params

func (*BatchRefreshSessionsParams) SetRequestTimeout

func (o *BatchRefreshSessionsParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the batch refresh sessions params

func (*BatchRefreshSessionsParams) SetTimeout

func (o *BatchRefreshSessionsParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the batch refresh sessions params

func (*BatchRefreshSessionsParams) SetTimeoutDuration

func (o *BatchRefreshSessionsParams) SetTimeoutDuration(timeoutDuration *string)

SetTimeoutDuration adds the timeoutDuration to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithBody

WithBody adds the body to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithContext

WithContext adds the context to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithDefaults

WithDefaults hydrates default values in the batch refresh sessions params (not the query body).

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

func (*BatchRefreshSessionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithRequestTimeout

func (o *BatchRefreshSessionsParams) WithRequestTimeout(timeout time.Duration) *BatchRefreshSessionsParams

WithRequestTimeout adds the timeout to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithTimeout

WithTimeout adds the timeout to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WithTimeoutDuration

func (o *BatchRefreshSessionsParams) WithTimeoutDuration(timeoutDuration *string) *BatchRefreshSessionsParams

WithTimeoutDuration adds the timeoutDuration to the batch refresh sessions params

func (*BatchRefreshSessionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BatchRefreshSessionsReader

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

BatchRefreshSessionsReader is a Reader for the BatchRefreshSessions structure.

func (*BatchRefreshSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchRefreshSessionsTooManyRequests

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

Too Many Requests

func NewBatchRefreshSessionsTooManyRequests

func NewBatchRefreshSessionsTooManyRequests() *BatchRefreshSessionsTooManyRequests

NewBatchRefreshSessionsTooManyRequests creates a BatchRefreshSessionsTooManyRequests with default headers values

func (*BatchRefreshSessionsTooManyRequests) Error

func (*BatchRefreshSessionsTooManyRequests) GetPayload

type Client

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

Client for real time response API

func (*Client) BatchActiveResponderCmd

func (a *Client) BatchActiveResponderCmd(params *BatchActiveResponderCmdParams, opts ...ClientOption) (*BatchActiveResponderCmdCreated, error)

BatchActiveResponderCmd batches executes a r t r active responder command across the hosts mapped to the given batch ID

func (*Client) BatchCmd

func (a *Client) BatchCmd(params *BatchCmdParams, opts ...ClientOption) (*BatchCmdCreated, error)

BatchCmd batches executes a r t r read only command across the hosts mapped to the given batch ID

func (*Client) BatchGetCmd

func (a *Client) BatchGetCmd(params *BatchGetCmdParams, opts ...ClientOption) (*BatchGetCmdCreated, error)

BatchGetCmd batches executes get command across hosts to retrieve files after this call is made g e t real time response combined batch get command v1 is used to query for the results

func (*Client) BatchGetCmdStatus

func (a *Client) BatchGetCmdStatus(params *BatchGetCmdStatusParams, opts ...ClientOption) (*BatchGetCmdStatusOK, error)

BatchGetCmdStatus retrieves the status of the specified batch get command will return successful files when they are finished processing

func (*Client) BatchInitSessions

func (a *Client) BatchInitSessions(params *BatchInitSessionsParams, opts ...ClientOption) (*BatchInitSessionsCreated, error)

BatchInitSessions batches initialize a r t r session on multiple hosts before any r t r commands can be used an active session is needed on the host

func (*Client) BatchRefreshSessions

func (a *Client) BatchRefreshSessions(params *BatchRefreshSessionsParams, opts ...ClientOption) (*BatchRefreshSessionsCreated, error)

BatchRefreshSessions batches refresh a r t r session on multiple hosts r t r sessions will expire after 10 minutes unless refreshed

func (*Client) RTRAggregateSessions

func (a *Client) RTRAggregateSessions(params *RTRAggregateSessionsParams, opts ...ClientOption) (*RTRAggregateSessionsOK, error)

RTRAggregateSessions gets aggregates on session data

func (*Client) RTRCheckActiveResponderCommandStatus

func (a *Client) RTRCheckActiveResponderCommandStatus(params *RTRCheckActiveResponderCommandStatusParams, opts ...ClientOption) (*RTRCheckActiveResponderCommandStatusOK, error)

RTRCheckActiveResponderCommandStatus gets status of an executed active responder command on a single host

func (*Client) RTRCheckCommandStatus

func (a *Client) RTRCheckCommandStatus(params *RTRCheckCommandStatusParams, opts ...ClientOption) (*RTRCheckCommandStatusOK, error)

RTRCheckCommandStatus gets status of an executed command on a single host

func (*Client) RTRDeleteFile

func (a *Client) RTRDeleteFile(params *RTRDeleteFileParams, opts ...ClientOption) (*RTRDeleteFileNoContent, error)

RTRDeleteFile deletes a r t r session file

func (*Client) RTRDeleteQueuedSession

func (a *Client) RTRDeleteQueuedSession(params *RTRDeleteQueuedSessionParams, opts ...ClientOption) (*RTRDeleteQueuedSessionNoContent, error)

RTRDeleteQueuedSession deletes a queued session command

func (*Client) RTRDeleteSession

func (a *Client) RTRDeleteSession(params *RTRDeleteSessionParams, opts ...ClientOption) (*RTRDeleteSessionNoContent, error)

RTRDeleteSession deletes a session

func (*Client) RTRExecuteActiveResponderCommand

func (a *Client) RTRExecuteActiveResponderCommand(params *RTRExecuteActiveResponderCommandParams, opts ...ClientOption) (*RTRExecuteActiveResponderCommandCreated, error)

RTRExecuteActiveResponderCommand executes an active responder command on a single host

func (*Client) RTRExecuteCommand

func (a *Client) RTRExecuteCommand(params *RTRExecuteCommandParams, opts ...ClientOption) (*RTRExecuteCommandCreated, error)

RTRExecuteCommand executes a command on a single host

func (*Client) RTRGetExtractedFileContents

func (a *Client) RTRGetExtractedFileContents(params *RTRGetExtractedFileContentsParams, opts ...ClientOption) (*RTRGetExtractedFileContentsOK, error)

RTRGetExtractedFileContents gets r t r extracted file contents for specified session and sha256

func (*Client) RTRInitSession

func (a *Client) RTRInitSession(params *RTRInitSessionParams, opts ...ClientOption) (*RTRInitSessionCreated, error)

RTRInitSession initializes a new session with the r t r cloud

func (*Client) RTRListAllSessions

func (a *Client) RTRListAllSessions(params *RTRListAllSessionsParams, opts ...ClientOption) (*RTRListAllSessionsOK, error)

RTRListAllSessions gets a list of session ids

func (*Client) RTRListFiles

func (a *Client) RTRListFiles(params *RTRListFilesParams, opts ...ClientOption) (*RTRListFilesOK, error)

RTRListFiles gets a list of files for the specified r t r session

func (*Client) RTRListQueuedSessions

func (a *Client) RTRListQueuedSessions(params *RTRListQueuedSessionsParams, opts ...ClientOption) (*RTRListQueuedSessionsOK, error)

RTRListQueuedSessions gets queued session metadata by session ID

func (*Client) RTRListSessions

func (a *Client) RTRListSessions(params *RTRListSessionsParams, opts ...ClientOption) (*RTRListSessionsOK, error)

RTRListSessions gets session metadata by session id

func (*Client) RTRPulseSession

func (a *Client) RTRPulseSession(params *RTRPulseSessionParams, opts ...ClientOption) (*RTRPulseSessionCreated, error)

RTRPulseSession refreshes a session timeout on a single host

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	BatchActiveResponderCmd(params *BatchActiveResponderCmdParams, opts ...ClientOption) (*BatchActiveResponderCmdCreated, error)

	BatchCmd(params *BatchCmdParams, opts ...ClientOption) (*BatchCmdCreated, error)

	BatchGetCmd(params *BatchGetCmdParams, opts ...ClientOption) (*BatchGetCmdCreated, error)

	BatchGetCmdStatus(params *BatchGetCmdStatusParams, opts ...ClientOption) (*BatchGetCmdStatusOK, error)

	BatchInitSessions(params *BatchInitSessionsParams, opts ...ClientOption) (*BatchInitSessionsCreated, error)

	BatchRefreshSessions(params *BatchRefreshSessionsParams, opts ...ClientOption) (*BatchRefreshSessionsCreated, error)

	RTRAggregateSessions(params *RTRAggregateSessionsParams, opts ...ClientOption) (*RTRAggregateSessionsOK, error)

	RTRCheckActiveResponderCommandStatus(params *RTRCheckActiveResponderCommandStatusParams, opts ...ClientOption) (*RTRCheckActiveResponderCommandStatusOK, error)

	RTRCheckCommandStatus(params *RTRCheckCommandStatusParams, opts ...ClientOption) (*RTRCheckCommandStatusOK, error)

	RTRDeleteFile(params *RTRDeleteFileParams, opts ...ClientOption) (*RTRDeleteFileNoContent, error)

	RTRDeleteQueuedSession(params *RTRDeleteQueuedSessionParams, opts ...ClientOption) (*RTRDeleteQueuedSessionNoContent, error)

	RTRDeleteSession(params *RTRDeleteSessionParams, opts ...ClientOption) (*RTRDeleteSessionNoContent, error)

	RTRExecuteActiveResponderCommand(params *RTRExecuteActiveResponderCommandParams, opts ...ClientOption) (*RTRExecuteActiveResponderCommandCreated, error)

	RTRExecuteCommand(params *RTRExecuteCommandParams, opts ...ClientOption) (*RTRExecuteCommandCreated, error)

	RTRGetExtractedFileContents(params *RTRGetExtractedFileContentsParams, opts ...ClientOption) (*RTRGetExtractedFileContentsOK, error)

	RTRInitSession(params *RTRInitSessionParams, opts ...ClientOption) (*RTRInitSessionCreated, error)

	RTRListAllSessions(params *RTRListAllSessionsParams, opts ...ClientOption) (*RTRListAllSessionsOK, error)

	RTRListFiles(params *RTRListFilesParams, opts ...ClientOption) (*RTRListFilesOK, error)

	RTRListQueuedSessions(params *RTRListQueuedSessionsParams, opts ...ClientOption) (*RTRListQueuedSessionsOK, error)

	RTRListSessions(params *RTRListSessionsParams, opts ...ClientOption) (*RTRListSessionsOK, error)

	RTRPulseSession(params *RTRPulseSessionParams, opts ...ClientOption) (*RTRPulseSessionCreated, 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 real time response API client.

type RTRAggregateSessionsBadRequest

type RTRAggregateSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRAggregateSessionsBadRequest

func NewRTRAggregateSessionsBadRequest() *RTRAggregateSessionsBadRequest

NewRTRAggregateSessionsBadRequest creates a RTRAggregateSessionsBadRequest with default headers values

func (*RTRAggregateSessionsBadRequest) Error

func (*RTRAggregateSessionsBadRequest) GetPayload

type RTRAggregateSessionsDefault

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

OK

func NewRTRAggregateSessionsDefault

func NewRTRAggregateSessionsDefault(code int) *RTRAggregateSessionsDefault

NewRTRAggregateSessionsDefault creates a RTRAggregateSessionsDefault with default headers values

func (*RTRAggregateSessionsDefault) Code

func (o *RTRAggregateSessionsDefault) Code() int

Code gets the status code for the r t r aggregate sessions default response

func (*RTRAggregateSessionsDefault) Error

func (*RTRAggregateSessionsDefault) GetPayload

type RTRAggregateSessionsForbidden

type RTRAggregateSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRAggregateSessionsForbidden

func NewRTRAggregateSessionsForbidden() *RTRAggregateSessionsForbidden

NewRTRAggregateSessionsForbidden creates a RTRAggregateSessionsForbidden with default headers values

func (*RTRAggregateSessionsForbidden) Error

func (*RTRAggregateSessionsForbidden) GetPayload

type RTRAggregateSessionsNotFound

type RTRAggregateSessionsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRAggregateSessionsNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRAggregateSessionsNotFound

func NewRTRAggregateSessionsNotFound() *RTRAggregateSessionsNotFound

NewRTRAggregateSessionsNotFound creates a RTRAggregateSessionsNotFound with default headers values

func (*RTRAggregateSessionsNotFound) Error

func (*RTRAggregateSessionsNotFound) GetPayload

type RTRAggregateSessionsOK

type RTRAggregateSessionsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRAggregateSessionsOK

func NewRTRAggregateSessionsOK() *RTRAggregateSessionsOK

NewRTRAggregateSessionsOK creates a RTRAggregateSessionsOK with default headers values

func (*RTRAggregateSessionsOK) Error

func (o *RTRAggregateSessionsOK) Error() string

func (*RTRAggregateSessionsOK) GetPayload

type RTRAggregateSessionsParams

type RTRAggregateSessionsParams struct {

	/* Body.

	     Supported aggregations:
	- `term`
	- `date_range`

	Supported aggregation members:

	**`date_ranges`** If peforming a date range query specify the **`from`** and **`to`** date ranges.  These can be in common date formats like `2019-07-18` or `now`
	**`field`** Term you want to aggregate on.  If doing a `date_range` query, this is the date field you want to apply the date ranges to
	**`filter`** Optional filter criteria in the form of an FQL query. For more information about FQL queries, see our [FQL documentation in Falcon](https://falcon.crowdstrike.com/support/documentation/45/falcon-query-language-feature-guide).
	**`name`** Name of the aggregation
	**`size`** Size limit to apply to the queries.
	*/
	Body []*models.MsaAggregateQueryRequest

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

RTRAggregateSessionsParams contains all the parameters to send to the API endpoint

for the r t r aggregate sessions operation.

Typically these are written to a http.Request.

func NewRTRAggregateSessionsParams

func NewRTRAggregateSessionsParams() *RTRAggregateSessionsParams

NewRTRAggregateSessionsParams creates a new RTRAggregateSessionsParams 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 NewRTRAggregateSessionsParamsWithContext

func NewRTRAggregateSessionsParamsWithContext(ctx context.Context) *RTRAggregateSessionsParams

NewRTRAggregateSessionsParamsWithContext creates a new RTRAggregateSessionsParams object with the ability to set a context for a request.

func NewRTRAggregateSessionsParamsWithHTTPClient

func NewRTRAggregateSessionsParamsWithHTTPClient(client *http.Client) *RTRAggregateSessionsParams

NewRTRAggregateSessionsParamsWithHTTPClient creates a new RTRAggregateSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRAggregateSessionsParamsWithTimeout

func NewRTRAggregateSessionsParamsWithTimeout(timeout time.Duration) *RTRAggregateSessionsParams

NewRTRAggregateSessionsParamsWithTimeout creates a new RTRAggregateSessionsParams object with the ability to set a timeout on a request.

func (*RTRAggregateSessionsParams) SetBody

SetBody adds the body to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) SetContext

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

SetContext adds the context to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) SetDefaults

func (o *RTRAggregateSessionsParams) SetDefaults()

SetDefaults hydrates default values in the r t r aggregate sessions params (not the query body).

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

func (*RTRAggregateSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) WithBody

WithBody adds the body to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) WithContext

WithContext adds the context to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) WithDefaults

WithDefaults hydrates default values in the r t r aggregate sessions params (not the query body).

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

func (*RTRAggregateSessionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) WithTimeout

WithTimeout adds the timeout to the r t r aggregate sessions params

func (*RTRAggregateSessionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRAggregateSessionsReader

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

RTRAggregateSessionsReader is a Reader for the RTRAggregateSessions structure.

func (*RTRAggregateSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRAggregateSessionsTooManyRequests

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

Too Many Requests

func NewRTRAggregateSessionsTooManyRequests

func NewRTRAggregateSessionsTooManyRequests() *RTRAggregateSessionsTooManyRequests

NewRTRAggregateSessionsTooManyRequests creates a RTRAggregateSessionsTooManyRequests with default headers values

func (*RTRAggregateSessionsTooManyRequests) Error

func (*RTRAggregateSessionsTooManyRequests) GetPayload

type RTRCheckActiveResponderCommandStatusDefault

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

success

func NewRTRCheckActiveResponderCommandStatusDefault

func NewRTRCheckActiveResponderCommandStatusDefault(code int) *RTRCheckActiveResponderCommandStatusDefault

NewRTRCheckActiveResponderCommandStatusDefault creates a RTRCheckActiveResponderCommandStatusDefault with default headers values

func (*RTRCheckActiveResponderCommandStatusDefault) Code

Code gets the status code for the r t r check active responder command status default response

func (*RTRCheckActiveResponderCommandStatusDefault) Error

func (*RTRCheckActiveResponderCommandStatusDefault) GetPayload

type RTRCheckActiveResponderCommandStatusForbidden

type RTRCheckActiveResponderCommandStatusForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRCheckActiveResponderCommandStatusForbidden

func NewRTRCheckActiveResponderCommandStatusForbidden() *RTRCheckActiveResponderCommandStatusForbidden

NewRTRCheckActiveResponderCommandStatusForbidden creates a RTRCheckActiveResponderCommandStatusForbidden with default headers values

func (*RTRCheckActiveResponderCommandStatusForbidden) Error

func (*RTRCheckActiveResponderCommandStatusForbidden) GetPayload

type RTRCheckActiveResponderCommandStatusOK

type RTRCheckActiveResponderCommandStatusOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

success

func NewRTRCheckActiveResponderCommandStatusOK

func NewRTRCheckActiveResponderCommandStatusOK() *RTRCheckActiveResponderCommandStatusOK

NewRTRCheckActiveResponderCommandStatusOK creates a RTRCheckActiveResponderCommandStatusOK with default headers values

func (*RTRCheckActiveResponderCommandStatusOK) Error

func (*RTRCheckActiveResponderCommandStatusOK) GetPayload

type RTRCheckActiveResponderCommandStatusParams

type RTRCheckActiveResponderCommandStatusParams struct {

	/* CloudRequestID.

	   Cloud Request ID of the executed command to query
	*/
	CloudRequestID string

	/* SequenceID.

	   Sequence ID that we want to retrieve. Command responses are chunked across sequences
	*/
	SequenceID int64

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

RTRCheckActiveResponderCommandStatusParams contains all the parameters to send to the API endpoint

for the r t r check active responder command status operation.

Typically these are written to a http.Request.

func NewRTRCheckActiveResponderCommandStatusParams

func NewRTRCheckActiveResponderCommandStatusParams() *RTRCheckActiveResponderCommandStatusParams

NewRTRCheckActiveResponderCommandStatusParams creates a new RTRCheckActiveResponderCommandStatusParams 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 NewRTRCheckActiveResponderCommandStatusParamsWithContext

func NewRTRCheckActiveResponderCommandStatusParamsWithContext(ctx context.Context) *RTRCheckActiveResponderCommandStatusParams

NewRTRCheckActiveResponderCommandStatusParamsWithContext creates a new RTRCheckActiveResponderCommandStatusParams object with the ability to set a context for a request.

func NewRTRCheckActiveResponderCommandStatusParamsWithHTTPClient

func NewRTRCheckActiveResponderCommandStatusParamsWithHTTPClient(client *http.Client) *RTRCheckActiveResponderCommandStatusParams

NewRTRCheckActiveResponderCommandStatusParamsWithHTTPClient creates a new RTRCheckActiveResponderCommandStatusParams object with the ability to set a custom HTTPClient for a request.

func NewRTRCheckActiveResponderCommandStatusParamsWithTimeout

func NewRTRCheckActiveResponderCommandStatusParamsWithTimeout(timeout time.Duration) *RTRCheckActiveResponderCommandStatusParams

NewRTRCheckActiveResponderCommandStatusParamsWithTimeout creates a new RTRCheckActiveResponderCommandStatusParams object with the ability to set a timeout on a request.

func (*RTRCheckActiveResponderCommandStatusParams) SetCloudRequestID

func (o *RTRCheckActiveResponderCommandStatusParams) SetCloudRequestID(cloudRequestID string)

SetCloudRequestID adds the cloudRequestId to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) SetContext

SetContext adds the context to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) SetDefaults

SetDefaults hydrates default values in the r t r check active responder command status params (not the query body).

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

func (*RTRCheckActiveResponderCommandStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) SetSequenceID

func (o *RTRCheckActiveResponderCommandStatusParams) SetSequenceID(sequenceID int64)

SetSequenceID adds the sequenceId to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) SetTimeout

SetTimeout adds the timeout to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WithCloudRequestID

WithCloudRequestID adds the cloudRequestID to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WithContext

WithContext adds the context to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WithDefaults

WithDefaults hydrates default values in the r t r check active responder command status params (not the query body).

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

func (*RTRCheckActiveResponderCommandStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WithSequenceID

WithSequenceID adds the sequenceID to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WithTimeout

WithTimeout adds the timeout to the r t r check active responder command status params

func (*RTRCheckActiveResponderCommandStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRCheckActiveResponderCommandStatusReader

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

RTRCheckActiveResponderCommandStatusReader is a Reader for the RTRCheckActiveResponderCommandStatus structure.

func (*RTRCheckActiveResponderCommandStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRCheckActiveResponderCommandStatusTooManyRequests

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

Too Many Requests

func NewRTRCheckActiveResponderCommandStatusTooManyRequests

func NewRTRCheckActiveResponderCommandStatusTooManyRequests() *RTRCheckActiveResponderCommandStatusTooManyRequests

NewRTRCheckActiveResponderCommandStatusTooManyRequests creates a RTRCheckActiveResponderCommandStatusTooManyRequests with default headers values

func (*RTRCheckActiveResponderCommandStatusTooManyRequests) Error

func (*RTRCheckActiveResponderCommandStatusTooManyRequests) GetPayload

type RTRCheckActiveResponderCommandStatusUnauthorized

type RTRCheckActiveResponderCommandStatusUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRCheckActiveResponderCommandStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewRTRCheckActiveResponderCommandStatusUnauthorized

func NewRTRCheckActiveResponderCommandStatusUnauthorized() *RTRCheckActiveResponderCommandStatusUnauthorized

NewRTRCheckActiveResponderCommandStatusUnauthorized creates a RTRCheckActiveResponderCommandStatusUnauthorized with default headers values

func (*RTRCheckActiveResponderCommandStatusUnauthorized) Error

func (*RTRCheckActiveResponderCommandStatusUnauthorized) GetPayload

type RTRCheckCommandStatusDefault

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

success

func NewRTRCheckCommandStatusDefault

func NewRTRCheckCommandStatusDefault(code int) *RTRCheckCommandStatusDefault

NewRTRCheckCommandStatusDefault creates a RTRCheckCommandStatusDefault with default headers values

func (*RTRCheckCommandStatusDefault) Code

Code gets the status code for the r t r check command status default response

func (*RTRCheckCommandStatusDefault) Error

func (*RTRCheckCommandStatusDefault) GetPayload

type RTRCheckCommandStatusForbidden

type RTRCheckCommandStatusForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRCheckCommandStatusForbidden

func NewRTRCheckCommandStatusForbidden() *RTRCheckCommandStatusForbidden

NewRTRCheckCommandStatusForbidden creates a RTRCheckCommandStatusForbidden with default headers values

func (*RTRCheckCommandStatusForbidden) Error

func (*RTRCheckCommandStatusForbidden) GetPayload

type RTRCheckCommandStatusOK

type RTRCheckCommandStatusOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

success

func NewRTRCheckCommandStatusOK

func NewRTRCheckCommandStatusOK() *RTRCheckCommandStatusOK

NewRTRCheckCommandStatusOK creates a RTRCheckCommandStatusOK with default headers values

func (*RTRCheckCommandStatusOK) Error

func (o *RTRCheckCommandStatusOK) Error() string

func (*RTRCheckCommandStatusOK) GetPayload

type RTRCheckCommandStatusParams

type RTRCheckCommandStatusParams struct {

	/* CloudRequestID.

	   Cloud Request ID of the executed command to query
	*/
	CloudRequestID string

	/* SequenceID.

	   Sequence ID that we want to retrieve. Command responses are chunked across sequences
	*/
	SequenceID int64

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

RTRCheckCommandStatusParams contains all the parameters to send to the API endpoint

for the r t r check command status operation.

Typically these are written to a http.Request.

func NewRTRCheckCommandStatusParams

func NewRTRCheckCommandStatusParams() *RTRCheckCommandStatusParams

NewRTRCheckCommandStatusParams creates a new RTRCheckCommandStatusParams 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 NewRTRCheckCommandStatusParamsWithContext

func NewRTRCheckCommandStatusParamsWithContext(ctx context.Context) *RTRCheckCommandStatusParams

NewRTRCheckCommandStatusParamsWithContext creates a new RTRCheckCommandStatusParams object with the ability to set a context for a request.

func NewRTRCheckCommandStatusParamsWithHTTPClient

func NewRTRCheckCommandStatusParamsWithHTTPClient(client *http.Client) *RTRCheckCommandStatusParams

NewRTRCheckCommandStatusParamsWithHTTPClient creates a new RTRCheckCommandStatusParams object with the ability to set a custom HTTPClient for a request.

func NewRTRCheckCommandStatusParamsWithTimeout

func NewRTRCheckCommandStatusParamsWithTimeout(timeout time.Duration) *RTRCheckCommandStatusParams

NewRTRCheckCommandStatusParamsWithTimeout creates a new RTRCheckCommandStatusParams object with the ability to set a timeout on a request.

func (*RTRCheckCommandStatusParams) SetCloudRequestID

func (o *RTRCheckCommandStatusParams) SetCloudRequestID(cloudRequestID string)

SetCloudRequestID adds the cloudRequestId to the r t r check command status params

func (*RTRCheckCommandStatusParams) SetContext

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

SetContext adds the context to the r t r check command status params

func (*RTRCheckCommandStatusParams) SetDefaults

func (o *RTRCheckCommandStatusParams) SetDefaults()

SetDefaults hydrates default values in the r t r check command status params (not the query body).

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

func (*RTRCheckCommandStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r check command status params

func (*RTRCheckCommandStatusParams) SetSequenceID

func (o *RTRCheckCommandStatusParams) SetSequenceID(sequenceID int64)

SetSequenceID adds the sequenceId to the r t r check command status params

func (*RTRCheckCommandStatusParams) SetTimeout

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

SetTimeout adds the timeout to the r t r check command status params

func (*RTRCheckCommandStatusParams) WithCloudRequestID

func (o *RTRCheckCommandStatusParams) WithCloudRequestID(cloudRequestID string) *RTRCheckCommandStatusParams

WithCloudRequestID adds the cloudRequestID to the r t r check command status params

func (*RTRCheckCommandStatusParams) WithContext

WithContext adds the context to the r t r check command status params

func (*RTRCheckCommandStatusParams) WithDefaults

WithDefaults hydrates default values in the r t r check command status params (not the query body).

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

func (*RTRCheckCommandStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r check command status params

func (*RTRCheckCommandStatusParams) WithSequenceID

func (o *RTRCheckCommandStatusParams) WithSequenceID(sequenceID int64) *RTRCheckCommandStatusParams

WithSequenceID adds the sequenceID to the r t r check command status params

func (*RTRCheckCommandStatusParams) WithTimeout

WithTimeout adds the timeout to the r t r check command status params

func (*RTRCheckCommandStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRCheckCommandStatusReader

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

RTRCheckCommandStatusReader is a Reader for the RTRCheckCommandStatus structure.

func (*RTRCheckCommandStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRCheckCommandStatusTooManyRequests

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

Too Many Requests

func NewRTRCheckCommandStatusTooManyRequests

func NewRTRCheckCommandStatusTooManyRequests() *RTRCheckCommandStatusTooManyRequests

NewRTRCheckCommandStatusTooManyRequests creates a RTRCheckCommandStatusTooManyRequests with default headers values

func (*RTRCheckCommandStatusTooManyRequests) Error

func (*RTRCheckCommandStatusTooManyRequests) GetPayload

type RTRCheckCommandStatusUnauthorized

type RTRCheckCommandStatusUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRCheckCommandStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewRTRCheckCommandStatusUnauthorized

func NewRTRCheckCommandStatusUnauthorized() *RTRCheckCommandStatusUnauthorized

NewRTRCheckCommandStatusUnauthorized creates a RTRCheckCommandStatusUnauthorized with default headers values

func (*RTRCheckCommandStatusUnauthorized) Error

func (*RTRCheckCommandStatusUnauthorized) GetPayload

type RTRDeleteFileBadRequest

type RTRDeleteFileBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRDeleteFileBadRequest

func NewRTRDeleteFileBadRequest() *RTRDeleteFileBadRequest

NewRTRDeleteFileBadRequest creates a RTRDeleteFileBadRequest with default headers values

func (*RTRDeleteFileBadRequest) Error

func (o *RTRDeleteFileBadRequest) Error() string

func (*RTRDeleteFileBadRequest) GetPayload

type RTRDeleteFileForbidden

type RTRDeleteFileForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRDeleteFileForbidden

func NewRTRDeleteFileForbidden() *RTRDeleteFileForbidden

NewRTRDeleteFileForbidden creates a RTRDeleteFileForbidden with default headers values

func (*RTRDeleteFileForbidden) Error

func (o *RTRDeleteFileForbidden) Error() string

func (*RTRDeleteFileForbidden) GetPayload

type RTRDeleteFileNoContent

type RTRDeleteFileNoContent struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

No Content

func NewRTRDeleteFileNoContent

func NewRTRDeleteFileNoContent() *RTRDeleteFileNoContent

NewRTRDeleteFileNoContent creates a RTRDeleteFileNoContent with default headers values

func (*RTRDeleteFileNoContent) Error

func (o *RTRDeleteFileNoContent) Error() string

func (*RTRDeleteFileNoContent) GetPayload

type RTRDeleteFileNotFound

type RTRDeleteFileNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRDeleteFileNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRDeleteFileNotFound

func NewRTRDeleteFileNotFound() *RTRDeleteFileNotFound

NewRTRDeleteFileNotFound creates a RTRDeleteFileNotFound with default headers values

func (*RTRDeleteFileNotFound) Error

func (o *RTRDeleteFileNotFound) Error() string

func (*RTRDeleteFileNotFound) GetPayload

func (o *RTRDeleteFileNotFound) GetPayload() *models.DomainAPIError

type RTRDeleteFileParams

type RTRDeleteFileParams struct {

	/* Ids.

	   RTR Session file id
	*/
	Ids string

	/* SessionID.

	   RTR Session id
	*/
	SessionID string

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

RTRDeleteFileParams contains all the parameters to send to the API endpoint

for the r t r delete file operation.

Typically these are written to a http.Request.

func NewRTRDeleteFileParams

func NewRTRDeleteFileParams() *RTRDeleteFileParams

NewRTRDeleteFileParams creates a new RTRDeleteFileParams 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 NewRTRDeleteFileParamsWithContext

func NewRTRDeleteFileParamsWithContext(ctx context.Context) *RTRDeleteFileParams

NewRTRDeleteFileParamsWithContext creates a new RTRDeleteFileParams object with the ability to set a context for a request.

func NewRTRDeleteFileParamsWithHTTPClient

func NewRTRDeleteFileParamsWithHTTPClient(client *http.Client) *RTRDeleteFileParams

NewRTRDeleteFileParamsWithHTTPClient creates a new RTRDeleteFileParams object with the ability to set a custom HTTPClient for a request.

func NewRTRDeleteFileParamsWithTimeout

func NewRTRDeleteFileParamsWithTimeout(timeout time.Duration) *RTRDeleteFileParams

NewRTRDeleteFileParamsWithTimeout creates a new RTRDeleteFileParams object with the ability to set a timeout on a request.

func (*RTRDeleteFileParams) SetContext

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

SetContext adds the context to the r t r delete file params

func (*RTRDeleteFileParams) SetDefaults

func (o *RTRDeleteFileParams) SetDefaults()

SetDefaults hydrates default values in the r t r delete file params (not the query body).

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

func (*RTRDeleteFileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r delete file params

func (*RTRDeleteFileParams) SetIds

func (o *RTRDeleteFileParams) SetIds(ids string)

SetIds adds the ids to the r t r delete file params

func (*RTRDeleteFileParams) SetSessionID

func (o *RTRDeleteFileParams) SetSessionID(sessionID string)

SetSessionID adds the sessionId to the r t r delete file params

func (*RTRDeleteFileParams) SetTimeout

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

SetTimeout adds the timeout to the r t r delete file params

func (*RTRDeleteFileParams) WithContext

WithContext adds the context to the r t r delete file params

func (*RTRDeleteFileParams) WithDefaults

func (o *RTRDeleteFileParams) WithDefaults() *RTRDeleteFileParams

WithDefaults hydrates default values in the r t r delete file params (not the query body).

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

func (*RTRDeleteFileParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r delete file params

func (*RTRDeleteFileParams) WithIds

WithIds adds the ids to the r t r delete file params

func (*RTRDeleteFileParams) WithSessionID

func (o *RTRDeleteFileParams) WithSessionID(sessionID string) *RTRDeleteFileParams

WithSessionID adds the sessionID to the r t r delete file params

func (*RTRDeleteFileParams) WithTimeout

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

WithTimeout adds the timeout to the r t r delete file params

func (*RTRDeleteFileParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRDeleteFileReader

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

RTRDeleteFileReader is a Reader for the RTRDeleteFile structure.

func (*RTRDeleteFileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRDeleteFileTooManyRequests

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

Too Many Requests

func NewRTRDeleteFileTooManyRequests

func NewRTRDeleteFileTooManyRequests() *RTRDeleteFileTooManyRequests

NewRTRDeleteFileTooManyRequests creates a RTRDeleteFileTooManyRequests with default headers values

func (*RTRDeleteFileTooManyRequests) Error

func (*RTRDeleteFileTooManyRequests) GetPayload

type RTRDeleteQueuedSessionBadRequest

type RTRDeleteQueuedSessionBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRDeleteQueuedSessionBadRequest

func NewRTRDeleteQueuedSessionBadRequest() *RTRDeleteQueuedSessionBadRequest

NewRTRDeleteQueuedSessionBadRequest creates a RTRDeleteQueuedSessionBadRequest with default headers values

func (*RTRDeleteQueuedSessionBadRequest) Error

func (*RTRDeleteQueuedSessionBadRequest) GetPayload

type RTRDeleteQueuedSessionForbidden

type RTRDeleteQueuedSessionForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRDeleteQueuedSessionForbidden

func NewRTRDeleteQueuedSessionForbidden() *RTRDeleteQueuedSessionForbidden

NewRTRDeleteQueuedSessionForbidden creates a RTRDeleteQueuedSessionForbidden with default headers values

func (*RTRDeleteQueuedSessionForbidden) Error

func (*RTRDeleteQueuedSessionForbidden) GetPayload

type RTRDeleteQueuedSessionNoContent

type RTRDeleteQueuedSessionNoContent struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

No Content

func NewRTRDeleteQueuedSessionNoContent

func NewRTRDeleteQueuedSessionNoContent() *RTRDeleteQueuedSessionNoContent

NewRTRDeleteQueuedSessionNoContent creates a RTRDeleteQueuedSessionNoContent with default headers values

func (*RTRDeleteQueuedSessionNoContent) Error

func (*RTRDeleteQueuedSessionNoContent) GetPayload

type RTRDeleteQueuedSessionParams

type RTRDeleteQueuedSessionParams struct {

	/* CloudRequestID.

	   Cloud Request ID of the executed command to query
	*/
	CloudRequestID string

	/* SessionID.

	   RTR Session id
	*/
	SessionID string

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

RTRDeleteQueuedSessionParams contains all the parameters to send to the API endpoint

for the r t r delete queued session operation.

Typically these are written to a http.Request.

func NewRTRDeleteQueuedSessionParams

func NewRTRDeleteQueuedSessionParams() *RTRDeleteQueuedSessionParams

NewRTRDeleteQueuedSessionParams creates a new RTRDeleteQueuedSessionParams 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 NewRTRDeleteQueuedSessionParamsWithContext

func NewRTRDeleteQueuedSessionParamsWithContext(ctx context.Context) *RTRDeleteQueuedSessionParams

NewRTRDeleteQueuedSessionParamsWithContext creates a new RTRDeleteQueuedSessionParams object with the ability to set a context for a request.

func NewRTRDeleteQueuedSessionParamsWithHTTPClient

func NewRTRDeleteQueuedSessionParamsWithHTTPClient(client *http.Client) *RTRDeleteQueuedSessionParams

NewRTRDeleteQueuedSessionParamsWithHTTPClient creates a new RTRDeleteQueuedSessionParams object with the ability to set a custom HTTPClient for a request.

func NewRTRDeleteQueuedSessionParamsWithTimeout

func NewRTRDeleteQueuedSessionParamsWithTimeout(timeout time.Duration) *RTRDeleteQueuedSessionParams

NewRTRDeleteQueuedSessionParamsWithTimeout creates a new RTRDeleteQueuedSessionParams object with the ability to set a timeout on a request.

func (*RTRDeleteQueuedSessionParams) SetCloudRequestID

func (o *RTRDeleteQueuedSessionParams) SetCloudRequestID(cloudRequestID string)

SetCloudRequestID adds the cloudRequestId to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) SetContext

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

SetContext adds the context to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) SetDefaults

func (o *RTRDeleteQueuedSessionParams) SetDefaults()

SetDefaults hydrates default values in the r t r delete queued session params (not the query body).

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

func (*RTRDeleteQueuedSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) SetSessionID

func (o *RTRDeleteQueuedSessionParams) SetSessionID(sessionID string)

SetSessionID adds the sessionId to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) SetTimeout

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

SetTimeout adds the timeout to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WithCloudRequestID

func (o *RTRDeleteQueuedSessionParams) WithCloudRequestID(cloudRequestID string) *RTRDeleteQueuedSessionParams

WithCloudRequestID adds the cloudRequestID to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WithContext

WithContext adds the context to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WithDefaults

WithDefaults hydrates default values in the r t r delete queued session params (not the query body).

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

func (*RTRDeleteQueuedSessionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WithSessionID

WithSessionID adds the sessionID to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WithTimeout

WithTimeout adds the timeout to the r t r delete queued session params

func (*RTRDeleteQueuedSessionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRDeleteQueuedSessionReader

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

RTRDeleteQueuedSessionReader is a Reader for the RTRDeleteQueuedSession structure.

func (*RTRDeleteQueuedSessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRDeleteQueuedSessionTooManyRequests

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

Too Many Requests

func NewRTRDeleteQueuedSessionTooManyRequests

func NewRTRDeleteQueuedSessionTooManyRequests() *RTRDeleteQueuedSessionTooManyRequests

NewRTRDeleteQueuedSessionTooManyRequests creates a RTRDeleteQueuedSessionTooManyRequests with default headers values

func (*RTRDeleteQueuedSessionTooManyRequests) Error

func (*RTRDeleteQueuedSessionTooManyRequests) GetPayload

type RTRDeleteQueuedSessionUnauthorized

type RTRDeleteQueuedSessionUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRDeleteQueuedSessionUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewRTRDeleteQueuedSessionUnauthorized

func NewRTRDeleteQueuedSessionUnauthorized() *RTRDeleteQueuedSessionUnauthorized

NewRTRDeleteQueuedSessionUnauthorized creates a RTRDeleteQueuedSessionUnauthorized with default headers values

func (*RTRDeleteQueuedSessionUnauthorized) Error

func (*RTRDeleteQueuedSessionUnauthorized) GetPayload

type RTRDeleteSessionBadRequest

type RTRDeleteSessionBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRDeleteSessionBadRequest

func NewRTRDeleteSessionBadRequest() *RTRDeleteSessionBadRequest

NewRTRDeleteSessionBadRequest creates a RTRDeleteSessionBadRequest with default headers values

func (*RTRDeleteSessionBadRequest) Error

func (*RTRDeleteSessionBadRequest) GetPayload

type RTRDeleteSessionForbidden

type RTRDeleteSessionForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRDeleteSessionForbidden

func NewRTRDeleteSessionForbidden() *RTRDeleteSessionForbidden

NewRTRDeleteSessionForbidden creates a RTRDeleteSessionForbidden with default headers values

func (*RTRDeleteSessionForbidden) Error

func (o *RTRDeleteSessionForbidden) Error() string

func (*RTRDeleteSessionForbidden) GetPayload

type RTRDeleteSessionNoContent

type RTRDeleteSessionNoContent struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

No Content

func NewRTRDeleteSessionNoContent

func NewRTRDeleteSessionNoContent() *RTRDeleteSessionNoContent

NewRTRDeleteSessionNoContent creates a RTRDeleteSessionNoContent with default headers values

func (*RTRDeleteSessionNoContent) Error

func (o *RTRDeleteSessionNoContent) Error() string

func (*RTRDeleteSessionNoContent) GetPayload

type RTRDeleteSessionParams

type RTRDeleteSessionParams struct {

	/* SessionID.

	   RTR Session id
	*/
	SessionID string

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

RTRDeleteSessionParams contains all the parameters to send to the API endpoint

for the r t r delete session operation.

Typically these are written to a http.Request.

func NewRTRDeleteSessionParams

func NewRTRDeleteSessionParams() *RTRDeleteSessionParams

NewRTRDeleteSessionParams creates a new RTRDeleteSessionParams 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 NewRTRDeleteSessionParamsWithContext

func NewRTRDeleteSessionParamsWithContext(ctx context.Context) *RTRDeleteSessionParams

NewRTRDeleteSessionParamsWithContext creates a new RTRDeleteSessionParams object with the ability to set a context for a request.

func NewRTRDeleteSessionParamsWithHTTPClient

func NewRTRDeleteSessionParamsWithHTTPClient(client *http.Client) *RTRDeleteSessionParams

NewRTRDeleteSessionParamsWithHTTPClient creates a new RTRDeleteSessionParams object with the ability to set a custom HTTPClient for a request.

func NewRTRDeleteSessionParamsWithTimeout

func NewRTRDeleteSessionParamsWithTimeout(timeout time.Duration) *RTRDeleteSessionParams

NewRTRDeleteSessionParamsWithTimeout creates a new RTRDeleteSessionParams object with the ability to set a timeout on a request.

func (*RTRDeleteSessionParams) SetContext

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

SetContext adds the context to the r t r delete session params

func (*RTRDeleteSessionParams) SetDefaults

func (o *RTRDeleteSessionParams) SetDefaults()

SetDefaults hydrates default values in the r t r delete session params (not the query body).

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

func (*RTRDeleteSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r delete session params

func (*RTRDeleteSessionParams) SetSessionID

func (o *RTRDeleteSessionParams) SetSessionID(sessionID string)

SetSessionID adds the sessionId to the r t r delete session params

func (*RTRDeleteSessionParams) SetTimeout

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

SetTimeout adds the timeout to the r t r delete session params

func (*RTRDeleteSessionParams) WithContext

WithContext adds the context to the r t r delete session params

func (*RTRDeleteSessionParams) WithDefaults

WithDefaults hydrates default values in the r t r delete session params (not the query body).

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

func (*RTRDeleteSessionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r delete session params

func (*RTRDeleteSessionParams) WithSessionID

func (o *RTRDeleteSessionParams) WithSessionID(sessionID string) *RTRDeleteSessionParams

WithSessionID adds the sessionID to the r t r delete session params

func (*RTRDeleteSessionParams) WithTimeout

WithTimeout adds the timeout to the r t r delete session params

func (*RTRDeleteSessionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRDeleteSessionReader

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

RTRDeleteSessionReader is a Reader for the RTRDeleteSession structure.

func (*RTRDeleteSessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRDeleteSessionTooManyRequests

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

Too Many Requests

func NewRTRDeleteSessionTooManyRequests

func NewRTRDeleteSessionTooManyRequests() *RTRDeleteSessionTooManyRequests

NewRTRDeleteSessionTooManyRequests creates a RTRDeleteSessionTooManyRequests with default headers values

func (*RTRDeleteSessionTooManyRequests) Error

func (*RTRDeleteSessionTooManyRequests) GetPayload

type RTRDeleteSessionUnauthorized

type RTRDeleteSessionUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRDeleteSessionUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewRTRDeleteSessionUnauthorized

func NewRTRDeleteSessionUnauthorized() *RTRDeleteSessionUnauthorized

NewRTRDeleteSessionUnauthorized creates a RTRDeleteSessionUnauthorized with default headers values

func (*RTRDeleteSessionUnauthorized) Error

func (*RTRDeleteSessionUnauthorized) GetPayload

type RTRExecuteActiveResponderCommandBadRequest

type RTRExecuteActiveResponderCommandBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRExecuteActiveResponderCommandBadRequest

func NewRTRExecuteActiveResponderCommandBadRequest() *RTRExecuteActiveResponderCommandBadRequest

NewRTRExecuteActiveResponderCommandBadRequest creates a RTRExecuteActiveResponderCommandBadRequest with default headers values

func (*RTRExecuteActiveResponderCommandBadRequest) Error

func (*RTRExecuteActiveResponderCommandBadRequest) GetPayload

type RTRExecuteActiveResponderCommandCreated

type RTRExecuteActiveResponderCommandCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewRTRExecuteActiveResponderCommandCreated

func NewRTRExecuteActiveResponderCommandCreated() *RTRExecuteActiveResponderCommandCreated

NewRTRExecuteActiveResponderCommandCreated creates a RTRExecuteActiveResponderCommandCreated with default headers values

func (*RTRExecuteActiveResponderCommandCreated) Error

func (*RTRExecuteActiveResponderCommandCreated) GetPayload

type RTRExecuteActiveResponderCommandForbidden

type RTRExecuteActiveResponderCommandForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRExecuteActiveResponderCommandForbidden

func NewRTRExecuteActiveResponderCommandForbidden() *RTRExecuteActiveResponderCommandForbidden

NewRTRExecuteActiveResponderCommandForbidden creates a RTRExecuteActiveResponderCommandForbidden with default headers values

func (*RTRExecuteActiveResponderCommandForbidden) Error

func (*RTRExecuteActiveResponderCommandForbidden) GetPayload

type RTRExecuteActiveResponderCommandParams

type RTRExecuteActiveResponderCommandParams struct {

	/* Body.

	     Use this endpoint to run these [real time response commands](https://falcon.crowdstrike.com/support/documentation/11/getting-started-guide#rtr_commands):
	- `cat`
	- `cd`
	- `clear`
	- `cp`
	- `encrypt`
	- `env`
	- `eventlog`
	- `filehash`
	- `get`
	- `getsid`
	- `help`
	- `history`
	- `ipconfig`
	- `kill`
	- `ls`
	- `map`
	- `memdump`
	- `mkdir`
	- `mount`
	- `mv`
	- `netstat`
	- `ps`
	- `reg query`
	- `reg set`
	- `reg delete`
	- `reg load`
	- `reg unload`
	- `restart`
	- `rm`
	- `runscript`
	- `shutdown`
	- `unmap`
	- `update history`
	- `update install`
	- `update list`
	- `update query`
	- `xmemdump`
	- `zip`

	Required values.  The rest of the fields are unused.
	**`base_command`** Active-Responder command type we are going to execute, for example: `get` or `cp`.  Refer to the RTR documentation for the full list of commands.
	**`command_string`** Full command string for the command. For example  `get some_file.txt`
	**`session_id`** RTR session ID to run the command on
	*/
	Body *models.DomainCommandExecuteRequest

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

RTRExecuteActiveResponderCommandParams contains all the parameters to send to the API endpoint

for the r t r execute active responder command operation.

Typically these are written to a http.Request.

func NewRTRExecuteActiveResponderCommandParams

func NewRTRExecuteActiveResponderCommandParams() *RTRExecuteActiveResponderCommandParams

NewRTRExecuteActiveResponderCommandParams creates a new RTRExecuteActiveResponderCommandParams 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 NewRTRExecuteActiveResponderCommandParamsWithContext

func NewRTRExecuteActiveResponderCommandParamsWithContext(ctx context.Context) *RTRExecuteActiveResponderCommandParams

NewRTRExecuteActiveResponderCommandParamsWithContext creates a new RTRExecuteActiveResponderCommandParams object with the ability to set a context for a request.

func NewRTRExecuteActiveResponderCommandParamsWithHTTPClient

func NewRTRExecuteActiveResponderCommandParamsWithHTTPClient(client *http.Client) *RTRExecuteActiveResponderCommandParams

NewRTRExecuteActiveResponderCommandParamsWithHTTPClient creates a new RTRExecuteActiveResponderCommandParams object with the ability to set a custom HTTPClient for a request.

func NewRTRExecuteActiveResponderCommandParamsWithTimeout

func NewRTRExecuteActiveResponderCommandParamsWithTimeout(timeout time.Duration) *RTRExecuteActiveResponderCommandParams

NewRTRExecuteActiveResponderCommandParamsWithTimeout creates a new RTRExecuteActiveResponderCommandParams object with the ability to set a timeout on a request.

func (*RTRExecuteActiveResponderCommandParams) SetBody

SetBody adds the body to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) SetContext

SetContext adds the context to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) SetDefaults

func (o *RTRExecuteActiveResponderCommandParams) SetDefaults()

SetDefaults hydrates default values in the r t r execute active responder command params (not the query body).

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

func (*RTRExecuteActiveResponderCommandParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) SetTimeout

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

SetTimeout adds the timeout to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) WithBody

WithBody adds the body to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) WithContext

WithContext adds the context to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) WithDefaults

WithDefaults hydrates default values in the r t r execute active responder command params (not the query body).

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

func (*RTRExecuteActiveResponderCommandParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) WithTimeout

WithTimeout adds the timeout to the r t r execute active responder command params

func (*RTRExecuteActiveResponderCommandParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRExecuteActiveResponderCommandReader

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

RTRExecuteActiveResponderCommandReader is a Reader for the RTRExecuteActiveResponderCommand structure.

func (*RTRExecuteActiveResponderCommandReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRExecuteActiveResponderCommandTooManyRequests

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

Too Many Requests

func NewRTRExecuteActiveResponderCommandTooManyRequests

func NewRTRExecuteActiveResponderCommandTooManyRequests() *RTRExecuteActiveResponderCommandTooManyRequests

NewRTRExecuteActiveResponderCommandTooManyRequests creates a RTRExecuteActiveResponderCommandTooManyRequests with default headers values

func (*RTRExecuteActiveResponderCommandTooManyRequests) Error

func (*RTRExecuteActiveResponderCommandTooManyRequests) GetPayload

type RTRExecuteCommandBadRequest

type RTRExecuteCommandBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRExecuteCommandBadRequest

func NewRTRExecuteCommandBadRequest() *RTRExecuteCommandBadRequest

NewRTRExecuteCommandBadRequest creates a RTRExecuteCommandBadRequest with default headers values

func (*RTRExecuteCommandBadRequest) Error

func (*RTRExecuteCommandBadRequest) GetPayload

type RTRExecuteCommandCreated

type RTRExecuteCommandCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewRTRExecuteCommandCreated

func NewRTRExecuteCommandCreated() *RTRExecuteCommandCreated

NewRTRExecuteCommandCreated creates a RTRExecuteCommandCreated with default headers values

func (*RTRExecuteCommandCreated) Error

func (o *RTRExecuteCommandCreated) Error() string

func (*RTRExecuteCommandCreated) GetPayload

type RTRExecuteCommandForbidden

type RTRExecuteCommandForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRExecuteCommandForbidden

func NewRTRExecuteCommandForbidden() *RTRExecuteCommandForbidden

NewRTRExecuteCommandForbidden creates a RTRExecuteCommandForbidden with default headers values

func (*RTRExecuteCommandForbidden) Error

func (*RTRExecuteCommandForbidden) GetPayload

type RTRExecuteCommandParams

type RTRExecuteCommandParams struct {

	/* Body.

	     Use this endpoint to run these [real time response commands](https://falcon.crowdstrike.com/support/documentation/11/getting-started-guide#rtr_commands):
	- `cat`
	- `cd`
	- `clear`
	- `env`
	- `eventlog`
	- `filehash`
	- `getsid`
	- `help`
	- `history`
	- `ipconfig`
	- `ls`
	- `mount`
	- `netstat`
	- `ps`
	- `reg query`

	Required values.  The rest of the fields are unused.
	**`base_command`** read-only command type we are going to execute, for example: `ls` or `cd`.  Refer to the RTR documentation for the full list of commands.
	**`command_string`** Full command string for the command. For example  `cd C:\some_directory`
	**`session_id`** RTR session ID to run the command on
	*/
	Body *models.DomainCommandExecuteRequest

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

RTRExecuteCommandParams contains all the parameters to send to the API endpoint

for the r t r execute command operation.

Typically these are written to a http.Request.

func NewRTRExecuteCommandParams

func NewRTRExecuteCommandParams() *RTRExecuteCommandParams

NewRTRExecuteCommandParams creates a new RTRExecuteCommandParams 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 NewRTRExecuteCommandParamsWithContext

func NewRTRExecuteCommandParamsWithContext(ctx context.Context) *RTRExecuteCommandParams

NewRTRExecuteCommandParamsWithContext creates a new RTRExecuteCommandParams object with the ability to set a context for a request.

func NewRTRExecuteCommandParamsWithHTTPClient

func NewRTRExecuteCommandParamsWithHTTPClient(client *http.Client) *RTRExecuteCommandParams

NewRTRExecuteCommandParamsWithHTTPClient creates a new RTRExecuteCommandParams object with the ability to set a custom HTTPClient for a request.

func NewRTRExecuteCommandParamsWithTimeout

func NewRTRExecuteCommandParamsWithTimeout(timeout time.Duration) *RTRExecuteCommandParams

NewRTRExecuteCommandParamsWithTimeout creates a new RTRExecuteCommandParams object with the ability to set a timeout on a request.

func (*RTRExecuteCommandParams) SetBody

SetBody adds the body to the r t r execute command params

func (*RTRExecuteCommandParams) SetContext

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

SetContext adds the context to the r t r execute command params

func (*RTRExecuteCommandParams) SetDefaults

func (o *RTRExecuteCommandParams) SetDefaults()

SetDefaults hydrates default values in the r t r execute command params (not the query body).

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

func (*RTRExecuteCommandParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r execute command params

func (*RTRExecuteCommandParams) SetTimeout

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

SetTimeout adds the timeout to the r t r execute command params

func (*RTRExecuteCommandParams) WithBody

WithBody adds the body to the r t r execute command params

func (*RTRExecuteCommandParams) WithContext

WithContext adds the context to the r t r execute command params

func (*RTRExecuteCommandParams) WithDefaults

WithDefaults hydrates default values in the r t r execute command params (not the query body).

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

func (*RTRExecuteCommandParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r execute command params

func (*RTRExecuteCommandParams) WithTimeout

WithTimeout adds the timeout to the r t r execute command params

func (*RTRExecuteCommandParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRExecuteCommandReader

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

RTRExecuteCommandReader is a Reader for the RTRExecuteCommand structure.

func (*RTRExecuteCommandReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRExecuteCommandTooManyRequests

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

Too Many Requests

func NewRTRExecuteCommandTooManyRequests

func NewRTRExecuteCommandTooManyRequests() *RTRExecuteCommandTooManyRequests

NewRTRExecuteCommandTooManyRequests creates a RTRExecuteCommandTooManyRequests with default headers values

func (*RTRExecuteCommandTooManyRequests) Error

func (*RTRExecuteCommandTooManyRequests) GetPayload

type RTRGetExtractedFileContentsBadRequest

type RTRGetExtractedFileContentsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRGetExtractedFileContentsBadRequest

func NewRTRGetExtractedFileContentsBadRequest() *RTRGetExtractedFileContentsBadRequest

NewRTRGetExtractedFileContentsBadRequest creates a RTRGetExtractedFileContentsBadRequest with default headers values

func (*RTRGetExtractedFileContentsBadRequest) Error

func (*RTRGetExtractedFileContentsBadRequest) GetPayload

type RTRGetExtractedFileContentsDefault

type RTRGetExtractedFileContentsDefault struct {
	Payload []int64
	// contains filtered or unexported fields
}
RTRGetExtractedFileContentsDefault describes a response with status code -1, with default header values.

OK

func NewRTRGetExtractedFileContentsDefault

func NewRTRGetExtractedFileContentsDefault(code int) *RTRGetExtractedFileContentsDefault

NewRTRGetExtractedFileContentsDefault creates a RTRGetExtractedFileContentsDefault with default headers values

func (*RTRGetExtractedFileContentsDefault) Code

Code gets the status code for the r t r get extracted file contents default response

func (*RTRGetExtractedFileContentsDefault) Error

func (*RTRGetExtractedFileContentsDefault) GetPayload

func (o *RTRGetExtractedFileContentsDefault) GetPayload() []int64

type RTRGetExtractedFileContentsForbidden

type RTRGetExtractedFileContentsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRGetExtractedFileContentsForbidden

func NewRTRGetExtractedFileContentsForbidden() *RTRGetExtractedFileContentsForbidden

NewRTRGetExtractedFileContentsForbidden creates a RTRGetExtractedFileContentsForbidden with default headers values

func (*RTRGetExtractedFileContentsForbidden) Error

func (*RTRGetExtractedFileContentsForbidden) GetPayload

type RTRGetExtractedFileContentsInternalServerError

type RTRGetExtractedFileContentsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRGetExtractedFileContentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewRTRGetExtractedFileContentsInternalServerError

func NewRTRGetExtractedFileContentsInternalServerError() *RTRGetExtractedFileContentsInternalServerError

NewRTRGetExtractedFileContentsInternalServerError creates a RTRGetExtractedFileContentsInternalServerError with default headers values

func (*RTRGetExtractedFileContentsInternalServerError) Error

func (*RTRGetExtractedFileContentsInternalServerError) GetPayload

type RTRGetExtractedFileContentsNotFound

type RTRGetExtractedFileContentsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRGetExtractedFileContentsNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRGetExtractedFileContentsNotFound

func NewRTRGetExtractedFileContentsNotFound() *RTRGetExtractedFileContentsNotFound

NewRTRGetExtractedFileContentsNotFound creates a RTRGetExtractedFileContentsNotFound with default headers values

func (*RTRGetExtractedFileContentsNotFound) Error

func (*RTRGetExtractedFileContentsNotFound) GetPayload

type RTRGetExtractedFileContentsOK

type RTRGetExtractedFileContentsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload []int64
}
RTRGetExtractedFileContentsOK describes a response with status code 200, with default header values.

OK

func NewRTRGetExtractedFileContentsOK

func NewRTRGetExtractedFileContentsOK() *RTRGetExtractedFileContentsOK

NewRTRGetExtractedFileContentsOK creates a RTRGetExtractedFileContentsOK with default headers values

func (*RTRGetExtractedFileContentsOK) Error

func (*RTRGetExtractedFileContentsOK) GetPayload

func (o *RTRGetExtractedFileContentsOK) GetPayload() []int64

type RTRGetExtractedFileContentsParams

type RTRGetExtractedFileContentsParams struct {

	/* Filename.

	   Filename to use for the archive name and the file within the archive.
	*/
	Filename *string

	/* SessionID.

	   RTR Session id
	*/
	SessionID string

	/* Sha256.

	   Extracted SHA256 (e.g. 'efa256a96af3b556cd3fc9d8b1cf587d72807d7805ced441e8149fc279db422b')
	*/
	Sha256 string

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

RTRGetExtractedFileContentsParams contains all the parameters to send to the API endpoint

for the r t r get extracted file contents operation.

Typically these are written to a http.Request.

func NewRTRGetExtractedFileContentsParams

func NewRTRGetExtractedFileContentsParams() *RTRGetExtractedFileContentsParams

NewRTRGetExtractedFileContentsParams creates a new RTRGetExtractedFileContentsParams 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 NewRTRGetExtractedFileContentsParamsWithContext

func NewRTRGetExtractedFileContentsParamsWithContext(ctx context.Context) *RTRGetExtractedFileContentsParams

NewRTRGetExtractedFileContentsParamsWithContext creates a new RTRGetExtractedFileContentsParams object with the ability to set a context for a request.

func NewRTRGetExtractedFileContentsParamsWithHTTPClient

func NewRTRGetExtractedFileContentsParamsWithHTTPClient(client *http.Client) *RTRGetExtractedFileContentsParams

NewRTRGetExtractedFileContentsParamsWithHTTPClient creates a new RTRGetExtractedFileContentsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRGetExtractedFileContentsParamsWithTimeout

func NewRTRGetExtractedFileContentsParamsWithTimeout(timeout time.Duration) *RTRGetExtractedFileContentsParams

NewRTRGetExtractedFileContentsParamsWithTimeout creates a new RTRGetExtractedFileContentsParams object with the ability to set a timeout on a request.

func (*RTRGetExtractedFileContentsParams) SetContext

SetContext adds the context to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) SetDefaults

func (o *RTRGetExtractedFileContentsParams) SetDefaults()

SetDefaults hydrates default values in the r t r get extracted file contents params (not the query body).

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

func (*RTRGetExtractedFileContentsParams) SetFilename

func (o *RTRGetExtractedFileContentsParams) SetFilename(filename *string)

SetFilename adds the filename to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) SetSessionID

func (o *RTRGetExtractedFileContentsParams) SetSessionID(sessionID string)

SetSessionID adds the sessionId to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) SetSha256

func (o *RTRGetExtractedFileContentsParams) SetSha256(sha256 string)

SetSha256 adds the sha256 to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithContext

WithContext adds the context to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithDefaults

WithDefaults hydrates default values in the r t r get extracted file contents params (not the query body).

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

func (*RTRGetExtractedFileContentsParams) WithFilename

WithFilename adds the filename to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithSessionID

WithSessionID adds the sessionID to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithSha256

WithSha256 adds the sha256 to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WithTimeout

WithTimeout adds the timeout to the r t r get extracted file contents params

func (*RTRGetExtractedFileContentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRGetExtractedFileContentsReader

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

RTRGetExtractedFileContentsReader is a Reader for the RTRGetExtractedFileContents structure.

func (*RTRGetExtractedFileContentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRGetExtractedFileContentsTooManyRequests

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

Too Many Requests

func NewRTRGetExtractedFileContentsTooManyRequests

func NewRTRGetExtractedFileContentsTooManyRequests() *RTRGetExtractedFileContentsTooManyRequests

NewRTRGetExtractedFileContentsTooManyRequests creates a RTRGetExtractedFileContentsTooManyRequests with default headers values

func (*RTRGetExtractedFileContentsTooManyRequests) Error

func (*RTRGetExtractedFileContentsTooManyRequests) GetPayload

type RTRInitSessionBadRequest

type RTRInitSessionBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRInitSessionBadRequest

func NewRTRInitSessionBadRequest() *RTRInitSessionBadRequest

NewRTRInitSessionBadRequest creates a RTRInitSessionBadRequest with default headers values

func (*RTRInitSessionBadRequest) Error

func (o *RTRInitSessionBadRequest) Error() string

func (*RTRInitSessionBadRequest) GetPayload

type RTRInitSessionCreated

type RTRInitSessionCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewRTRInitSessionCreated

func NewRTRInitSessionCreated() *RTRInitSessionCreated

NewRTRInitSessionCreated creates a RTRInitSessionCreated with default headers values

func (*RTRInitSessionCreated) Error

func (o *RTRInitSessionCreated) Error() string

func (*RTRInitSessionCreated) GetPayload

type RTRInitSessionForbidden

type RTRInitSessionForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRInitSessionForbidden

func NewRTRInitSessionForbidden() *RTRInitSessionForbidden

NewRTRInitSessionForbidden creates a RTRInitSessionForbidden with default headers values

func (*RTRInitSessionForbidden) Error

func (o *RTRInitSessionForbidden) Error() string

func (*RTRInitSessionForbidden) GetPayload

type RTRInitSessionInternalServerError

type RTRInitSessionInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRInitSessionInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewRTRInitSessionInternalServerError

func NewRTRInitSessionInternalServerError() *RTRInitSessionInternalServerError

NewRTRInitSessionInternalServerError creates a RTRInitSessionInternalServerError with default headers values

func (*RTRInitSessionInternalServerError) Error

func (*RTRInitSessionInternalServerError) GetPayload

type RTRInitSessionParams

type RTRInitSessionParams struct {

	/* Body.

	 **`device_id`** The host agent ID to initialize the RTR session on.  RTR will retrieve an existing session for the calling user on this host
	 */
	Body *models.DomainInitRequest

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

RTRInitSessionParams contains all the parameters to send to the API endpoint

for the r t r init session operation.

Typically these are written to a http.Request.

func NewRTRInitSessionParams

func NewRTRInitSessionParams() *RTRInitSessionParams

NewRTRInitSessionParams creates a new RTRInitSessionParams 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 NewRTRInitSessionParamsWithContext

func NewRTRInitSessionParamsWithContext(ctx context.Context) *RTRInitSessionParams

NewRTRInitSessionParamsWithContext creates a new RTRInitSessionParams object with the ability to set a context for a request.

func NewRTRInitSessionParamsWithHTTPClient

func NewRTRInitSessionParamsWithHTTPClient(client *http.Client) *RTRInitSessionParams

NewRTRInitSessionParamsWithHTTPClient creates a new RTRInitSessionParams object with the ability to set a custom HTTPClient for a request.

func NewRTRInitSessionParamsWithTimeout

func NewRTRInitSessionParamsWithTimeout(timeout time.Duration) *RTRInitSessionParams

NewRTRInitSessionParamsWithTimeout creates a new RTRInitSessionParams object with the ability to set a timeout on a request.

func (*RTRInitSessionParams) SetBody

func (o *RTRInitSessionParams) SetBody(body *models.DomainInitRequest)

SetBody adds the body to the r t r init session params

func (*RTRInitSessionParams) SetContext

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

SetContext adds the context to the r t r init session params

func (*RTRInitSessionParams) SetDefaults

func (o *RTRInitSessionParams) SetDefaults()

SetDefaults hydrates default values in the r t r init session params (not the query body).

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

func (*RTRInitSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r init session params

func (*RTRInitSessionParams) SetTimeout

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

SetTimeout adds the timeout to the r t r init session params

func (*RTRInitSessionParams) WithBody

WithBody adds the body to the r t r init session params

func (*RTRInitSessionParams) WithContext

WithContext adds the context to the r t r init session params

func (*RTRInitSessionParams) WithDefaults

func (o *RTRInitSessionParams) WithDefaults() *RTRInitSessionParams

WithDefaults hydrates default values in the r t r init session params (not the query body).

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

func (*RTRInitSessionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r init session params

func (*RTRInitSessionParams) WithTimeout

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

WithTimeout adds the timeout to the r t r init session params

func (*RTRInitSessionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRInitSessionReader

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

RTRInitSessionReader is a Reader for the RTRInitSession structure.

func (*RTRInitSessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRInitSessionTooManyRequests

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

Too Many Requests

func NewRTRInitSessionTooManyRequests

func NewRTRInitSessionTooManyRequests() *RTRInitSessionTooManyRequests

NewRTRInitSessionTooManyRequests creates a RTRInitSessionTooManyRequests with default headers values

func (*RTRInitSessionTooManyRequests) Error

func (*RTRInitSessionTooManyRequests) GetPayload

type RTRListAllSessionsBadRequest

type RTRListAllSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListAllSessionsBadRequest

func NewRTRListAllSessionsBadRequest() *RTRListAllSessionsBadRequest

NewRTRListAllSessionsBadRequest creates a RTRListAllSessionsBadRequest with default headers values

func (*RTRListAllSessionsBadRequest) Error

func (*RTRListAllSessionsBadRequest) GetPayload

type RTRListAllSessionsDefault

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

OK

func NewRTRListAllSessionsDefault

func NewRTRListAllSessionsDefault(code int) *RTRListAllSessionsDefault

NewRTRListAllSessionsDefault creates a RTRListAllSessionsDefault with default headers values

func (*RTRListAllSessionsDefault) Code

func (o *RTRListAllSessionsDefault) Code() int

Code gets the status code for the r t r list all sessions default response

func (*RTRListAllSessionsDefault) Error

func (o *RTRListAllSessionsDefault) Error() string

func (*RTRListAllSessionsDefault) GetPayload

type RTRListAllSessionsForbidden

type RTRListAllSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListAllSessionsForbidden

func NewRTRListAllSessionsForbidden() *RTRListAllSessionsForbidden

NewRTRListAllSessionsForbidden creates a RTRListAllSessionsForbidden with default headers values

func (*RTRListAllSessionsForbidden) Error

func (*RTRListAllSessionsForbidden) GetPayload

type RTRListAllSessionsNotFound

type RTRListAllSessionsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRListAllSessionsNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRListAllSessionsNotFound

func NewRTRListAllSessionsNotFound() *RTRListAllSessionsNotFound

NewRTRListAllSessionsNotFound creates a RTRListAllSessionsNotFound with default headers values

func (*RTRListAllSessionsNotFound) Error

func (*RTRListAllSessionsNotFound) GetPayload

type RTRListAllSessionsOK

type RTRListAllSessionsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRListAllSessionsOK

func NewRTRListAllSessionsOK() *RTRListAllSessionsOK

NewRTRListAllSessionsOK creates a RTRListAllSessionsOK with default headers values

func (*RTRListAllSessionsOK) Error

func (o *RTRListAllSessionsOK) Error() string

func (*RTRListAllSessionsOK) GetPayload

type RTRListAllSessionsParams

type RTRListAllSessionsParams struct {

	/* Filter.

	   Optional filter criteria in the form of an FQL query. For more information about FQL queries, see our [FQL documentation in Falcon](https://falcon.crowdstrike.com/support/documentation/45/falcon-query-language-feature-guide). “user_id” can accept a special value ‘@me’ which will restrict results to records with current user’s ID.
	*/
	Filter *string

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

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

	/* Sort.

	   Sort by spec. Ex: 'date_created|asc'.
	*/
	Sort *string

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

RTRListAllSessionsParams contains all the parameters to send to the API endpoint

for the r t r list all sessions operation.

Typically these are written to a http.Request.

func NewRTRListAllSessionsParams

func NewRTRListAllSessionsParams() *RTRListAllSessionsParams

NewRTRListAllSessionsParams creates a new RTRListAllSessionsParams 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 NewRTRListAllSessionsParamsWithContext

func NewRTRListAllSessionsParamsWithContext(ctx context.Context) *RTRListAllSessionsParams

NewRTRListAllSessionsParamsWithContext creates a new RTRListAllSessionsParams object with the ability to set a context for a request.

func NewRTRListAllSessionsParamsWithHTTPClient

func NewRTRListAllSessionsParamsWithHTTPClient(client *http.Client) *RTRListAllSessionsParams

NewRTRListAllSessionsParamsWithHTTPClient creates a new RTRListAllSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListAllSessionsParamsWithTimeout

func NewRTRListAllSessionsParamsWithTimeout(timeout time.Duration) *RTRListAllSessionsParams

NewRTRListAllSessionsParamsWithTimeout creates a new RTRListAllSessionsParams object with the ability to set a timeout on a request.

func (*RTRListAllSessionsParams) SetContext

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

SetContext adds the context to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetDefaults

func (o *RTRListAllSessionsParams) SetDefaults()

SetDefaults hydrates default values in the r t r list all sessions params (not the query body).

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

func (*RTRListAllSessionsParams) SetFilter

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

SetFilter adds the filter to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetLimit

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

SetLimit adds the limit to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetOffset

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

SetOffset adds the offset to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetSort

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

SetSort adds the sort to the r t r list all sessions params

func (*RTRListAllSessionsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithContext

WithContext adds the context to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithDefaults

WithDefaults hydrates default values in the r t r list all sessions params (not the query body).

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

func (*RTRListAllSessionsParams) WithFilter

WithFilter adds the filter to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithLimit

WithLimit adds the limit to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithOffset

WithOffset adds the offset to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithSort

WithSort adds the sort to the r t r list all sessions params

func (*RTRListAllSessionsParams) WithTimeout

WithTimeout adds the timeout to the r t r list all sessions params

func (*RTRListAllSessionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRListAllSessionsReader

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

RTRListAllSessionsReader is a Reader for the RTRListAllSessions structure.

func (*RTRListAllSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListAllSessionsTooManyRequests

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

Too Many Requests

func NewRTRListAllSessionsTooManyRequests

func NewRTRListAllSessionsTooManyRequests() *RTRListAllSessionsTooManyRequests

NewRTRListAllSessionsTooManyRequests creates a RTRListAllSessionsTooManyRequests with default headers values

func (*RTRListAllSessionsTooManyRequests) Error

func (*RTRListAllSessionsTooManyRequests) GetPayload

type RTRListFilesBadRequest

type RTRListFilesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListFilesBadRequest

func NewRTRListFilesBadRequest() *RTRListFilesBadRequest

NewRTRListFilesBadRequest creates a RTRListFilesBadRequest with default headers values

func (*RTRListFilesBadRequest) Error

func (o *RTRListFilesBadRequest) Error() string

func (*RTRListFilesBadRequest) GetPayload

func (o *RTRListFilesBadRequest) GetPayload() *models.DomainAPIError

type RTRListFilesDefault

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

OK

func NewRTRListFilesDefault

func NewRTRListFilesDefault(code int) *RTRListFilesDefault

NewRTRListFilesDefault creates a RTRListFilesDefault with default headers values

func (*RTRListFilesDefault) Code

func (o *RTRListFilesDefault) Code() int

Code gets the status code for the r t r list files default response

func (*RTRListFilesDefault) Error

func (o *RTRListFilesDefault) Error() string

func (*RTRListFilesDefault) GetPayload

type RTRListFilesForbidden

type RTRListFilesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListFilesForbidden

func NewRTRListFilesForbidden() *RTRListFilesForbidden

NewRTRListFilesForbidden creates a RTRListFilesForbidden with default headers values

func (*RTRListFilesForbidden) Error

func (o *RTRListFilesForbidden) Error() string

func (*RTRListFilesForbidden) GetPayload

type RTRListFilesNotFound

type RTRListFilesNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRListFilesNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRListFilesNotFound

func NewRTRListFilesNotFound() *RTRListFilesNotFound

NewRTRListFilesNotFound creates a RTRListFilesNotFound with default headers values

func (*RTRListFilesNotFound) Error

func (o *RTRListFilesNotFound) Error() string

func (*RTRListFilesNotFound) GetPayload

func (o *RTRListFilesNotFound) GetPayload() *models.DomainAPIError

type RTRListFilesOK

type RTRListFilesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRListFilesOK

func NewRTRListFilesOK() *RTRListFilesOK

NewRTRListFilesOK creates a RTRListFilesOK with default headers values

func (*RTRListFilesOK) Error

func (o *RTRListFilesOK) Error() string

func (*RTRListFilesOK) GetPayload

type RTRListFilesParams

type RTRListFilesParams struct {

	/* SessionID.

	   RTR Session id
	*/
	SessionID string

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

RTRListFilesParams contains all the parameters to send to the API endpoint

for the r t r list files operation.

Typically these are written to a http.Request.

func NewRTRListFilesParams

func NewRTRListFilesParams() *RTRListFilesParams

NewRTRListFilesParams creates a new RTRListFilesParams 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 NewRTRListFilesParamsWithContext

func NewRTRListFilesParamsWithContext(ctx context.Context) *RTRListFilesParams

NewRTRListFilesParamsWithContext creates a new RTRListFilesParams object with the ability to set a context for a request.

func NewRTRListFilesParamsWithHTTPClient

func NewRTRListFilesParamsWithHTTPClient(client *http.Client) *RTRListFilesParams

NewRTRListFilesParamsWithHTTPClient creates a new RTRListFilesParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListFilesParamsWithTimeout

func NewRTRListFilesParamsWithTimeout(timeout time.Duration) *RTRListFilesParams

NewRTRListFilesParamsWithTimeout creates a new RTRListFilesParams object with the ability to set a timeout on a request.

func (*RTRListFilesParams) SetContext

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

SetContext adds the context to the r t r list files params

func (*RTRListFilesParams) SetDefaults

func (o *RTRListFilesParams) SetDefaults()

SetDefaults hydrates default values in the r t r list files params (not the query body).

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

func (*RTRListFilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r list files params

func (*RTRListFilesParams) SetSessionID

func (o *RTRListFilesParams) SetSessionID(sessionID string)

SetSessionID adds the sessionId to the r t r list files params

func (*RTRListFilesParams) SetTimeout

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

SetTimeout adds the timeout to the r t r list files params

func (*RTRListFilesParams) WithContext

WithContext adds the context to the r t r list files params

func (*RTRListFilesParams) WithDefaults

func (o *RTRListFilesParams) WithDefaults() *RTRListFilesParams

WithDefaults hydrates default values in the r t r list files params (not the query body).

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

func (*RTRListFilesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r list files params

func (*RTRListFilesParams) WithSessionID

func (o *RTRListFilesParams) WithSessionID(sessionID string) *RTRListFilesParams

WithSessionID adds the sessionID to the r t r list files params

func (*RTRListFilesParams) WithTimeout

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

WithTimeout adds the timeout to the r t r list files params

func (*RTRListFilesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRListFilesReader

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

RTRListFilesReader is a Reader for the RTRListFiles structure.

func (*RTRListFilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListFilesTooManyRequests

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

Too Many Requests

func NewRTRListFilesTooManyRequests

func NewRTRListFilesTooManyRequests() *RTRListFilesTooManyRequests

NewRTRListFilesTooManyRequests creates a RTRListFilesTooManyRequests with default headers values

func (*RTRListFilesTooManyRequests) Error

func (*RTRListFilesTooManyRequests) GetPayload

type RTRListQueuedSessionsBadRequest

type RTRListQueuedSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListQueuedSessionsBadRequest

func NewRTRListQueuedSessionsBadRequest() *RTRListQueuedSessionsBadRequest

NewRTRListQueuedSessionsBadRequest creates a RTRListQueuedSessionsBadRequest with default headers values

func (*RTRListQueuedSessionsBadRequest) Error

func (*RTRListQueuedSessionsBadRequest) GetPayload

type RTRListQueuedSessionsDefault

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

success

func NewRTRListQueuedSessionsDefault

func NewRTRListQueuedSessionsDefault(code int) *RTRListQueuedSessionsDefault

NewRTRListQueuedSessionsDefault creates a RTRListQueuedSessionsDefault with default headers values

func (*RTRListQueuedSessionsDefault) Code

Code gets the status code for the r t r list queued sessions default response

func (*RTRListQueuedSessionsDefault) Error

func (*RTRListQueuedSessionsDefault) GetPayload

type RTRListQueuedSessionsForbidden

type RTRListQueuedSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListQueuedSessionsForbidden

func NewRTRListQueuedSessionsForbidden() *RTRListQueuedSessionsForbidden

NewRTRListQueuedSessionsForbidden creates a RTRListQueuedSessionsForbidden with default headers values

func (*RTRListQueuedSessionsForbidden) Error

func (*RTRListQueuedSessionsForbidden) GetPayload

type RTRListQueuedSessionsNotFound

type RTRListQueuedSessionsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRListQueuedSessionsNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRListQueuedSessionsNotFound

func NewRTRListQueuedSessionsNotFound() *RTRListQueuedSessionsNotFound

NewRTRListQueuedSessionsNotFound creates a RTRListQueuedSessionsNotFound with default headers values

func (*RTRListQueuedSessionsNotFound) Error

func (*RTRListQueuedSessionsNotFound) GetPayload

type RTRListQueuedSessionsOK

type RTRListQueuedSessionsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

success

func NewRTRListQueuedSessionsOK

func NewRTRListQueuedSessionsOK() *RTRListQueuedSessionsOK

NewRTRListQueuedSessionsOK creates a RTRListQueuedSessionsOK with default headers values

func (*RTRListQueuedSessionsOK) Error

func (o *RTRListQueuedSessionsOK) Error() string

func (*RTRListQueuedSessionsOK) GetPayload

type RTRListQueuedSessionsParams

type RTRListQueuedSessionsParams struct {

	/* Body.

	 **`ids`** List of RTR sessions to retrieve.  RTR will only return the sessions that were created by the calling user
	 */
	Body *models.MsaIdsRequest

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

RTRListQueuedSessionsParams contains all the parameters to send to the API endpoint

for the r t r list queued sessions operation.

Typically these are written to a http.Request.

func NewRTRListQueuedSessionsParams

func NewRTRListQueuedSessionsParams() *RTRListQueuedSessionsParams

NewRTRListQueuedSessionsParams creates a new RTRListQueuedSessionsParams 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 NewRTRListQueuedSessionsParamsWithContext

func NewRTRListQueuedSessionsParamsWithContext(ctx context.Context) *RTRListQueuedSessionsParams

NewRTRListQueuedSessionsParamsWithContext creates a new RTRListQueuedSessionsParams object with the ability to set a context for a request.

func NewRTRListQueuedSessionsParamsWithHTTPClient

func NewRTRListQueuedSessionsParamsWithHTTPClient(client *http.Client) *RTRListQueuedSessionsParams

NewRTRListQueuedSessionsParamsWithHTTPClient creates a new RTRListQueuedSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListQueuedSessionsParamsWithTimeout

func NewRTRListQueuedSessionsParamsWithTimeout(timeout time.Duration) *RTRListQueuedSessionsParams

NewRTRListQueuedSessionsParamsWithTimeout creates a new RTRListQueuedSessionsParams object with the ability to set a timeout on a request.

func (*RTRListQueuedSessionsParams) SetBody

SetBody adds the body to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) SetContext

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

SetContext adds the context to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) SetDefaults

func (o *RTRListQueuedSessionsParams) SetDefaults()

SetDefaults hydrates default values in the r t r list queued sessions params (not the query body).

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

func (*RTRListQueuedSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) WithBody

WithBody adds the body to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) WithContext

WithContext adds the context to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) WithDefaults

WithDefaults hydrates default values in the r t r list queued sessions params (not the query body).

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

func (*RTRListQueuedSessionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) WithTimeout

WithTimeout adds the timeout to the r t r list queued sessions params

func (*RTRListQueuedSessionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRListQueuedSessionsReader

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

RTRListQueuedSessionsReader is a Reader for the RTRListQueuedSessions structure.

func (*RTRListQueuedSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListQueuedSessionsTooManyRequests

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

Too Many Requests

func NewRTRListQueuedSessionsTooManyRequests

func NewRTRListQueuedSessionsTooManyRequests() *RTRListQueuedSessionsTooManyRequests

NewRTRListQueuedSessionsTooManyRequests creates a RTRListQueuedSessionsTooManyRequests with default headers values

func (*RTRListQueuedSessionsTooManyRequests) Error

func (*RTRListQueuedSessionsTooManyRequests) GetPayload

type RTRListQueuedSessionsUnauthorized

type RTRListQueuedSessionsUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRListQueuedSessionsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewRTRListQueuedSessionsUnauthorized

func NewRTRListQueuedSessionsUnauthorized() *RTRListQueuedSessionsUnauthorized

NewRTRListQueuedSessionsUnauthorized creates a RTRListQueuedSessionsUnauthorized with default headers values

func (*RTRListQueuedSessionsUnauthorized) Error

func (*RTRListQueuedSessionsUnauthorized) GetPayload

type RTRListSessionsBadRequest

type RTRListSessionsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListSessionsBadRequest

func NewRTRListSessionsBadRequest() *RTRListSessionsBadRequest

NewRTRListSessionsBadRequest creates a RTRListSessionsBadRequest with default headers values

func (*RTRListSessionsBadRequest) Error

func (o *RTRListSessionsBadRequest) Error() string

func (*RTRListSessionsBadRequest) GetPayload

type RTRListSessionsDefault

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

OK

func NewRTRListSessionsDefault

func NewRTRListSessionsDefault(code int) *RTRListSessionsDefault

NewRTRListSessionsDefault creates a RTRListSessionsDefault with default headers values

func (*RTRListSessionsDefault) Code

func (o *RTRListSessionsDefault) Code() int

Code gets the status code for the r t r list sessions default response

func (*RTRListSessionsDefault) Error

func (o *RTRListSessionsDefault) Error() string

func (*RTRListSessionsDefault) GetPayload

type RTRListSessionsForbidden

type RTRListSessionsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListSessionsForbidden

func NewRTRListSessionsForbidden() *RTRListSessionsForbidden

NewRTRListSessionsForbidden creates a RTRListSessionsForbidden with default headers values

func (*RTRListSessionsForbidden) Error

func (o *RTRListSessionsForbidden) Error() string

func (*RTRListSessionsForbidden) GetPayload

type RTRListSessionsNotFound

type RTRListSessionsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRListSessionsNotFound describes a response with status code 404, with default header values.

Not Found

func NewRTRListSessionsNotFound

func NewRTRListSessionsNotFound() *RTRListSessionsNotFound

NewRTRListSessionsNotFound creates a RTRListSessionsNotFound with default headers values

func (*RTRListSessionsNotFound) Error

func (o *RTRListSessionsNotFound) Error() string

func (*RTRListSessionsNotFound) GetPayload

type RTRListSessionsOK

type RTRListSessionsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRListSessionsOK

func NewRTRListSessionsOK() *RTRListSessionsOK

NewRTRListSessionsOK creates a RTRListSessionsOK with default headers values

func (*RTRListSessionsOK) Error

func (o *RTRListSessionsOK) Error() string

func (*RTRListSessionsOK) GetPayload

type RTRListSessionsParams

type RTRListSessionsParams struct {

	/* Body.

	 **`ids`** List of RTR sessions to retrieve.  RTR will only return the sessions that were created by the calling user
	 */
	Body *models.MsaIdsRequest

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

RTRListSessionsParams contains all the parameters to send to the API endpoint

for the r t r list sessions operation.

Typically these are written to a http.Request.

func NewRTRListSessionsParams

func NewRTRListSessionsParams() *RTRListSessionsParams

NewRTRListSessionsParams creates a new RTRListSessionsParams 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 NewRTRListSessionsParamsWithContext

func NewRTRListSessionsParamsWithContext(ctx context.Context) *RTRListSessionsParams

NewRTRListSessionsParamsWithContext creates a new RTRListSessionsParams object with the ability to set a context for a request.

func NewRTRListSessionsParamsWithHTTPClient

func NewRTRListSessionsParamsWithHTTPClient(client *http.Client) *RTRListSessionsParams

NewRTRListSessionsParamsWithHTTPClient creates a new RTRListSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListSessionsParamsWithTimeout

func NewRTRListSessionsParamsWithTimeout(timeout time.Duration) *RTRListSessionsParams

NewRTRListSessionsParamsWithTimeout creates a new RTRListSessionsParams object with the ability to set a timeout on a request.

func (*RTRListSessionsParams) SetBody

func (o *RTRListSessionsParams) SetBody(body *models.MsaIdsRequest)

SetBody adds the body to the r t r list sessions params

func (*RTRListSessionsParams) SetContext

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

SetContext adds the context to the r t r list sessions params

func (*RTRListSessionsParams) SetDefaults

func (o *RTRListSessionsParams) SetDefaults()

SetDefaults hydrates default values in the r t r list sessions params (not the query body).

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

func (*RTRListSessionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r list sessions params

func (*RTRListSessionsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r list sessions params

func (*RTRListSessionsParams) WithBody

WithBody adds the body to the r t r list sessions params

func (*RTRListSessionsParams) WithContext

WithContext adds the context to the r t r list sessions params

func (*RTRListSessionsParams) WithDefaults

func (o *RTRListSessionsParams) WithDefaults() *RTRListSessionsParams

WithDefaults hydrates default values in the r t r list sessions params (not the query body).

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

func (*RTRListSessionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r list sessions params

func (*RTRListSessionsParams) WithTimeout

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

WithTimeout adds the timeout to the r t r list sessions params

func (*RTRListSessionsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRListSessionsReader

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

RTRListSessionsReader is a Reader for the RTRListSessions structure.

func (*RTRListSessionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListSessionsTooManyRequests

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

Too Many Requests

func NewRTRListSessionsTooManyRequests

func NewRTRListSessionsTooManyRequests() *RTRListSessionsTooManyRequests

NewRTRListSessionsTooManyRequests creates a RTRListSessionsTooManyRequests with default headers values

func (*RTRListSessionsTooManyRequests) Error

func (*RTRListSessionsTooManyRequests) GetPayload

type RTRPulseSessionBadRequest

type RTRPulseSessionBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRPulseSessionBadRequest

func NewRTRPulseSessionBadRequest() *RTRPulseSessionBadRequest

NewRTRPulseSessionBadRequest creates a RTRPulseSessionBadRequest with default headers values

func (*RTRPulseSessionBadRequest) Error

func (o *RTRPulseSessionBadRequest) Error() string

func (*RTRPulseSessionBadRequest) GetPayload

type RTRPulseSessionCreated

type RTRPulseSessionCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewRTRPulseSessionCreated

func NewRTRPulseSessionCreated() *RTRPulseSessionCreated

NewRTRPulseSessionCreated creates a RTRPulseSessionCreated with default headers values

func (*RTRPulseSessionCreated) Error

func (o *RTRPulseSessionCreated) Error() string

func (*RTRPulseSessionCreated) GetPayload

type RTRPulseSessionForbidden

type RTRPulseSessionForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRPulseSessionForbidden

func NewRTRPulseSessionForbidden() *RTRPulseSessionForbidden

NewRTRPulseSessionForbidden creates a RTRPulseSessionForbidden with default headers values

func (*RTRPulseSessionForbidden) Error

func (o *RTRPulseSessionForbidden) Error() string

func (*RTRPulseSessionForbidden) GetPayload

type RTRPulseSessionInternalServerError

type RTRPulseSessionInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAPIError
}
RTRPulseSessionInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewRTRPulseSessionInternalServerError

func NewRTRPulseSessionInternalServerError() *RTRPulseSessionInternalServerError

NewRTRPulseSessionInternalServerError creates a RTRPulseSessionInternalServerError with default headers values

func (*RTRPulseSessionInternalServerError) Error

func (*RTRPulseSessionInternalServerError) GetPayload

type RTRPulseSessionParams

type RTRPulseSessionParams struct {

	/* Body.

	 **`device_id`** The host agent ID to refresh the RTR session on.  RTR will retrieve an existing session for the calling user on this host
	 */
	Body *models.DomainInitRequest

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

RTRPulseSessionParams contains all the parameters to send to the API endpoint

for the r t r pulse session operation.

Typically these are written to a http.Request.

func NewRTRPulseSessionParams

func NewRTRPulseSessionParams() *RTRPulseSessionParams

NewRTRPulseSessionParams creates a new RTRPulseSessionParams 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 NewRTRPulseSessionParamsWithContext

func NewRTRPulseSessionParamsWithContext(ctx context.Context) *RTRPulseSessionParams

NewRTRPulseSessionParamsWithContext creates a new RTRPulseSessionParams object with the ability to set a context for a request.

func NewRTRPulseSessionParamsWithHTTPClient

func NewRTRPulseSessionParamsWithHTTPClient(client *http.Client) *RTRPulseSessionParams

NewRTRPulseSessionParamsWithHTTPClient creates a new RTRPulseSessionParams object with the ability to set a custom HTTPClient for a request.

func NewRTRPulseSessionParamsWithTimeout

func NewRTRPulseSessionParamsWithTimeout(timeout time.Duration) *RTRPulseSessionParams

NewRTRPulseSessionParamsWithTimeout creates a new RTRPulseSessionParams object with the ability to set a timeout on a request.

func (*RTRPulseSessionParams) SetBody

SetBody adds the body to the r t r pulse session params

func (*RTRPulseSessionParams) SetContext

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

SetContext adds the context to the r t r pulse session params

func (*RTRPulseSessionParams) SetDefaults

func (o *RTRPulseSessionParams) SetDefaults()

SetDefaults hydrates default values in the r t r pulse session params (not the query body).

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

func (*RTRPulseSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r pulse session params

func (*RTRPulseSessionParams) SetTimeout

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

SetTimeout adds the timeout to the r t r pulse session params

func (*RTRPulseSessionParams) WithBody

WithBody adds the body to the r t r pulse session params

func (*RTRPulseSessionParams) WithContext

WithContext adds the context to the r t r pulse session params

func (*RTRPulseSessionParams) WithDefaults

func (o *RTRPulseSessionParams) WithDefaults() *RTRPulseSessionParams

WithDefaults hydrates default values in the r t r pulse session params (not the query body).

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

func (*RTRPulseSessionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r pulse session params

func (*RTRPulseSessionParams) WithTimeout

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

WithTimeout adds the timeout to the r t r pulse session params

func (*RTRPulseSessionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRPulseSessionReader

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

RTRPulseSessionReader is a Reader for the RTRPulseSession structure.

func (*RTRPulseSessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRPulseSessionTooManyRequests

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

Too Many Requests

func NewRTRPulseSessionTooManyRequests

func NewRTRPulseSessionTooManyRequests() *RTRPulseSessionTooManyRequests

NewRTRPulseSessionTooManyRequests creates a RTRPulseSessionTooManyRequests with default headers values

func (*RTRPulseSessionTooManyRequests) Error

func (*RTRPulseSessionTooManyRequests) GetPayload

Source Files

Jump to

Keyboard shortcuts

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