real_time_response_admin

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Jun 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 BatchAdminCmdBadRequest

type BatchAdminCmdBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewBatchAdminCmdBadRequest

func NewBatchAdminCmdBadRequest() *BatchAdminCmdBadRequest

NewBatchAdminCmdBadRequest creates a BatchAdminCmdBadRequest with default headers values

func (*BatchAdminCmdBadRequest) Error

func (o *BatchAdminCmdBadRequest) Error() string

func (*BatchAdminCmdBadRequest) GetPayload

type BatchAdminCmdCreated

type BatchAdminCmdCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewBatchAdminCmdCreated

func NewBatchAdminCmdCreated() *BatchAdminCmdCreated

NewBatchAdminCmdCreated creates a BatchAdminCmdCreated with default headers values

func (*BatchAdminCmdCreated) Error

func (o *BatchAdminCmdCreated) Error() string

func (*BatchAdminCmdCreated) GetPayload

type BatchAdminCmdForbidden

type BatchAdminCmdForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewBatchAdminCmdForbidden

func NewBatchAdminCmdForbidden() *BatchAdminCmdForbidden

NewBatchAdminCmdForbidden creates a BatchAdminCmdForbidden with default headers values

func (*BatchAdminCmdForbidden) Error

func (o *BatchAdminCmdForbidden) Error() string

func (*BatchAdminCmdForbidden) GetPayload

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

type BatchAdminCmdInternalServerError

type BatchAdminCmdInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewBatchAdminCmdInternalServerError

func NewBatchAdminCmdInternalServerError() *BatchAdminCmdInternalServerError

NewBatchAdminCmdInternalServerError creates a BatchAdminCmdInternalServerError with default headers values

func (*BatchAdminCmdInternalServerError) Error

func (*BatchAdminCmdInternalServerError) GetPayload

type BatchAdminCmdParams

type BatchAdminCmdParams 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`
	- `put`
	- `reg query`
	- `reg set`
	- `reg delete`
	- `reg load`
	- `reg unload`
	- `restart`
	- `rm`
	- `run`
	- `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
}

BatchAdminCmdParams contains all the parameters to send to the API endpoint

for the batch admin cmd operation.

Typically these are written to a http.Request.

func NewBatchAdminCmdParams

func NewBatchAdminCmdParams() *BatchAdminCmdParams

NewBatchAdminCmdParams creates a new BatchAdminCmdParams 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 NewBatchAdminCmdParamsWithContext

func NewBatchAdminCmdParamsWithContext(ctx context.Context) *BatchAdminCmdParams

NewBatchAdminCmdParamsWithContext creates a new BatchAdminCmdParams object with the ability to set a context for a request.

func NewBatchAdminCmdParamsWithHTTPClient

func NewBatchAdminCmdParamsWithHTTPClient(client *http.Client) *BatchAdminCmdParams

NewBatchAdminCmdParamsWithHTTPClient creates a new BatchAdminCmdParams object with the ability to set a custom HTTPClient for a request.

func NewBatchAdminCmdParamsWithTimeout

func NewBatchAdminCmdParamsWithTimeout(timeout time.Duration) *BatchAdminCmdParams

NewBatchAdminCmdParamsWithTimeout creates a new BatchAdminCmdParams object with the ability to set a timeout on a request.

func (*BatchAdminCmdParams) SetBody

SetBody adds the body to the batch admin cmd params

func (*BatchAdminCmdParams) SetContext

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

SetContext adds the context to the batch admin cmd params

func (*BatchAdminCmdParams) SetDefaults

func (o *BatchAdminCmdParams) SetDefaults()

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

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

func (*BatchAdminCmdParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the batch admin cmd params

func (*BatchAdminCmdParams) SetRequestTimeout

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

SetRequestTimeout adds the timeout to the batch admin cmd params

func (*BatchAdminCmdParams) SetTimeout

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

SetTimeout adds the timeout to the batch admin cmd params

func (*BatchAdminCmdParams) SetTimeoutDuration

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

SetTimeoutDuration adds the timeoutDuration to the batch admin cmd params

func (*BatchAdminCmdParams) WithBody

WithBody adds the body to the batch admin cmd params

func (*BatchAdminCmdParams) WithContext

WithContext adds the context to the batch admin cmd params

func (*BatchAdminCmdParams) WithDefaults

func (o *BatchAdminCmdParams) WithDefaults() *BatchAdminCmdParams

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

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

func (*BatchAdminCmdParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the batch admin cmd params

func (*BatchAdminCmdParams) WithRequestTimeout

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

WithRequestTimeout adds the timeout to the batch admin cmd params

func (*BatchAdminCmdParams) WithTimeout

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

WithTimeout adds the timeout to the batch admin cmd params

func (*BatchAdminCmdParams) WithTimeoutDuration

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

WithTimeoutDuration adds the timeoutDuration to the batch admin cmd params

func (*BatchAdminCmdParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type BatchAdminCmdReader

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

BatchAdminCmdReader is a Reader for the BatchAdminCmd structure.

func (*BatchAdminCmdReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BatchAdminCmdTooManyRequests

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

Too Many Requests

func NewBatchAdminCmdTooManyRequests

func NewBatchAdminCmdTooManyRequests() *BatchAdminCmdTooManyRequests

NewBatchAdminCmdTooManyRequests creates a BatchAdminCmdTooManyRequests with default headers values

func (*BatchAdminCmdTooManyRequests) Error

func (*BatchAdminCmdTooManyRequests) GetPayload

type Client

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

Client for real time response admin API

func (*Client) BatchAdminCmd

func (a *Client) BatchAdminCmd(params *BatchAdminCmdParams, opts ...ClientOption) (*BatchAdminCmdCreated, error)

BatchAdminCmd batches executes a r t r administrator command across the hosts mapped to the given batch ID

func (*Client) RTRCheckAdminCommandStatus

func (a *Client) RTRCheckAdminCommandStatus(params *RTRCheckAdminCommandStatusParams, opts ...ClientOption) (*RTRCheckAdminCommandStatusOK, error)

RTRCheckAdminCommandStatus gets status of an executed r t r administrator command on a single host

func (*Client) RTRCreatePutFiles

func (a *Client) RTRCreatePutFiles(params *RTRCreatePutFilesParams, opts ...ClientOption) (*RTRCreatePutFilesOK, error)

RTRCreatePutFiles uploads a new put file to use for the r t r put command

func (*Client) RTRCreateScripts

func (a *Client) RTRCreateScripts(params *RTRCreateScriptsParams, opts ...ClientOption) (*RTRCreateScriptsOK, error)

RTRCreateScripts uploads a new custom script to use for the r t r runscript command

func (*Client) RTRDeletePutFiles

func (a *Client) RTRDeletePutFiles(params *RTRDeletePutFilesParams, opts ...ClientOption) (*RTRDeletePutFilesOK, error)

RTRDeletePutFiles deletes a put file based on the ID given can only delete one file at a time

func (*Client) RTRDeleteScripts

func (a *Client) RTRDeleteScripts(params *RTRDeleteScriptsParams, opts ...ClientOption) (*RTRDeleteScriptsOK, error)

RTRDeleteScripts deletes a custom script based on the ID given can only delete one script at a time

func (*Client) RTRExecuteAdminCommand

func (a *Client) RTRExecuteAdminCommand(params *RTRExecuteAdminCommandParams, opts ...ClientOption) (*RTRExecuteAdminCommandCreated, error)

RTRExecuteAdminCommand executes a r t r administrator command on a single host

func (*Client) RTRGetPutFiles

func (a *Client) RTRGetPutFiles(params *RTRGetPutFilesParams, opts ...ClientOption) (*RTRGetPutFilesOK, error)

RTRGetPutFiles gets put files based on the ID s given these are used for the r t r put command

func (*Client) RTRGetScripts

func (a *Client) RTRGetScripts(params *RTRGetScriptsParams, opts ...ClientOption) (*RTRGetScriptsOK, error)

RTRGetScripts gets custom scripts based on the ID s given these are used for the r t r runscript command

func (*Client) RTRListPutFiles

func (a *Client) RTRListPutFiles(params *RTRListPutFilesParams, opts ...ClientOption) (*RTRListPutFilesOK, error)

RTRListPutFiles gets a list of put file ID s that are available to the user for the put command

func (*Client) RTRListScripts

func (a *Client) RTRListScripts(params *RTRListScriptsParams, opts ...ClientOption) (*RTRListScriptsOK, error)

RTRListScripts gets a list of custom script ID s that are available to the user for the runscript command

func (*Client) RTRUpdateScripts

func (a *Client) RTRUpdateScripts(params *RTRUpdateScriptsParams, opts ...ClientOption) (*RTRUpdateScriptsOK, error)

RTRUpdateScripts uploads a new scripts to replace an existing one

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 {
	BatchAdminCmd(params *BatchAdminCmdParams, opts ...ClientOption) (*BatchAdminCmdCreated, error)

	RTRCheckAdminCommandStatus(params *RTRCheckAdminCommandStatusParams, opts ...ClientOption) (*RTRCheckAdminCommandStatusOK, error)

	RTRCreatePutFiles(params *RTRCreatePutFilesParams, opts ...ClientOption) (*RTRCreatePutFilesOK, error)

	RTRCreateScripts(params *RTRCreateScriptsParams, opts ...ClientOption) (*RTRCreateScriptsOK, error)

	RTRDeletePutFiles(params *RTRDeletePutFilesParams, opts ...ClientOption) (*RTRDeletePutFilesOK, error)

	RTRDeleteScripts(params *RTRDeleteScriptsParams, opts ...ClientOption) (*RTRDeleteScriptsOK, error)

	RTRExecuteAdminCommand(params *RTRExecuteAdminCommandParams, opts ...ClientOption) (*RTRExecuteAdminCommandCreated, error)

	RTRGetPutFiles(params *RTRGetPutFilesParams, opts ...ClientOption) (*RTRGetPutFilesOK, error)

	RTRGetScripts(params *RTRGetScriptsParams, opts ...ClientOption) (*RTRGetScriptsOK, error)

	RTRListPutFiles(params *RTRListPutFilesParams, opts ...ClientOption) (*RTRListPutFilesOK, error)

	RTRListScripts(params *RTRListScriptsParams, opts ...ClientOption) (*RTRListScriptsOK, error)

	RTRUpdateScripts(params *RTRUpdateScriptsParams, opts ...ClientOption) (*RTRUpdateScriptsOK, 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 admin API client.

type RTRCheckAdminCommandStatusDefault

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

success

func NewRTRCheckAdminCommandStatusDefault

func NewRTRCheckAdminCommandStatusDefault(code int) *RTRCheckAdminCommandStatusDefault

NewRTRCheckAdminCommandStatusDefault creates a RTRCheckAdminCommandStatusDefault with default headers values

func (*RTRCheckAdminCommandStatusDefault) Code

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

func (*RTRCheckAdminCommandStatusDefault) Error

func (*RTRCheckAdminCommandStatusDefault) GetPayload

type RTRCheckAdminCommandStatusForbidden

type RTRCheckAdminCommandStatusForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRCheckAdminCommandStatusForbidden

func NewRTRCheckAdminCommandStatusForbidden() *RTRCheckAdminCommandStatusForbidden

NewRTRCheckAdminCommandStatusForbidden creates a RTRCheckAdminCommandStatusForbidden with default headers values

func (*RTRCheckAdminCommandStatusForbidden) Error

func (*RTRCheckAdminCommandStatusForbidden) GetPayload

type RTRCheckAdminCommandStatusOK

type RTRCheckAdminCommandStatusOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

success

func NewRTRCheckAdminCommandStatusOK

func NewRTRCheckAdminCommandStatusOK() *RTRCheckAdminCommandStatusOK

NewRTRCheckAdminCommandStatusOK creates a RTRCheckAdminCommandStatusOK with default headers values

func (*RTRCheckAdminCommandStatusOK) Error

func (*RTRCheckAdminCommandStatusOK) GetPayload

type RTRCheckAdminCommandStatusParams

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

RTRCheckAdminCommandStatusParams contains all the parameters to send to the API endpoint

for the r t r check admin command status operation.

Typically these are written to a http.Request.

func NewRTRCheckAdminCommandStatusParams

func NewRTRCheckAdminCommandStatusParams() *RTRCheckAdminCommandStatusParams

NewRTRCheckAdminCommandStatusParams creates a new RTRCheckAdminCommandStatusParams 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 NewRTRCheckAdminCommandStatusParamsWithContext

func NewRTRCheckAdminCommandStatusParamsWithContext(ctx context.Context) *RTRCheckAdminCommandStatusParams

NewRTRCheckAdminCommandStatusParamsWithContext creates a new RTRCheckAdminCommandStatusParams object with the ability to set a context for a request.

func NewRTRCheckAdminCommandStatusParamsWithHTTPClient

func NewRTRCheckAdminCommandStatusParamsWithHTTPClient(client *http.Client) *RTRCheckAdminCommandStatusParams

NewRTRCheckAdminCommandStatusParamsWithHTTPClient creates a new RTRCheckAdminCommandStatusParams object with the ability to set a custom HTTPClient for a request.

func NewRTRCheckAdminCommandStatusParamsWithTimeout

func NewRTRCheckAdminCommandStatusParamsWithTimeout(timeout time.Duration) *RTRCheckAdminCommandStatusParams

NewRTRCheckAdminCommandStatusParamsWithTimeout creates a new RTRCheckAdminCommandStatusParams object with the ability to set a timeout on a request.

func (*RTRCheckAdminCommandStatusParams) SetCloudRequestID

func (o *RTRCheckAdminCommandStatusParams) SetCloudRequestID(cloudRequestID string)

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

func (*RTRCheckAdminCommandStatusParams) SetContext

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

func (*RTRCheckAdminCommandStatusParams) SetDefaults

func (o *RTRCheckAdminCommandStatusParams) SetDefaults()

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

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

func (*RTRCheckAdminCommandStatusParams) SetHTTPClient

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

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

func (*RTRCheckAdminCommandStatusParams) SetSequenceID

func (o *RTRCheckAdminCommandStatusParams) SetSequenceID(sequenceID int64)

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

func (*RTRCheckAdminCommandStatusParams) SetTimeout

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

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

func (*RTRCheckAdminCommandStatusParams) WithCloudRequestID

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

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

func (*RTRCheckAdminCommandStatusParams) WithContext

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

func (*RTRCheckAdminCommandStatusParams) WithDefaults

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

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

func (*RTRCheckAdminCommandStatusParams) WithHTTPClient

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

func (*RTRCheckAdminCommandStatusParams) WithSequenceID

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

func (*RTRCheckAdminCommandStatusParams) WithTimeout

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

func (*RTRCheckAdminCommandStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRCheckAdminCommandStatusReader

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

RTRCheckAdminCommandStatusReader is a Reader for the RTRCheckAdminCommandStatus structure.

func (*RTRCheckAdminCommandStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRCheckAdminCommandStatusTooManyRequests

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

Too Many Requests

func NewRTRCheckAdminCommandStatusTooManyRequests

func NewRTRCheckAdminCommandStatusTooManyRequests() *RTRCheckAdminCommandStatusTooManyRequests

NewRTRCheckAdminCommandStatusTooManyRequests creates a RTRCheckAdminCommandStatusTooManyRequests with default headers values

func (*RTRCheckAdminCommandStatusTooManyRequests) Error

func (*RTRCheckAdminCommandStatusTooManyRequests) GetPayload

type RTRCheckAdminCommandStatusUnauthorized

type RTRCheckAdminCommandStatusUnauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Unauthorized

func NewRTRCheckAdminCommandStatusUnauthorized

func NewRTRCheckAdminCommandStatusUnauthorized() *RTRCheckAdminCommandStatusUnauthorized

NewRTRCheckAdminCommandStatusUnauthorized creates a RTRCheckAdminCommandStatusUnauthorized with default headers values

func (*RTRCheckAdminCommandStatusUnauthorized) Error

func (*RTRCheckAdminCommandStatusUnauthorized) GetPayload

type RTRCreatePutFilesBadRequest

type RTRCreatePutFilesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRCreatePutFilesBadRequest

func NewRTRCreatePutFilesBadRequest() *RTRCreatePutFilesBadRequest

NewRTRCreatePutFilesBadRequest creates a RTRCreatePutFilesBadRequest with default headers values

func (*RTRCreatePutFilesBadRequest) Error

func (*RTRCreatePutFilesBadRequest) GetPayload

type RTRCreatePutFilesDefault

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

OK

func NewRTRCreatePutFilesDefault

func NewRTRCreatePutFilesDefault(code int) *RTRCreatePutFilesDefault

NewRTRCreatePutFilesDefault creates a RTRCreatePutFilesDefault with default headers values

func (*RTRCreatePutFilesDefault) Code

func (o *RTRCreatePutFilesDefault) Code() int

Code gets the status code for the r t r create put files default response

func (*RTRCreatePutFilesDefault) Error

func (o *RTRCreatePutFilesDefault) Error() string

func (*RTRCreatePutFilesDefault) GetPayload

type RTRCreatePutFilesForbidden

type RTRCreatePutFilesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRCreatePutFilesForbidden

func NewRTRCreatePutFilesForbidden() *RTRCreatePutFilesForbidden

NewRTRCreatePutFilesForbidden creates a RTRCreatePutFilesForbidden with default headers values

func (*RTRCreatePutFilesForbidden) Error

func (*RTRCreatePutFilesForbidden) GetPayload

type RTRCreatePutFilesOK

type RTRCreatePutFilesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRCreatePutFilesOK

func NewRTRCreatePutFilesOK() *RTRCreatePutFilesOK

NewRTRCreatePutFilesOK creates a RTRCreatePutFilesOK with default headers values

func (*RTRCreatePutFilesOK) Error

func (o *RTRCreatePutFilesOK) Error() string

func (*RTRCreatePutFilesOK) GetPayload

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

type RTRCreatePutFilesParams

type RTRCreatePutFilesParams struct {

	/* CommentsForAuditLog.

	   The audit log comment
	*/
	CommentsForAuditLog *string

	/* Description.

	   File description
	*/
	Description string

	/* File.

	   put-file to upload
	*/
	File runtime.NamedReadCloser

	/* Name.

	   File name (if different than actual file name)
	*/
	Name *string

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

RTRCreatePutFilesParams contains all the parameters to send to the API endpoint

for the r t r create put files operation.

Typically these are written to a http.Request.

func NewRTRCreatePutFilesParams

func NewRTRCreatePutFilesParams() *RTRCreatePutFilesParams

NewRTRCreatePutFilesParams creates a new RTRCreatePutFilesParams 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 NewRTRCreatePutFilesParamsWithContext

func NewRTRCreatePutFilesParamsWithContext(ctx context.Context) *RTRCreatePutFilesParams

NewRTRCreatePutFilesParamsWithContext creates a new RTRCreatePutFilesParams object with the ability to set a context for a request.

func NewRTRCreatePutFilesParamsWithHTTPClient

func NewRTRCreatePutFilesParamsWithHTTPClient(client *http.Client) *RTRCreatePutFilesParams

NewRTRCreatePutFilesParamsWithHTTPClient creates a new RTRCreatePutFilesParams object with the ability to set a custom HTTPClient for a request.

func NewRTRCreatePutFilesParamsWithTimeout

func NewRTRCreatePutFilesParamsWithTimeout(timeout time.Duration) *RTRCreatePutFilesParams

NewRTRCreatePutFilesParamsWithTimeout creates a new RTRCreatePutFilesParams object with the ability to set a timeout on a request.

func (*RTRCreatePutFilesParams) SetCommentsForAuditLog

func (o *RTRCreatePutFilesParams) SetCommentsForAuditLog(commentsForAuditLog *string)

SetCommentsForAuditLog adds the commentsForAuditLog to the r t r create put files params

func (*RTRCreatePutFilesParams) SetContext

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

SetContext adds the context to the r t r create put files params

func (*RTRCreatePutFilesParams) SetDefaults

func (o *RTRCreatePutFilesParams) SetDefaults()

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

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

func (*RTRCreatePutFilesParams) SetDescription

func (o *RTRCreatePutFilesParams) SetDescription(description string)

SetDescription adds the description to the r t r create put files params

func (*RTRCreatePutFilesParams) SetFile

SetFile adds the file to the r t r create put files params

func (*RTRCreatePutFilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r create put files params

func (*RTRCreatePutFilesParams) SetName

func (o *RTRCreatePutFilesParams) SetName(name *string)

SetName adds the name to the r t r create put files params

func (*RTRCreatePutFilesParams) SetTimeout

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

SetTimeout adds the timeout to the r t r create put files params

func (*RTRCreatePutFilesParams) WithCommentsForAuditLog

func (o *RTRCreatePutFilesParams) WithCommentsForAuditLog(commentsForAuditLog *string) *RTRCreatePutFilesParams

WithCommentsForAuditLog adds the commentsForAuditLog to the r t r create put files params

func (*RTRCreatePutFilesParams) WithContext

WithContext adds the context to the r t r create put files params

func (*RTRCreatePutFilesParams) WithDefaults

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

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

func (*RTRCreatePutFilesParams) WithDescription

func (o *RTRCreatePutFilesParams) WithDescription(description string) *RTRCreatePutFilesParams

WithDescription adds the description to the r t r create put files params

func (*RTRCreatePutFilesParams) WithFile

WithFile adds the file to the r t r create put files params

func (*RTRCreatePutFilesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r create put files params

func (*RTRCreatePutFilesParams) WithName

WithName adds the name to the r t r create put files params

func (*RTRCreatePutFilesParams) WithTimeout

WithTimeout adds the timeout to the r t r create put files params

func (*RTRCreatePutFilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRCreatePutFilesReader

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

RTRCreatePutFilesReader is a Reader for the RTRCreatePutFiles structure.

func (*RTRCreatePutFilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRCreatePutFilesTooManyRequests

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

Too Many Requests

func NewRTRCreatePutFilesTooManyRequests

func NewRTRCreatePutFilesTooManyRequests() *RTRCreatePutFilesTooManyRequests

NewRTRCreatePutFilesTooManyRequests creates a RTRCreatePutFilesTooManyRequests with default headers values

func (*RTRCreatePutFilesTooManyRequests) Error

func (*RTRCreatePutFilesTooManyRequests) GetPayload

type RTRCreateScriptsBadRequest

type RTRCreateScriptsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRCreateScriptsBadRequest

func NewRTRCreateScriptsBadRequest() *RTRCreateScriptsBadRequest

NewRTRCreateScriptsBadRequest creates a RTRCreateScriptsBadRequest with default headers values

func (*RTRCreateScriptsBadRequest) Error

func (*RTRCreateScriptsBadRequest) GetPayload

type RTRCreateScriptsDefault

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

OK

func NewRTRCreateScriptsDefault

func NewRTRCreateScriptsDefault(code int) *RTRCreateScriptsDefault

NewRTRCreateScriptsDefault creates a RTRCreateScriptsDefault with default headers values

func (*RTRCreateScriptsDefault) Code

func (o *RTRCreateScriptsDefault) Code() int

Code gets the status code for the r t r create scripts default response

func (*RTRCreateScriptsDefault) Error

func (o *RTRCreateScriptsDefault) Error() string

func (*RTRCreateScriptsDefault) GetPayload

type RTRCreateScriptsForbidden

type RTRCreateScriptsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRCreateScriptsForbidden

func NewRTRCreateScriptsForbidden() *RTRCreateScriptsForbidden

NewRTRCreateScriptsForbidden creates a RTRCreateScriptsForbidden with default headers values

func (*RTRCreateScriptsForbidden) Error

func (o *RTRCreateScriptsForbidden) Error() string

func (*RTRCreateScriptsForbidden) GetPayload

type RTRCreateScriptsOK

type RTRCreateScriptsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRCreateScriptsOK

func NewRTRCreateScriptsOK() *RTRCreateScriptsOK

NewRTRCreateScriptsOK creates a RTRCreateScriptsOK with default headers values

func (*RTRCreateScriptsOK) Error

func (o *RTRCreateScriptsOK) Error() string

func (*RTRCreateScriptsOK) GetPayload

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

type RTRCreateScriptsParams

type RTRCreateScriptsParams struct {

	/* CommentsForAuditLog.

	   The audit log comment
	*/
	CommentsForAuditLog *string

	/* Content.

	   The script text that you want to use to upload
	*/
	Content *string

	/* Description.

	   File description
	*/
	Description string

	/* File.

	   custom-script file to upload.  These should be powershell scripts.
	*/
	File runtime.NamedReadCloser

	/* Name.

	   File name (if different than actual file name)
	*/
	Name *string

	/* PermissionType.

	    Permission for the custom-script. Valid permission values:
	- `private`, usable by only the user who uploaded it
	- `group`, usable by all RTR Admins
	- `public`, usable by all active-responders and RTR admins

	    Default: "none"
	*/
	PermissionType string

	/* Platform.

	   Platforms for the file. Currently supports: windows, mac, linux, . If no platform is provided, it will default to 'windows'
	*/
	Platform []string

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

RTRCreateScriptsParams contains all the parameters to send to the API endpoint

for the r t r create scripts operation.

Typically these are written to a http.Request.

func NewRTRCreateScriptsParams

func NewRTRCreateScriptsParams() *RTRCreateScriptsParams

NewRTRCreateScriptsParams creates a new RTRCreateScriptsParams 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 NewRTRCreateScriptsParamsWithContext

func NewRTRCreateScriptsParamsWithContext(ctx context.Context) *RTRCreateScriptsParams

NewRTRCreateScriptsParamsWithContext creates a new RTRCreateScriptsParams object with the ability to set a context for a request.

func NewRTRCreateScriptsParamsWithHTTPClient

func NewRTRCreateScriptsParamsWithHTTPClient(client *http.Client) *RTRCreateScriptsParams

NewRTRCreateScriptsParamsWithHTTPClient creates a new RTRCreateScriptsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRCreateScriptsParamsWithTimeout

func NewRTRCreateScriptsParamsWithTimeout(timeout time.Duration) *RTRCreateScriptsParams

NewRTRCreateScriptsParamsWithTimeout creates a new RTRCreateScriptsParams object with the ability to set a timeout on a request.

func (*RTRCreateScriptsParams) SetCommentsForAuditLog

func (o *RTRCreateScriptsParams) SetCommentsForAuditLog(commentsForAuditLog *string)

SetCommentsForAuditLog adds the commentsForAuditLog to the r t r create scripts params

func (*RTRCreateScriptsParams) SetContent

func (o *RTRCreateScriptsParams) SetContent(content *string)

SetContent adds the content to the r t r create scripts params

func (*RTRCreateScriptsParams) SetContext

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

SetContext adds the context to the r t r create scripts params

func (*RTRCreateScriptsParams) SetDefaults

func (o *RTRCreateScriptsParams) SetDefaults()

SetDefaults hydrates default values in the r t r create scripts params (not the query body).

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

func (*RTRCreateScriptsParams) SetDescription

func (o *RTRCreateScriptsParams) SetDescription(description string)

SetDescription adds the description to the r t r create scripts params

func (*RTRCreateScriptsParams) SetFile

SetFile adds the file to the r t r create scripts params

func (*RTRCreateScriptsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r create scripts params

func (*RTRCreateScriptsParams) SetName

func (o *RTRCreateScriptsParams) SetName(name *string)

SetName adds the name to the r t r create scripts params

func (*RTRCreateScriptsParams) SetPermissionType

func (o *RTRCreateScriptsParams) SetPermissionType(permissionType string)

SetPermissionType adds the permissionType to the r t r create scripts params

func (*RTRCreateScriptsParams) SetPlatform

func (o *RTRCreateScriptsParams) SetPlatform(platform []string)

SetPlatform adds the platform to the r t r create scripts params

func (*RTRCreateScriptsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r create scripts params

func (*RTRCreateScriptsParams) WithCommentsForAuditLog

func (o *RTRCreateScriptsParams) WithCommentsForAuditLog(commentsForAuditLog *string) *RTRCreateScriptsParams

WithCommentsForAuditLog adds the commentsForAuditLog to the r t r create scripts params

func (*RTRCreateScriptsParams) WithContent

func (o *RTRCreateScriptsParams) WithContent(content *string) *RTRCreateScriptsParams

WithContent adds the content to the r t r create scripts params

func (*RTRCreateScriptsParams) WithContext

WithContext adds the context to the r t r create scripts params

func (*RTRCreateScriptsParams) WithDefaults

WithDefaults hydrates default values in the r t r create scripts params (not the query body).

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

func (*RTRCreateScriptsParams) WithDescription

func (o *RTRCreateScriptsParams) WithDescription(description string) *RTRCreateScriptsParams

WithDescription adds the description to the r t r create scripts params

func (*RTRCreateScriptsParams) WithFile

WithFile adds the file to the r t r create scripts params

func (*RTRCreateScriptsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r create scripts params

func (*RTRCreateScriptsParams) WithName

WithName adds the name to the r t r create scripts params

func (*RTRCreateScriptsParams) WithPermissionType

func (o *RTRCreateScriptsParams) WithPermissionType(permissionType string) *RTRCreateScriptsParams

WithPermissionType adds the permissionType to the r t r create scripts params

func (*RTRCreateScriptsParams) WithPlatform

func (o *RTRCreateScriptsParams) WithPlatform(platform []string) *RTRCreateScriptsParams

WithPlatform adds the platform to the r t r create scripts params

func (*RTRCreateScriptsParams) WithTimeout

WithTimeout adds the timeout to the r t r create scripts params

func (*RTRCreateScriptsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRCreateScriptsReader

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

RTRCreateScriptsReader is a Reader for the RTRCreateScripts structure.

func (*RTRCreateScriptsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRCreateScriptsTooManyRequests

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

Too Many Requests

func NewRTRCreateScriptsTooManyRequests

func NewRTRCreateScriptsTooManyRequests() *RTRCreateScriptsTooManyRequests

NewRTRCreateScriptsTooManyRequests creates a RTRCreateScriptsTooManyRequests with default headers values

func (*RTRCreateScriptsTooManyRequests) Error

func (*RTRCreateScriptsTooManyRequests) GetPayload

type RTRDeletePutFilesBadRequest

type RTRDeletePutFilesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRDeletePutFilesBadRequest

func NewRTRDeletePutFilesBadRequest() *RTRDeletePutFilesBadRequest

NewRTRDeletePutFilesBadRequest creates a RTRDeletePutFilesBadRequest with default headers values

func (*RTRDeletePutFilesBadRequest) Error

func (*RTRDeletePutFilesBadRequest) GetPayload

type RTRDeletePutFilesDefault

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

OK

func NewRTRDeletePutFilesDefault

func NewRTRDeletePutFilesDefault(code int) *RTRDeletePutFilesDefault

NewRTRDeletePutFilesDefault creates a RTRDeletePutFilesDefault with default headers values

func (*RTRDeletePutFilesDefault) Code

func (o *RTRDeletePutFilesDefault) Code() int

Code gets the status code for the r t r delete put files default response

func (*RTRDeletePutFilesDefault) Error

func (o *RTRDeletePutFilesDefault) Error() string

func (*RTRDeletePutFilesDefault) GetPayload

type RTRDeletePutFilesForbidden

type RTRDeletePutFilesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRDeletePutFilesForbidden

func NewRTRDeletePutFilesForbidden() *RTRDeletePutFilesForbidden

NewRTRDeletePutFilesForbidden creates a RTRDeletePutFilesForbidden with default headers values

func (*RTRDeletePutFilesForbidden) Error

func (*RTRDeletePutFilesForbidden) GetPayload

type RTRDeletePutFilesNotFound

type RTRDeletePutFilesNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRDeletePutFilesNotFound

func NewRTRDeletePutFilesNotFound() *RTRDeletePutFilesNotFound

NewRTRDeletePutFilesNotFound creates a RTRDeletePutFilesNotFound with default headers values

func (*RTRDeletePutFilesNotFound) Error

func (o *RTRDeletePutFilesNotFound) Error() string

func (*RTRDeletePutFilesNotFound) GetPayload

type RTRDeletePutFilesOK

type RTRDeletePutFilesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRDeletePutFilesOK

func NewRTRDeletePutFilesOK() *RTRDeletePutFilesOK

NewRTRDeletePutFilesOK creates a RTRDeletePutFilesOK with default headers values

func (*RTRDeletePutFilesOK) Error

func (o *RTRDeletePutFilesOK) Error() string

func (*RTRDeletePutFilesOK) GetPayload

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

type RTRDeletePutFilesParams

type RTRDeletePutFilesParams struct {

	/* Ids.

	   File id
	*/
	Ids string

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

RTRDeletePutFilesParams contains all the parameters to send to the API endpoint

for the r t r delete put files operation.

Typically these are written to a http.Request.

func NewRTRDeletePutFilesParams

func NewRTRDeletePutFilesParams() *RTRDeletePutFilesParams

NewRTRDeletePutFilesParams creates a new RTRDeletePutFilesParams 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 NewRTRDeletePutFilesParamsWithContext

func NewRTRDeletePutFilesParamsWithContext(ctx context.Context) *RTRDeletePutFilesParams

NewRTRDeletePutFilesParamsWithContext creates a new RTRDeletePutFilesParams object with the ability to set a context for a request.

func NewRTRDeletePutFilesParamsWithHTTPClient

func NewRTRDeletePutFilesParamsWithHTTPClient(client *http.Client) *RTRDeletePutFilesParams

NewRTRDeletePutFilesParamsWithHTTPClient creates a new RTRDeletePutFilesParams object with the ability to set a custom HTTPClient for a request.

func NewRTRDeletePutFilesParamsWithTimeout

func NewRTRDeletePutFilesParamsWithTimeout(timeout time.Duration) *RTRDeletePutFilesParams

NewRTRDeletePutFilesParamsWithTimeout creates a new RTRDeletePutFilesParams object with the ability to set a timeout on a request.

func (*RTRDeletePutFilesParams) SetContext

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

SetContext adds the context to the r t r delete put files params

func (*RTRDeletePutFilesParams) SetDefaults

func (o *RTRDeletePutFilesParams) SetDefaults()

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

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

func (*RTRDeletePutFilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r delete put files params

func (*RTRDeletePutFilesParams) SetIds

func (o *RTRDeletePutFilesParams) SetIds(ids string)

SetIds adds the ids to the r t r delete put files params

func (*RTRDeletePutFilesParams) SetTimeout

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

SetTimeout adds the timeout to the r t r delete put files params

func (*RTRDeletePutFilesParams) WithContext

WithContext adds the context to the r t r delete put files params

func (*RTRDeletePutFilesParams) WithDefaults

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

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

func (*RTRDeletePutFilesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r delete put files params

func (*RTRDeletePutFilesParams) WithIds

WithIds adds the ids to the r t r delete put files params

func (*RTRDeletePutFilesParams) WithTimeout

WithTimeout adds the timeout to the r t r delete put files params

func (*RTRDeletePutFilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRDeletePutFilesReader

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

RTRDeletePutFilesReader is a Reader for the RTRDeletePutFiles structure.

func (*RTRDeletePutFilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRDeletePutFilesTooManyRequests

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

Too Many Requests

func NewRTRDeletePutFilesTooManyRequests

func NewRTRDeletePutFilesTooManyRequests() *RTRDeletePutFilesTooManyRequests

NewRTRDeletePutFilesTooManyRequests creates a RTRDeletePutFilesTooManyRequests with default headers values

func (*RTRDeletePutFilesTooManyRequests) Error

func (*RTRDeletePutFilesTooManyRequests) GetPayload

type RTRDeleteScriptsBadRequest

type RTRDeleteScriptsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRDeleteScriptsBadRequest

func NewRTRDeleteScriptsBadRequest() *RTRDeleteScriptsBadRequest

NewRTRDeleteScriptsBadRequest creates a RTRDeleteScriptsBadRequest with default headers values

func (*RTRDeleteScriptsBadRequest) Error

func (*RTRDeleteScriptsBadRequest) GetPayload

type RTRDeleteScriptsDefault

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

OK

func NewRTRDeleteScriptsDefault

func NewRTRDeleteScriptsDefault(code int) *RTRDeleteScriptsDefault

NewRTRDeleteScriptsDefault creates a RTRDeleteScriptsDefault with default headers values

func (*RTRDeleteScriptsDefault) Code

func (o *RTRDeleteScriptsDefault) Code() int

Code gets the status code for the r t r delete scripts default response

func (*RTRDeleteScriptsDefault) Error

func (o *RTRDeleteScriptsDefault) Error() string

func (*RTRDeleteScriptsDefault) GetPayload

type RTRDeleteScriptsForbidden

type RTRDeleteScriptsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRDeleteScriptsForbidden

func NewRTRDeleteScriptsForbidden() *RTRDeleteScriptsForbidden

NewRTRDeleteScriptsForbidden creates a RTRDeleteScriptsForbidden with default headers values

func (*RTRDeleteScriptsForbidden) Error

func (o *RTRDeleteScriptsForbidden) Error() string

func (*RTRDeleteScriptsForbidden) GetPayload

type RTRDeleteScriptsNotFound

type RTRDeleteScriptsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRDeleteScriptsNotFound

func NewRTRDeleteScriptsNotFound() *RTRDeleteScriptsNotFound

NewRTRDeleteScriptsNotFound creates a RTRDeleteScriptsNotFound with default headers values

func (*RTRDeleteScriptsNotFound) Error

func (o *RTRDeleteScriptsNotFound) Error() string

func (*RTRDeleteScriptsNotFound) GetPayload

type RTRDeleteScriptsOK

type RTRDeleteScriptsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRDeleteScriptsOK

func NewRTRDeleteScriptsOK() *RTRDeleteScriptsOK

NewRTRDeleteScriptsOK creates a RTRDeleteScriptsOK with default headers values

func (*RTRDeleteScriptsOK) Error

func (o *RTRDeleteScriptsOK) Error() string

func (*RTRDeleteScriptsOK) GetPayload

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

type RTRDeleteScriptsParams

type RTRDeleteScriptsParams struct {

	/* Ids.

	   File id
	*/
	Ids string

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

RTRDeleteScriptsParams contains all the parameters to send to the API endpoint

for the r t r delete scripts operation.

Typically these are written to a http.Request.

func NewRTRDeleteScriptsParams

func NewRTRDeleteScriptsParams() *RTRDeleteScriptsParams

NewRTRDeleteScriptsParams creates a new RTRDeleteScriptsParams 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 NewRTRDeleteScriptsParamsWithContext

func NewRTRDeleteScriptsParamsWithContext(ctx context.Context) *RTRDeleteScriptsParams

NewRTRDeleteScriptsParamsWithContext creates a new RTRDeleteScriptsParams object with the ability to set a context for a request.

func NewRTRDeleteScriptsParamsWithHTTPClient

func NewRTRDeleteScriptsParamsWithHTTPClient(client *http.Client) *RTRDeleteScriptsParams

NewRTRDeleteScriptsParamsWithHTTPClient creates a new RTRDeleteScriptsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRDeleteScriptsParamsWithTimeout

func NewRTRDeleteScriptsParamsWithTimeout(timeout time.Duration) *RTRDeleteScriptsParams

NewRTRDeleteScriptsParamsWithTimeout creates a new RTRDeleteScriptsParams object with the ability to set a timeout on a request.

func (*RTRDeleteScriptsParams) SetContext

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

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

func (*RTRDeleteScriptsParams) SetDefaults

func (o *RTRDeleteScriptsParams) SetDefaults()

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

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

func (*RTRDeleteScriptsParams) SetHTTPClient

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

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

func (*RTRDeleteScriptsParams) SetIds

func (o *RTRDeleteScriptsParams) SetIds(ids string)

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

func (*RTRDeleteScriptsParams) SetTimeout

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

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

func (*RTRDeleteScriptsParams) WithContext

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

func (*RTRDeleteScriptsParams) WithDefaults

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

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

func (*RTRDeleteScriptsParams) WithHTTPClient

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

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

func (*RTRDeleteScriptsParams) WithIds

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

func (*RTRDeleteScriptsParams) WithTimeout

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

func (*RTRDeleteScriptsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRDeleteScriptsReader

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

RTRDeleteScriptsReader is a Reader for the RTRDeleteScripts structure.

func (*RTRDeleteScriptsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRDeleteScriptsTooManyRequests

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

Too Many Requests

func NewRTRDeleteScriptsTooManyRequests

func NewRTRDeleteScriptsTooManyRequests() *RTRDeleteScriptsTooManyRequests

NewRTRDeleteScriptsTooManyRequests creates a RTRDeleteScriptsTooManyRequests with default headers values

func (*RTRDeleteScriptsTooManyRequests) Error

func (*RTRDeleteScriptsTooManyRequests) GetPayload

type RTRExecuteAdminCommandBadRequest

type RTRExecuteAdminCommandBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRExecuteAdminCommandBadRequest

func NewRTRExecuteAdminCommandBadRequest() *RTRExecuteAdminCommandBadRequest

NewRTRExecuteAdminCommandBadRequest creates a RTRExecuteAdminCommandBadRequest with default headers values

func (*RTRExecuteAdminCommandBadRequest) Error

func (*RTRExecuteAdminCommandBadRequest) GetPayload

type RTRExecuteAdminCommandCreated

type RTRExecuteAdminCommandCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewRTRExecuteAdminCommandCreated

func NewRTRExecuteAdminCommandCreated() *RTRExecuteAdminCommandCreated

NewRTRExecuteAdminCommandCreated creates a RTRExecuteAdminCommandCreated with default headers values

func (*RTRExecuteAdminCommandCreated) Error

func (*RTRExecuteAdminCommandCreated) GetPayload

type RTRExecuteAdminCommandForbidden

type RTRExecuteAdminCommandForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRExecuteAdminCommandForbidden

func NewRTRExecuteAdminCommandForbidden() *RTRExecuteAdminCommandForbidden

NewRTRExecuteAdminCommandForbidden creates a RTRExecuteAdminCommandForbidden with default headers values

func (*RTRExecuteAdminCommandForbidden) Error

func (*RTRExecuteAdminCommandForbidden) GetPayload

type RTRExecuteAdminCommandParams

type RTRExecuteAdminCommandParams 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`
	- `put`
	- `reg query`
	- `reg set`
	- `reg delete`
	- `reg load`
	- `reg unload`
	- `restart`
	- `rm`
	- `run`
	- `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
}

RTRExecuteAdminCommandParams contains all the parameters to send to the API endpoint

for the r t r execute admin command operation.

Typically these are written to a http.Request.

func NewRTRExecuteAdminCommandParams

func NewRTRExecuteAdminCommandParams() *RTRExecuteAdminCommandParams

NewRTRExecuteAdminCommandParams creates a new RTRExecuteAdminCommandParams 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 NewRTRExecuteAdminCommandParamsWithContext

func NewRTRExecuteAdminCommandParamsWithContext(ctx context.Context) *RTRExecuteAdminCommandParams

NewRTRExecuteAdminCommandParamsWithContext creates a new RTRExecuteAdminCommandParams object with the ability to set a context for a request.

func NewRTRExecuteAdminCommandParamsWithHTTPClient

func NewRTRExecuteAdminCommandParamsWithHTTPClient(client *http.Client) *RTRExecuteAdminCommandParams

NewRTRExecuteAdminCommandParamsWithHTTPClient creates a new RTRExecuteAdminCommandParams object with the ability to set a custom HTTPClient for a request.

func NewRTRExecuteAdminCommandParamsWithTimeout

func NewRTRExecuteAdminCommandParamsWithTimeout(timeout time.Duration) *RTRExecuteAdminCommandParams

NewRTRExecuteAdminCommandParamsWithTimeout creates a new RTRExecuteAdminCommandParams object with the ability to set a timeout on a request.

func (*RTRExecuteAdminCommandParams) SetBody

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

func (*RTRExecuteAdminCommandParams) SetContext

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

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

func (*RTRExecuteAdminCommandParams) SetDefaults

func (o *RTRExecuteAdminCommandParams) SetDefaults()

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

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

func (*RTRExecuteAdminCommandParams) SetHTTPClient

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

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

func (*RTRExecuteAdminCommandParams) SetTimeout

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

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

func (*RTRExecuteAdminCommandParams) WithBody

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

func (*RTRExecuteAdminCommandParams) WithContext

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

func (*RTRExecuteAdminCommandParams) WithDefaults

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

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

func (*RTRExecuteAdminCommandParams) WithHTTPClient

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

func (*RTRExecuteAdminCommandParams) WithTimeout

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

func (*RTRExecuteAdminCommandParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRExecuteAdminCommandReader

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

RTRExecuteAdminCommandReader is a Reader for the RTRExecuteAdminCommand structure.

func (*RTRExecuteAdminCommandReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRExecuteAdminCommandTooManyRequests

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

Too Many Requests

func NewRTRExecuteAdminCommandTooManyRequests

func NewRTRExecuteAdminCommandTooManyRequests() *RTRExecuteAdminCommandTooManyRequests

NewRTRExecuteAdminCommandTooManyRequests creates a RTRExecuteAdminCommandTooManyRequests with default headers values

func (*RTRExecuteAdminCommandTooManyRequests) Error

func (*RTRExecuteAdminCommandTooManyRequests) GetPayload

type RTRGetPutFilesBadRequest

type RTRGetPutFilesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRGetPutFilesBadRequest

func NewRTRGetPutFilesBadRequest() *RTRGetPutFilesBadRequest

NewRTRGetPutFilesBadRequest creates a RTRGetPutFilesBadRequest with default headers values

func (*RTRGetPutFilesBadRequest) Error

func (o *RTRGetPutFilesBadRequest) Error() string

func (*RTRGetPutFilesBadRequest) GetPayload

type RTRGetPutFilesDefault

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

OK

func NewRTRGetPutFilesDefault

func NewRTRGetPutFilesDefault(code int) *RTRGetPutFilesDefault

NewRTRGetPutFilesDefault creates a RTRGetPutFilesDefault with default headers values

func (*RTRGetPutFilesDefault) Code

func (o *RTRGetPutFilesDefault) Code() int

Code gets the status code for the r t r get put files default response

func (*RTRGetPutFilesDefault) Error

func (o *RTRGetPutFilesDefault) Error() string

func (*RTRGetPutFilesDefault) GetPayload

type RTRGetPutFilesForbidden

type RTRGetPutFilesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRGetPutFilesForbidden

func NewRTRGetPutFilesForbidden() *RTRGetPutFilesForbidden

NewRTRGetPutFilesForbidden creates a RTRGetPutFilesForbidden with default headers values

func (*RTRGetPutFilesForbidden) Error

func (o *RTRGetPutFilesForbidden) Error() string

func (*RTRGetPutFilesForbidden) GetPayload

type RTRGetPutFilesNotFound

type RTRGetPutFilesNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRGetPutFilesNotFound

func NewRTRGetPutFilesNotFound() *RTRGetPutFilesNotFound

NewRTRGetPutFilesNotFound creates a RTRGetPutFilesNotFound with default headers values

func (*RTRGetPutFilesNotFound) Error

func (o *RTRGetPutFilesNotFound) Error() string

func (*RTRGetPutFilesNotFound) GetPayload

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

type RTRGetPutFilesOK

type RTRGetPutFilesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRGetPutFilesOK

func NewRTRGetPutFilesOK() *RTRGetPutFilesOK

NewRTRGetPutFilesOK creates a RTRGetPutFilesOK with default headers values

func (*RTRGetPutFilesOK) Error

func (o *RTRGetPutFilesOK) Error() string

func (*RTRGetPutFilesOK) GetPayload

type RTRGetPutFilesParams

type RTRGetPutFilesParams struct {

	/* Ids.

	   File IDs
	*/
	Ids []string

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

RTRGetPutFilesParams contains all the parameters to send to the API endpoint

for the r t r get put files operation.

Typically these are written to a http.Request.

func NewRTRGetPutFilesParams

func NewRTRGetPutFilesParams() *RTRGetPutFilesParams

NewRTRGetPutFilesParams creates a new RTRGetPutFilesParams 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 NewRTRGetPutFilesParamsWithContext

func NewRTRGetPutFilesParamsWithContext(ctx context.Context) *RTRGetPutFilesParams

NewRTRGetPutFilesParamsWithContext creates a new RTRGetPutFilesParams object with the ability to set a context for a request.

func NewRTRGetPutFilesParamsWithHTTPClient

func NewRTRGetPutFilesParamsWithHTTPClient(client *http.Client) *RTRGetPutFilesParams

NewRTRGetPutFilesParamsWithHTTPClient creates a new RTRGetPutFilesParams object with the ability to set a custom HTTPClient for a request.

func NewRTRGetPutFilesParamsWithTimeout

func NewRTRGetPutFilesParamsWithTimeout(timeout time.Duration) *RTRGetPutFilesParams

NewRTRGetPutFilesParamsWithTimeout creates a new RTRGetPutFilesParams object with the ability to set a timeout on a request.

func (*RTRGetPutFilesParams) SetContext

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

SetContext adds the context to the r t r get put files params

func (*RTRGetPutFilesParams) SetDefaults

func (o *RTRGetPutFilesParams) SetDefaults()

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

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

func (*RTRGetPutFilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r get put files params

func (*RTRGetPutFilesParams) SetIds

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

SetIds adds the ids to the r t r get put files params

func (*RTRGetPutFilesParams) SetTimeout

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

SetTimeout adds the timeout to the r t r get put files params

func (*RTRGetPutFilesParams) WithContext

WithContext adds the context to the r t r get put files params

func (*RTRGetPutFilesParams) WithDefaults

func (o *RTRGetPutFilesParams) WithDefaults() *RTRGetPutFilesParams

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

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

func (*RTRGetPutFilesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r get put files params

func (*RTRGetPutFilesParams) WithIds

WithIds adds the ids to the r t r get put files params

func (*RTRGetPutFilesParams) WithTimeout

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

WithTimeout adds the timeout to the r t r get put files params

func (*RTRGetPutFilesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRGetPutFilesReader

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

RTRGetPutFilesReader is a Reader for the RTRGetPutFiles structure.

func (*RTRGetPutFilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRGetPutFilesTooManyRequests

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

Too Many Requests

func NewRTRGetPutFilesTooManyRequests

func NewRTRGetPutFilesTooManyRequests() *RTRGetPutFilesTooManyRequests

NewRTRGetPutFilesTooManyRequests creates a RTRGetPutFilesTooManyRequests with default headers values

func (*RTRGetPutFilesTooManyRequests) Error

func (*RTRGetPutFilesTooManyRequests) GetPayload

type RTRGetScriptsBadRequest

type RTRGetScriptsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRGetScriptsBadRequest

func NewRTRGetScriptsBadRequest() *RTRGetScriptsBadRequest

NewRTRGetScriptsBadRequest creates a RTRGetScriptsBadRequest with default headers values

func (*RTRGetScriptsBadRequest) Error

func (o *RTRGetScriptsBadRequest) Error() string

func (*RTRGetScriptsBadRequest) GetPayload

type RTRGetScriptsDefault

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

OK

func NewRTRGetScriptsDefault

func NewRTRGetScriptsDefault(code int) *RTRGetScriptsDefault

NewRTRGetScriptsDefault creates a RTRGetScriptsDefault with default headers values

func (*RTRGetScriptsDefault) Code

func (o *RTRGetScriptsDefault) Code() int

Code gets the status code for the r t r get scripts default response

func (*RTRGetScriptsDefault) Error

func (o *RTRGetScriptsDefault) Error() string

func (*RTRGetScriptsDefault) GetPayload

type RTRGetScriptsForbidden

type RTRGetScriptsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRGetScriptsForbidden

func NewRTRGetScriptsForbidden() *RTRGetScriptsForbidden

NewRTRGetScriptsForbidden creates a RTRGetScriptsForbidden with default headers values

func (*RTRGetScriptsForbidden) Error

func (o *RTRGetScriptsForbidden) Error() string

func (*RTRGetScriptsForbidden) GetPayload

type RTRGetScriptsNotFound

type RTRGetScriptsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRGetScriptsNotFound

func NewRTRGetScriptsNotFound() *RTRGetScriptsNotFound

NewRTRGetScriptsNotFound creates a RTRGetScriptsNotFound with default headers values

func (*RTRGetScriptsNotFound) Error

func (o *RTRGetScriptsNotFound) Error() string

func (*RTRGetScriptsNotFound) GetPayload

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

type RTRGetScriptsOK

type RTRGetScriptsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRGetScriptsOK

func NewRTRGetScriptsOK() *RTRGetScriptsOK

NewRTRGetScriptsOK creates a RTRGetScriptsOK with default headers values

func (*RTRGetScriptsOK) Error

func (o *RTRGetScriptsOK) Error() string

func (*RTRGetScriptsOK) GetPayload

type RTRGetScriptsParams

type RTRGetScriptsParams struct {

	/* Ids.

	   File IDs
	*/
	Ids []string

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

RTRGetScriptsParams contains all the parameters to send to the API endpoint

for the r t r get scripts operation.

Typically these are written to a http.Request.

func NewRTRGetScriptsParams

func NewRTRGetScriptsParams() *RTRGetScriptsParams

NewRTRGetScriptsParams creates a new RTRGetScriptsParams 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 NewRTRGetScriptsParamsWithContext

func NewRTRGetScriptsParamsWithContext(ctx context.Context) *RTRGetScriptsParams

NewRTRGetScriptsParamsWithContext creates a new RTRGetScriptsParams object with the ability to set a context for a request.

func NewRTRGetScriptsParamsWithHTTPClient

func NewRTRGetScriptsParamsWithHTTPClient(client *http.Client) *RTRGetScriptsParams

NewRTRGetScriptsParamsWithHTTPClient creates a new RTRGetScriptsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRGetScriptsParamsWithTimeout

func NewRTRGetScriptsParamsWithTimeout(timeout time.Duration) *RTRGetScriptsParams

NewRTRGetScriptsParamsWithTimeout creates a new RTRGetScriptsParams object with the ability to set a timeout on a request.

func (*RTRGetScriptsParams) SetContext

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

SetContext adds the context to the r t r get scripts params

func (*RTRGetScriptsParams) SetDefaults

func (o *RTRGetScriptsParams) SetDefaults()

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

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

func (*RTRGetScriptsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r get scripts params

func (*RTRGetScriptsParams) SetIds

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

SetIds adds the ids to the r t r get scripts params

func (*RTRGetScriptsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r get scripts params

func (*RTRGetScriptsParams) WithContext

WithContext adds the context to the r t r get scripts params

func (*RTRGetScriptsParams) WithDefaults

func (o *RTRGetScriptsParams) WithDefaults() *RTRGetScriptsParams

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

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

func (*RTRGetScriptsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r get scripts params

func (*RTRGetScriptsParams) WithIds

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

WithIds adds the ids to the r t r get scripts params

func (*RTRGetScriptsParams) WithTimeout

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

WithTimeout adds the timeout to the r t r get scripts params

func (*RTRGetScriptsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRGetScriptsReader

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

RTRGetScriptsReader is a Reader for the RTRGetScripts structure.

func (*RTRGetScriptsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRGetScriptsTooManyRequests

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

Too Many Requests

func NewRTRGetScriptsTooManyRequests

func NewRTRGetScriptsTooManyRequests() *RTRGetScriptsTooManyRequests

NewRTRGetScriptsTooManyRequests creates a RTRGetScriptsTooManyRequests with default headers values

func (*RTRGetScriptsTooManyRequests) Error

func (*RTRGetScriptsTooManyRequests) GetPayload

type RTRListPutFilesBadRequest

type RTRListPutFilesBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListPutFilesBadRequest

func NewRTRListPutFilesBadRequest() *RTRListPutFilesBadRequest

NewRTRListPutFilesBadRequest creates a RTRListPutFilesBadRequest with default headers values

func (*RTRListPutFilesBadRequest) Error

func (o *RTRListPutFilesBadRequest) Error() string

func (*RTRListPutFilesBadRequest) GetPayload

type RTRListPutFilesDefault

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

OK

func NewRTRListPutFilesDefault

func NewRTRListPutFilesDefault(code int) *RTRListPutFilesDefault

NewRTRListPutFilesDefault creates a RTRListPutFilesDefault with default headers values

func (*RTRListPutFilesDefault) Code

func (o *RTRListPutFilesDefault) Code() int

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

func (*RTRListPutFilesDefault) Error

func (o *RTRListPutFilesDefault) Error() string

func (*RTRListPutFilesDefault) GetPayload

type RTRListPutFilesForbidden

type RTRListPutFilesForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListPutFilesForbidden

func NewRTRListPutFilesForbidden() *RTRListPutFilesForbidden

NewRTRListPutFilesForbidden creates a RTRListPutFilesForbidden with default headers values

func (*RTRListPutFilesForbidden) Error

func (o *RTRListPutFilesForbidden) Error() string

func (*RTRListPutFilesForbidden) GetPayload

type RTRListPutFilesNotFound

type RTRListPutFilesNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRListPutFilesNotFound

func NewRTRListPutFilesNotFound() *RTRListPutFilesNotFound

NewRTRListPutFilesNotFound creates a RTRListPutFilesNotFound with default headers values

func (*RTRListPutFilesNotFound) Error

func (o *RTRListPutFilesNotFound) Error() string

func (*RTRListPutFilesNotFound) GetPayload

type RTRListPutFilesOK

type RTRListPutFilesOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRListPutFilesOK

func NewRTRListPutFilesOK() *RTRListPutFilesOK

NewRTRListPutFilesOK creates a RTRListPutFilesOK with default headers values

func (*RTRListPutFilesOK) Error

func (o *RTRListPutFilesOK) Error() string

func (*RTRListPutFilesOK) GetPayload

type RTRListPutFilesParams

type RTRListPutFilesParams 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).
	*/
	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: 'created_at|asc'.
	*/
	Sort *string

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

RTRListPutFilesParams contains all the parameters to send to the API endpoint

for the r t r list put files operation.

Typically these are written to a http.Request.

func NewRTRListPutFilesParams

func NewRTRListPutFilesParams() *RTRListPutFilesParams

NewRTRListPutFilesParams creates a new RTRListPutFilesParams 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 NewRTRListPutFilesParamsWithContext

func NewRTRListPutFilesParamsWithContext(ctx context.Context) *RTRListPutFilesParams

NewRTRListPutFilesParamsWithContext creates a new RTRListPutFilesParams object with the ability to set a context for a request.

func NewRTRListPutFilesParamsWithHTTPClient

func NewRTRListPutFilesParamsWithHTTPClient(client *http.Client) *RTRListPutFilesParams

NewRTRListPutFilesParamsWithHTTPClient creates a new RTRListPutFilesParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListPutFilesParamsWithTimeout

func NewRTRListPutFilesParamsWithTimeout(timeout time.Duration) *RTRListPutFilesParams

NewRTRListPutFilesParamsWithTimeout creates a new RTRListPutFilesParams object with the ability to set a timeout on a request.

func (*RTRListPutFilesParams) SetContext

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

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

func (*RTRListPutFilesParams) SetDefaults

func (o *RTRListPutFilesParams) SetDefaults()

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

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

func (*RTRListPutFilesParams) SetFilter

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

SetFilter adds the filter to the r t r list put files params

func (*RTRListPutFilesParams) SetHTTPClient

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

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

func (*RTRListPutFilesParams) SetLimit

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

SetLimit adds the limit to the r t r list put files params

func (*RTRListPutFilesParams) SetOffset

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

SetOffset adds the offset to the r t r list put files params

func (*RTRListPutFilesParams) SetSort

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

SetSort adds the sort to the r t r list put files params

func (*RTRListPutFilesParams) SetTimeout

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

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

func (*RTRListPutFilesParams) WithContext

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

func (*RTRListPutFilesParams) WithDefaults

func (o *RTRListPutFilesParams) WithDefaults() *RTRListPutFilesParams

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

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

func (*RTRListPutFilesParams) WithFilter

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

WithFilter adds the filter to the r t r list put files params

func (*RTRListPutFilesParams) WithHTTPClient

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

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

func (*RTRListPutFilesParams) WithLimit

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

WithLimit adds the limit to the r t r list put files params

func (*RTRListPutFilesParams) WithOffset

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

WithOffset adds the offset to the r t r list put files params

func (*RTRListPutFilesParams) WithSort

WithSort adds the sort to the r t r list put files params

func (*RTRListPutFilesParams) WithTimeout

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

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

func (*RTRListPutFilesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRListPutFilesReader

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

RTRListPutFilesReader is a Reader for the RTRListPutFiles structure.

func (*RTRListPutFilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListPutFilesTooManyRequests

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

Too Many Requests

func NewRTRListPutFilesTooManyRequests

func NewRTRListPutFilesTooManyRequests() *RTRListPutFilesTooManyRequests

NewRTRListPutFilesTooManyRequests creates a RTRListPutFilesTooManyRequests with default headers values

func (*RTRListPutFilesTooManyRequests) Error

func (*RTRListPutFilesTooManyRequests) GetPayload

type RTRListScriptsBadRequest

type RTRListScriptsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRListScriptsBadRequest

func NewRTRListScriptsBadRequest() *RTRListScriptsBadRequest

NewRTRListScriptsBadRequest creates a RTRListScriptsBadRequest with default headers values

func (*RTRListScriptsBadRequest) Error

func (o *RTRListScriptsBadRequest) Error() string

func (*RTRListScriptsBadRequest) GetPayload

type RTRListScriptsDefault

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

OK

func NewRTRListScriptsDefault

func NewRTRListScriptsDefault(code int) *RTRListScriptsDefault

NewRTRListScriptsDefault creates a RTRListScriptsDefault with default headers values

func (*RTRListScriptsDefault) Code

func (o *RTRListScriptsDefault) Code() int

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

func (*RTRListScriptsDefault) Error

func (o *RTRListScriptsDefault) Error() string

func (*RTRListScriptsDefault) GetPayload

type RTRListScriptsForbidden

type RTRListScriptsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRListScriptsForbidden

func NewRTRListScriptsForbidden() *RTRListScriptsForbidden

NewRTRListScriptsForbidden creates a RTRListScriptsForbidden with default headers values

func (*RTRListScriptsForbidden) Error

func (o *RTRListScriptsForbidden) Error() string

func (*RTRListScriptsForbidden) GetPayload

type RTRListScriptsNotFound

type RTRListScriptsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewRTRListScriptsNotFound

func NewRTRListScriptsNotFound() *RTRListScriptsNotFound

NewRTRListScriptsNotFound creates a RTRListScriptsNotFound with default headers values

func (*RTRListScriptsNotFound) Error

func (o *RTRListScriptsNotFound) Error() string

func (*RTRListScriptsNotFound) GetPayload

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

type RTRListScriptsOK

type RTRListScriptsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRListScriptsOK

func NewRTRListScriptsOK() *RTRListScriptsOK

NewRTRListScriptsOK creates a RTRListScriptsOK with default headers values

func (*RTRListScriptsOK) Error

func (o *RTRListScriptsOK) Error() string

func (*RTRListScriptsOK) GetPayload

type RTRListScriptsParams

type RTRListScriptsParams 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).
	*/
	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: 'created_at|asc'.
	*/
	Sort *string

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

RTRListScriptsParams contains all the parameters to send to the API endpoint

for the r t r list scripts operation.

Typically these are written to a http.Request.

func NewRTRListScriptsParams

func NewRTRListScriptsParams() *RTRListScriptsParams

NewRTRListScriptsParams creates a new RTRListScriptsParams 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 NewRTRListScriptsParamsWithContext

func NewRTRListScriptsParamsWithContext(ctx context.Context) *RTRListScriptsParams

NewRTRListScriptsParamsWithContext creates a new RTRListScriptsParams object with the ability to set a context for a request.

func NewRTRListScriptsParamsWithHTTPClient

func NewRTRListScriptsParamsWithHTTPClient(client *http.Client) *RTRListScriptsParams

NewRTRListScriptsParamsWithHTTPClient creates a new RTRListScriptsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRListScriptsParamsWithTimeout

func NewRTRListScriptsParamsWithTimeout(timeout time.Duration) *RTRListScriptsParams

NewRTRListScriptsParamsWithTimeout creates a new RTRListScriptsParams object with the ability to set a timeout on a request.

func (*RTRListScriptsParams) SetContext

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

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

func (*RTRListScriptsParams) SetDefaults

func (o *RTRListScriptsParams) SetDefaults()

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

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

func (*RTRListScriptsParams) SetFilter

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

SetFilter adds the filter to the r t r list scripts params

func (*RTRListScriptsParams) SetHTTPClient

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

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

func (*RTRListScriptsParams) SetLimit

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

SetLimit adds the limit to the r t r list scripts params

func (*RTRListScriptsParams) SetOffset

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

SetOffset adds the offset to the r t r list scripts params

func (*RTRListScriptsParams) SetSort

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

SetSort adds the sort to the r t r list scripts params

func (*RTRListScriptsParams) SetTimeout

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

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

func (*RTRListScriptsParams) WithContext

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

func (*RTRListScriptsParams) WithDefaults

func (o *RTRListScriptsParams) WithDefaults() *RTRListScriptsParams

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

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

func (*RTRListScriptsParams) WithFilter

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

WithFilter adds the filter to the r t r list scripts params

func (*RTRListScriptsParams) WithHTTPClient

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

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

func (*RTRListScriptsParams) WithLimit

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

WithLimit adds the limit to the r t r list scripts params

func (*RTRListScriptsParams) WithOffset

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

WithOffset adds the offset to the r t r list scripts params

func (*RTRListScriptsParams) WithSort

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

WithSort adds the sort to the r t r list scripts params

func (*RTRListScriptsParams) WithTimeout

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

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

func (*RTRListScriptsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RTRListScriptsReader

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

RTRListScriptsReader is a Reader for the RTRListScripts structure.

func (*RTRListScriptsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRListScriptsTooManyRequests

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

Too Many Requests

func NewRTRListScriptsTooManyRequests

func NewRTRListScriptsTooManyRequests() *RTRListScriptsTooManyRequests

NewRTRListScriptsTooManyRequests creates a RTRListScriptsTooManyRequests with default headers values

func (*RTRListScriptsTooManyRequests) Error

func (*RTRListScriptsTooManyRequests) GetPayload

type RTRUpdateScriptsBadRequest

type RTRUpdateScriptsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewRTRUpdateScriptsBadRequest

func NewRTRUpdateScriptsBadRequest() *RTRUpdateScriptsBadRequest

NewRTRUpdateScriptsBadRequest creates a RTRUpdateScriptsBadRequest with default headers values

func (*RTRUpdateScriptsBadRequest) Error

func (*RTRUpdateScriptsBadRequest) GetPayload

type RTRUpdateScriptsDefault

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

OK

func NewRTRUpdateScriptsDefault

func NewRTRUpdateScriptsDefault(code int) *RTRUpdateScriptsDefault

NewRTRUpdateScriptsDefault creates a RTRUpdateScriptsDefault with default headers values

func (*RTRUpdateScriptsDefault) Code

func (o *RTRUpdateScriptsDefault) Code() int

Code gets the status code for the r t r update scripts default response

func (*RTRUpdateScriptsDefault) Error

func (o *RTRUpdateScriptsDefault) Error() string

func (*RTRUpdateScriptsDefault) GetPayload

type RTRUpdateScriptsForbidden

type RTRUpdateScriptsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewRTRUpdateScriptsForbidden

func NewRTRUpdateScriptsForbidden() *RTRUpdateScriptsForbidden

NewRTRUpdateScriptsForbidden creates a RTRUpdateScriptsForbidden with default headers values

func (*RTRUpdateScriptsForbidden) Error

func (o *RTRUpdateScriptsForbidden) Error() string

func (*RTRUpdateScriptsForbidden) GetPayload

type RTRUpdateScriptsOK

type RTRUpdateScriptsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewRTRUpdateScriptsOK

func NewRTRUpdateScriptsOK() *RTRUpdateScriptsOK

NewRTRUpdateScriptsOK creates a RTRUpdateScriptsOK with default headers values

func (*RTRUpdateScriptsOK) Error

func (o *RTRUpdateScriptsOK) Error() string

func (*RTRUpdateScriptsOK) GetPayload

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

type RTRUpdateScriptsParams

type RTRUpdateScriptsParams struct {

	/* CommentsForAuditLog.

	   The audit log comment
	*/
	CommentsForAuditLog *string

	/* Content.

	   The script text that you want to use to upload
	*/
	Content *string

	/* Description.

	   File description
	*/
	Description *string

	/* File.

	   custom-script file to upload.  These should be powershell scripts.
	*/
	File runtime.NamedReadCloser

	/* ID.

	   ID to update
	*/
	ID string

	/* Name.

	   File name (if different than actual file name)
	*/
	Name *string

	/* PermissionType.

	    Permission for the custom-script. Valid permission values:
	- `private`, usable by only the user who uploaded it
	- `group`, usable by all RTR Admins
	- `public`, usable by all active-responders and RTR admins

	    Default: "none"
	*/
	PermissionType *string

	/* Platform.

	   Platforms for the file. Currently supports: windows, mac,
	*/
	Platform []string

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

RTRUpdateScriptsParams contains all the parameters to send to the API endpoint

for the r t r update scripts operation.

Typically these are written to a http.Request.

func NewRTRUpdateScriptsParams

func NewRTRUpdateScriptsParams() *RTRUpdateScriptsParams

NewRTRUpdateScriptsParams creates a new RTRUpdateScriptsParams 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 NewRTRUpdateScriptsParamsWithContext

func NewRTRUpdateScriptsParamsWithContext(ctx context.Context) *RTRUpdateScriptsParams

NewRTRUpdateScriptsParamsWithContext creates a new RTRUpdateScriptsParams object with the ability to set a context for a request.

func NewRTRUpdateScriptsParamsWithHTTPClient

func NewRTRUpdateScriptsParamsWithHTTPClient(client *http.Client) *RTRUpdateScriptsParams

NewRTRUpdateScriptsParamsWithHTTPClient creates a new RTRUpdateScriptsParams object with the ability to set a custom HTTPClient for a request.

func NewRTRUpdateScriptsParamsWithTimeout

func NewRTRUpdateScriptsParamsWithTimeout(timeout time.Duration) *RTRUpdateScriptsParams

NewRTRUpdateScriptsParamsWithTimeout creates a new RTRUpdateScriptsParams object with the ability to set a timeout on a request.

func (*RTRUpdateScriptsParams) SetCommentsForAuditLog

func (o *RTRUpdateScriptsParams) SetCommentsForAuditLog(commentsForAuditLog *string)

SetCommentsForAuditLog adds the commentsForAuditLog to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetContent

func (o *RTRUpdateScriptsParams) SetContent(content *string)

SetContent adds the content to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetContext

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

SetContext adds the context to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetDefaults

func (o *RTRUpdateScriptsParams) SetDefaults()

SetDefaults hydrates default values in the r t r update scripts params (not the query body).

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

func (*RTRUpdateScriptsParams) SetDescription

func (o *RTRUpdateScriptsParams) SetDescription(description *string)

SetDescription adds the description to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetFile

SetFile adds the file to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetID

func (o *RTRUpdateScriptsParams) SetID(id string)

SetID adds the id to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetName

func (o *RTRUpdateScriptsParams) SetName(name *string)

SetName adds the name to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetPermissionType

func (o *RTRUpdateScriptsParams) SetPermissionType(permissionType *string)

SetPermissionType adds the permissionType to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetPlatform

func (o *RTRUpdateScriptsParams) SetPlatform(platform []string)

SetPlatform adds the platform to the r t r update scripts params

func (*RTRUpdateScriptsParams) SetTimeout

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

SetTimeout adds the timeout to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithCommentsForAuditLog

func (o *RTRUpdateScriptsParams) WithCommentsForAuditLog(commentsForAuditLog *string) *RTRUpdateScriptsParams

WithCommentsForAuditLog adds the commentsForAuditLog to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithContent

func (o *RTRUpdateScriptsParams) WithContent(content *string) *RTRUpdateScriptsParams

WithContent adds the content to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithContext

WithContext adds the context to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithDefaults

WithDefaults hydrates default values in the r t r update scripts params (not the query body).

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

func (*RTRUpdateScriptsParams) WithDescription

func (o *RTRUpdateScriptsParams) WithDescription(description *string) *RTRUpdateScriptsParams

WithDescription adds the description to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithFile

WithFile adds the file to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithID

WithID adds the id to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithName

WithName adds the name to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithPermissionType

func (o *RTRUpdateScriptsParams) WithPermissionType(permissionType *string) *RTRUpdateScriptsParams

WithPermissionType adds the permissionType to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithPlatform

func (o *RTRUpdateScriptsParams) WithPlatform(platform []string) *RTRUpdateScriptsParams

WithPlatform adds the platform to the r t r update scripts params

func (*RTRUpdateScriptsParams) WithTimeout

WithTimeout adds the timeout to the r t r update scripts params

func (*RTRUpdateScriptsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RTRUpdateScriptsReader

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

RTRUpdateScriptsReader is a Reader for the RTRUpdateScripts structure.

func (*RTRUpdateScriptsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RTRUpdateScriptsTooManyRequests

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

Too Many Requests

func NewRTRUpdateScriptsTooManyRequests

func NewRTRUpdateScriptsTooManyRequests() *RTRUpdateScriptsTooManyRequests

NewRTRUpdateScriptsTooManyRequests creates a RTRUpdateScriptsTooManyRequests with default headers values

func (*RTRUpdateScriptsTooManyRequests) Error

func (*RTRUpdateScriptsTooManyRequests) GetPayload

Jump to

Keyboard shortcuts

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