hosts

package
v0.4.2 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 License: MIT Imports: 11 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for hosts API

func (*Client) EntitiesPerformAction added in v0.2.16

func (a *Client) EntitiesPerformAction(params *EntitiesPerformActionParams, opts ...ClientOption) (*EntitiesPerformActionOK, error)

EntitiesPerformAction performs the specified action on the provided prevention policy i ds

func (*Client) GetDeviceDetailsV2 added in v0.2.26

func (a *Client) GetDeviceDetailsV2(params *GetDeviceDetailsV2Params, opts ...ClientOption) (*GetDeviceDetailsV2OK, error)

GetDeviceDetailsV2 gets details on one or more hosts by providing host i ds as a query parameter supports up to a maximum 100 i ds

func (*Client) GetOnlineStateV1 added in v0.2.21

func (a *Client) GetOnlineStateV1(params *GetOnlineStateV1Params, opts ...ClientOption) (*GetOnlineStateV1OK, error)

GetOnlineStateV1 gets the online status for one or more hosts by specifying each host s unique ID successful requests return an HTTP 200 response and the status for each host identified by a state of online offline or unknown for each host identified by host id make a g e t request to devices queries devices v1 to get a list of host i ds

func (*Client) PerformActionV2

func (a *Client) PerformActionV2(params *PerformActionV2Params, opts ...ClientOption) (*PerformActionV2Accepted, error)

PerformActionV2 takes various actions on the hosts in your environment contain or lift containment on a host delete or restore a host

func (*Client) PostDeviceDetailsV2 added in v0.2.26

func (a *Client) PostDeviceDetailsV2(params *PostDeviceDetailsV2Params, opts ...ClientOption) (*PostDeviceDetailsV2OK, error)

PostDeviceDetailsV2 gets details on one or more hosts by providing host i ds in a p o s t body supports up to a maximum 5000 i ds

func (*Client) QueryDeviceLoginHistory added in v0.2.9

func (a *Client) QueryDeviceLoginHistory(params *QueryDeviceLoginHistoryParams, opts ...ClientOption) (*QueryDeviceLoginHistoryOK, error)

QueryDeviceLoginHistory retrieves details about recent login sessions for a set of devices

func (*Client) QueryDevicesByFilter

func (a *Client) QueryDevicesByFilter(params *QueryDevicesByFilterParams, opts ...ClientOption) (*QueryDevicesByFilterOK, error)

QueryDevicesByFilter searches for hosts in your environment by platform hostname IP and other criteria

func (*Client) QueryDevicesByFilterScroll

func (a *Client) QueryDevicesByFilterScroll(params *QueryDevicesByFilterScrollParams, opts ...ClientOption) (*QueryDevicesByFilterScrollOK, error)

QueryDevicesByFilterScroll searches for hosts in your environment by platform hostname IP and other criteria with continuous pagination capability based on offset pointer which expires after 2 minutes with no maximum limit

func (*Client) QueryGetNetworkAddressHistoryV1 added in v0.2.9

func (a *Client) QueryGetNetworkAddressHistoryV1(params *QueryGetNetworkAddressHistoryV1Params, opts ...ClientOption) (*QueryGetNetworkAddressHistoryV1OK, error)

QueryGetNetworkAddressHistoryV1 retrieves history of IP and m a c addresses of devices

func (*Client) QueryHiddenDevices

func (a *Client) QueryHiddenDevices(params *QueryHiddenDevicesParams, opts ...ClientOption) (*QueryHiddenDevicesOK, error)

QueryHiddenDevices retrieves hidden hosts that match the provided filter criteria

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateDeviceTags

func (a *Client) UpdateDeviceTags(params *UpdateDeviceTagsParams, opts ...ClientOption) (*UpdateDeviceTagsOK, *UpdateDeviceTagsAccepted, error)

UpdateDeviceTags appends or remove one or more falcon grouping tags on one or more hosts tags must be of the form falcon grouping tags

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetDeviceDetailsV2(params *GetDeviceDetailsV2Params, opts ...ClientOption) (*GetDeviceDetailsV2OK, error)

	GetOnlineStateV1(params *GetOnlineStateV1Params, opts ...ClientOption) (*GetOnlineStateV1OK, error)

	PerformActionV2(params *PerformActionV2Params, opts ...ClientOption) (*PerformActionV2Accepted, error)

	PostDeviceDetailsV2(params *PostDeviceDetailsV2Params, opts ...ClientOption) (*PostDeviceDetailsV2OK, error)

	QueryDeviceLoginHistory(params *QueryDeviceLoginHistoryParams, opts ...ClientOption) (*QueryDeviceLoginHistoryOK, error)

	QueryDevicesByFilter(params *QueryDevicesByFilterParams, opts ...ClientOption) (*QueryDevicesByFilterOK, error)

	QueryDevicesByFilterScroll(params *QueryDevicesByFilterScrollParams, opts ...ClientOption) (*QueryDevicesByFilterScrollOK, error)

	QueryGetNetworkAddressHistoryV1(params *QueryGetNetworkAddressHistoryV1Params, opts ...ClientOption) (*QueryGetNetworkAddressHistoryV1OK, error)

	QueryHiddenDevices(params *QueryHiddenDevicesParams, opts ...ClientOption) (*QueryHiddenDevicesOK, error)

	UpdateDeviceTags(params *UpdateDeviceTagsParams, opts ...ClientOption) (*UpdateDeviceTagsOK, *UpdateDeviceTagsAccepted, error)

	EntitiesPerformAction(params *EntitiesPerformActionParams, opts ...ClientOption) (*EntitiesPerformActionOK, 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 hosts API client.

type EntitiesPerformActionForbidden added in v0.2.16

type EntitiesPerformActionForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewEntitiesPerformActionForbidden added in v0.2.16

func NewEntitiesPerformActionForbidden() *EntitiesPerformActionForbidden

NewEntitiesPerformActionForbidden creates a EntitiesPerformActionForbidden with default headers values

func (*EntitiesPerformActionForbidden) Code added in v0.2.33

Code gets the status code for the entities perform action forbidden response

func (*EntitiesPerformActionForbidden) Error added in v0.2.16

func (*EntitiesPerformActionForbidden) GetPayload added in v0.2.16

func (*EntitiesPerformActionForbidden) IsClientError added in v0.2.27

func (o *EntitiesPerformActionForbidden) IsClientError() bool

IsClientError returns true when this entities perform action forbidden response has a 4xx status code

func (*EntitiesPerformActionForbidden) IsCode added in v0.2.27

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

IsCode returns true when this entities perform action forbidden response a status code equal to that given

func (*EntitiesPerformActionForbidden) IsRedirect added in v0.2.27

func (o *EntitiesPerformActionForbidden) IsRedirect() bool

IsRedirect returns true when this entities perform action forbidden response has a 3xx status code

func (*EntitiesPerformActionForbidden) IsServerError added in v0.2.27

func (o *EntitiesPerformActionForbidden) IsServerError() bool

IsServerError returns true when this entities perform action forbidden response has a 5xx status code

func (*EntitiesPerformActionForbidden) IsSuccess added in v0.2.27

func (o *EntitiesPerformActionForbidden) IsSuccess() bool

IsSuccess returns true when this entities perform action forbidden response has a 2xx status code

func (*EntitiesPerformActionForbidden) String added in v0.2.27

type EntitiesPerformActionOK added in v0.2.16

type EntitiesPerformActionOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiGroupsResponseV1
}

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

OK

func NewEntitiesPerformActionOK added in v0.2.16

func NewEntitiesPerformActionOK() *EntitiesPerformActionOK

NewEntitiesPerformActionOK creates a EntitiesPerformActionOK with default headers values

func (*EntitiesPerformActionOK) Code added in v0.2.33

func (o *EntitiesPerformActionOK) Code() int

Code gets the status code for the entities perform action o k response

func (*EntitiesPerformActionOK) Error added in v0.2.16

func (o *EntitiesPerformActionOK) Error() string

func (*EntitiesPerformActionOK) GetPayload added in v0.2.16

func (*EntitiesPerformActionOK) IsClientError added in v0.2.27

func (o *EntitiesPerformActionOK) IsClientError() bool

IsClientError returns true when this entities perform action o k response has a 4xx status code

func (*EntitiesPerformActionOK) IsCode added in v0.2.27

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

IsCode returns true when this entities perform action o k response a status code equal to that given

func (*EntitiesPerformActionOK) IsRedirect added in v0.2.27

func (o *EntitiesPerformActionOK) IsRedirect() bool

IsRedirect returns true when this entities perform action o k response has a 3xx status code

func (*EntitiesPerformActionOK) IsServerError added in v0.2.27

func (o *EntitiesPerformActionOK) IsServerError() bool

IsServerError returns true when this entities perform action o k response has a 5xx status code

func (*EntitiesPerformActionOK) IsSuccess added in v0.2.27

func (o *EntitiesPerformActionOK) IsSuccess() bool

IsSuccess returns true when this entities perform action o k response has a 2xx status code

func (*EntitiesPerformActionOK) String added in v0.2.27

func (o *EntitiesPerformActionOK) String() string

type EntitiesPerformActionParams added in v0.2.16

type EntitiesPerformActionParams struct {

	/* ActionName.

	   The action to perform.
	*/
	ActionName string

	// Body.
	Body *models.MsaEntityActionRequest

	/* DisableHostnameCheck.

	   Bool to disable hostname check on add-member
	*/
	DisableHostnameCheck *bool

	/* Ids.

	   The group ids to act on
	*/
	Ids []string

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

EntitiesPerformActionParams contains all the parameters to send to the API endpoint

for the entities perform action operation.

Typically these are written to a http.Request.

func NewEntitiesPerformActionParams added in v0.2.16

func NewEntitiesPerformActionParams() *EntitiesPerformActionParams

NewEntitiesPerformActionParams creates a new EntitiesPerformActionParams 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 NewEntitiesPerformActionParamsWithContext added in v0.2.16

func NewEntitiesPerformActionParamsWithContext(ctx context.Context) *EntitiesPerformActionParams

NewEntitiesPerformActionParamsWithContext creates a new EntitiesPerformActionParams object with the ability to set a context for a request.

func NewEntitiesPerformActionParamsWithHTTPClient added in v0.2.16

func NewEntitiesPerformActionParamsWithHTTPClient(client *http.Client) *EntitiesPerformActionParams

NewEntitiesPerformActionParamsWithHTTPClient creates a new EntitiesPerformActionParams object with the ability to set a custom HTTPClient for a request.

func NewEntitiesPerformActionParamsWithTimeout added in v0.2.16

func NewEntitiesPerformActionParamsWithTimeout(timeout time.Duration) *EntitiesPerformActionParams

NewEntitiesPerformActionParamsWithTimeout creates a new EntitiesPerformActionParams object with the ability to set a timeout on a request.

func (*EntitiesPerformActionParams) SetActionName added in v0.2.16

func (o *EntitiesPerformActionParams) SetActionName(actionName string)

SetActionName adds the actionName to the entities perform action params

func (*EntitiesPerformActionParams) SetBody added in v0.2.16

SetBody adds the body to the entities perform action params

func (*EntitiesPerformActionParams) SetContext added in v0.2.16

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

SetContext adds the context to the entities perform action params

func (*EntitiesPerformActionParams) SetDefaults added in v0.2.16

func (o *EntitiesPerformActionParams) SetDefaults()

SetDefaults hydrates default values in the entities perform action params (not the query body).

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

func (*EntitiesPerformActionParams) SetDisableHostnameCheck added in v0.4.0

func (o *EntitiesPerformActionParams) SetDisableHostnameCheck(disableHostnameCheck *bool)

SetDisableHostnameCheck adds the disableHostnameCheck to the entities perform action params

func (*EntitiesPerformActionParams) SetHTTPClient added in v0.2.16

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

SetHTTPClient adds the HTTPClient to the entities perform action params

func (*EntitiesPerformActionParams) SetIds added in v0.2.16

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

SetIds adds the ids to the entities perform action params

func (*EntitiesPerformActionParams) SetTimeout added in v0.2.16

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

SetTimeout adds the timeout to the entities perform action params

func (*EntitiesPerformActionParams) WithActionName added in v0.2.16

func (o *EntitiesPerformActionParams) WithActionName(actionName string) *EntitiesPerformActionParams

WithActionName adds the actionName to the entities perform action params

func (*EntitiesPerformActionParams) WithBody added in v0.2.16

WithBody adds the body to the entities perform action params

func (*EntitiesPerformActionParams) WithContext added in v0.2.16

WithContext adds the context to the entities perform action params

func (*EntitiesPerformActionParams) WithDefaults added in v0.2.16

WithDefaults hydrates default values in the entities perform action params (not the query body).

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

func (*EntitiesPerformActionParams) WithDisableHostnameCheck added in v0.4.0

func (o *EntitiesPerformActionParams) WithDisableHostnameCheck(disableHostnameCheck *bool) *EntitiesPerformActionParams

WithDisableHostnameCheck adds the disableHostnameCheck to the entities perform action params

func (*EntitiesPerformActionParams) WithHTTPClient added in v0.2.16

WithHTTPClient adds the HTTPClient to the entities perform action params

func (*EntitiesPerformActionParams) WithIds added in v0.2.16

WithIds adds the ids to the entities perform action params

func (*EntitiesPerformActionParams) WithTimeout added in v0.2.16

WithTimeout adds the timeout to the entities perform action params

func (*EntitiesPerformActionParams) WriteToRequest added in v0.2.16

WriteToRequest writes these params to a swagger request

type EntitiesPerformActionReader added in v0.2.16

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

EntitiesPerformActionReader is a Reader for the EntitiesPerformAction structure.

func (*EntitiesPerformActionReader) ReadResponse added in v0.2.16

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

ReadResponse reads a server response into the received o.

type EntitiesPerformActionTooManyRequests added in v0.2.16

type EntitiesPerformActionTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewEntitiesPerformActionTooManyRequests added in v0.2.16

func NewEntitiesPerformActionTooManyRequests() *EntitiesPerformActionTooManyRequests

NewEntitiesPerformActionTooManyRequests creates a EntitiesPerformActionTooManyRequests with default headers values

func (*EntitiesPerformActionTooManyRequests) Code added in v0.2.33

Code gets the status code for the entities perform action too many requests response

func (*EntitiesPerformActionTooManyRequests) Error added in v0.2.16

func (*EntitiesPerformActionTooManyRequests) GetPayload added in v0.2.16

func (*EntitiesPerformActionTooManyRequests) IsClientError added in v0.2.27

func (o *EntitiesPerformActionTooManyRequests) IsClientError() bool

IsClientError returns true when this entities perform action too many requests response has a 4xx status code

func (*EntitiesPerformActionTooManyRequests) IsCode added in v0.2.27

IsCode returns true when this entities perform action too many requests response a status code equal to that given

func (*EntitiesPerformActionTooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this entities perform action too many requests response has a 3xx status code

func (*EntitiesPerformActionTooManyRequests) IsServerError added in v0.2.27

func (o *EntitiesPerformActionTooManyRequests) IsServerError() bool

IsServerError returns true when this entities perform action too many requests response has a 5xx status code

func (*EntitiesPerformActionTooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this entities perform action too many requests response has a 2xx status code

func (*EntitiesPerformActionTooManyRequests) String added in v0.2.27

type GetDeviceDetailsV2Forbidden added in v0.2.26

type GetDeviceDetailsV2Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetDeviceDetailsV2Forbidden added in v0.2.26

func NewGetDeviceDetailsV2Forbidden() *GetDeviceDetailsV2Forbidden

NewGetDeviceDetailsV2Forbidden creates a GetDeviceDetailsV2Forbidden with default headers values

func (*GetDeviceDetailsV2Forbidden) Code added in v0.2.33

func (o *GetDeviceDetailsV2Forbidden) Code() int

Code gets the status code for the get device details v2 forbidden response

func (*GetDeviceDetailsV2Forbidden) Error added in v0.2.26

func (*GetDeviceDetailsV2Forbidden) GetPayload added in v0.2.26

func (*GetDeviceDetailsV2Forbidden) IsClientError added in v0.2.27

func (o *GetDeviceDetailsV2Forbidden) IsClientError() bool

IsClientError returns true when this get device details v2 forbidden response has a 4xx status code

func (*GetDeviceDetailsV2Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this get device details v2 forbidden response a status code equal to that given

func (*GetDeviceDetailsV2Forbidden) IsRedirect added in v0.2.27

func (o *GetDeviceDetailsV2Forbidden) IsRedirect() bool

IsRedirect returns true when this get device details v2 forbidden response has a 3xx status code

func (*GetDeviceDetailsV2Forbidden) IsServerError added in v0.2.27

func (o *GetDeviceDetailsV2Forbidden) IsServerError() bool

IsServerError returns true when this get device details v2 forbidden response has a 5xx status code

func (*GetDeviceDetailsV2Forbidden) IsSuccess added in v0.2.27

func (o *GetDeviceDetailsV2Forbidden) IsSuccess() bool

IsSuccess returns true when this get device details v2 forbidden response has a 2xx status code

func (*GetDeviceDetailsV2Forbidden) String added in v0.2.27

func (o *GetDeviceDetailsV2Forbidden) String() string

type GetDeviceDetailsV2OK added in v0.2.26

type GetDeviceDetailsV2OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiDeviceDetailsResponseSwagger
}

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

OK

func NewGetDeviceDetailsV2OK added in v0.2.26

func NewGetDeviceDetailsV2OK() *GetDeviceDetailsV2OK

NewGetDeviceDetailsV2OK creates a GetDeviceDetailsV2OK with default headers values

func (*GetDeviceDetailsV2OK) Code added in v0.2.33

func (o *GetDeviceDetailsV2OK) Code() int

Code gets the status code for the get device details v2 o k response

func (*GetDeviceDetailsV2OK) Error added in v0.2.26

func (o *GetDeviceDetailsV2OK) Error() string

func (*GetDeviceDetailsV2OK) GetPayload added in v0.2.26

func (*GetDeviceDetailsV2OK) IsClientError added in v0.2.27

func (o *GetDeviceDetailsV2OK) IsClientError() bool

IsClientError returns true when this get device details v2 o k response has a 4xx status code

func (*GetDeviceDetailsV2OK) IsCode added in v0.2.27

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

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

func (*GetDeviceDetailsV2OK) IsRedirect added in v0.2.27

func (o *GetDeviceDetailsV2OK) IsRedirect() bool

IsRedirect returns true when this get device details v2 o k response has a 3xx status code

func (*GetDeviceDetailsV2OK) IsServerError added in v0.2.27

func (o *GetDeviceDetailsV2OK) IsServerError() bool

IsServerError returns true when this get device details v2 o k response has a 5xx status code

func (*GetDeviceDetailsV2OK) IsSuccess added in v0.2.27

func (o *GetDeviceDetailsV2OK) IsSuccess() bool

IsSuccess returns true when this get device details v2 o k response has a 2xx status code

func (*GetDeviceDetailsV2OK) String added in v0.2.27

func (o *GetDeviceDetailsV2OK) String() string

type GetDeviceDetailsV2Params added in v0.2.26

type GetDeviceDetailsV2Params struct {

	/* Ids.

	   The host agentIDs used to get details on
	*/
	Ids []string

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

GetDeviceDetailsV2Params contains all the parameters to send to the API endpoint

for the get device details v2 operation.

Typically these are written to a http.Request.

func NewGetDeviceDetailsV2Params added in v0.2.26

func NewGetDeviceDetailsV2Params() *GetDeviceDetailsV2Params

NewGetDeviceDetailsV2Params creates a new GetDeviceDetailsV2Params 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 NewGetDeviceDetailsV2ParamsWithContext added in v0.2.26

func NewGetDeviceDetailsV2ParamsWithContext(ctx context.Context) *GetDeviceDetailsV2Params

NewGetDeviceDetailsV2ParamsWithContext creates a new GetDeviceDetailsV2Params object with the ability to set a context for a request.

func NewGetDeviceDetailsV2ParamsWithHTTPClient added in v0.2.26

func NewGetDeviceDetailsV2ParamsWithHTTPClient(client *http.Client) *GetDeviceDetailsV2Params

NewGetDeviceDetailsV2ParamsWithHTTPClient creates a new GetDeviceDetailsV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDetailsV2ParamsWithTimeout added in v0.2.26

func NewGetDeviceDetailsV2ParamsWithTimeout(timeout time.Duration) *GetDeviceDetailsV2Params

NewGetDeviceDetailsV2ParamsWithTimeout creates a new GetDeviceDetailsV2Params object with the ability to set a timeout on a request.

func (*GetDeviceDetailsV2Params) SetContext added in v0.2.26

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

SetContext adds the context to the get device details v2 params

func (*GetDeviceDetailsV2Params) SetDefaults added in v0.2.26

func (o *GetDeviceDetailsV2Params) SetDefaults()

SetDefaults hydrates default values in the get device details v2 params (not the query body).

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

func (*GetDeviceDetailsV2Params) SetHTTPClient added in v0.2.26

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

SetHTTPClient adds the HTTPClient to the get device details v2 params

func (*GetDeviceDetailsV2Params) SetIds added in v0.2.26

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

SetIds adds the ids to the get device details v2 params

func (*GetDeviceDetailsV2Params) SetTimeout added in v0.2.26

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

SetTimeout adds the timeout to the get device details v2 params

func (*GetDeviceDetailsV2Params) WithContext added in v0.2.26

WithContext adds the context to the get device details v2 params

func (*GetDeviceDetailsV2Params) WithDefaults added in v0.2.26

WithDefaults hydrates default values in the get device details v2 params (not the query body).

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

func (*GetDeviceDetailsV2Params) WithHTTPClient added in v0.2.26

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

WithHTTPClient adds the HTTPClient to the get device details v2 params

func (*GetDeviceDetailsV2Params) WithIds added in v0.2.26

WithIds adds the ids to the get device details v2 params

func (*GetDeviceDetailsV2Params) WithTimeout added in v0.2.26

WithTimeout adds the timeout to the get device details v2 params

func (*GetDeviceDetailsV2Params) WriteToRequest added in v0.2.26

WriteToRequest writes these params to a swagger request

type GetDeviceDetailsV2Reader added in v0.2.26

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

GetDeviceDetailsV2Reader is a Reader for the GetDeviceDetailsV2 structure.

func (*GetDeviceDetailsV2Reader) ReadResponse added in v0.2.26

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

ReadResponse reads a server response into the received o.

type GetDeviceDetailsV2TooManyRequests added in v0.2.26

type GetDeviceDetailsV2TooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewGetDeviceDetailsV2TooManyRequests added in v0.2.26

func NewGetDeviceDetailsV2TooManyRequests() *GetDeviceDetailsV2TooManyRequests

NewGetDeviceDetailsV2TooManyRequests creates a GetDeviceDetailsV2TooManyRequests with default headers values

func (*GetDeviceDetailsV2TooManyRequests) Code added in v0.2.33

Code gets the status code for the get device details v2 too many requests response

func (*GetDeviceDetailsV2TooManyRequests) Error added in v0.2.26

func (*GetDeviceDetailsV2TooManyRequests) GetPayload added in v0.2.26

func (*GetDeviceDetailsV2TooManyRequests) IsClientError added in v0.2.27

func (o *GetDeviceDetailsV2TooManyRequests) IsClientError() bool

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

func (*GetDeviceDetailsV2TooManyRequests) IsCode added in v0.2.27

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

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

func (*GetDeviceDetailsV2TooManyRequests) IsRedirect added in v0.2.27

func (o *GetDeviceDetailsV2TooManyRequests) IsRedirect() bool

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

func (*GetDeviceDetailsV2TooManyRequests) IsServerError added in v0.2.27

func (o *GetDeviceDetailsV2TooManyRequests) IsServerError() bool

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

func (*GetDeviceDetailsV2TooManyRequests) IsSuccess added in v0.2.27

func (o *GetDeviceDetailsV2TooManyRequests) IsSuccess() bool

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

func (*GetDeviceDetailsV2TooManyRequests) String added in v0.2.27

type GetOnlineStateV1BadRequest added in v0.4.0

type GetOnlineStateV1BadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.StateOnlineStateRespV1
}

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

Bad Request

func NewGetOnlineStateV1BadRequest added in v0.4.0

func NewGetOnlineStateV1BadRequest() *GetOnlineStateV1BadRequest

NewGetOnlineStateV1BadRequest creates a GetOnlineStateV1BadRequest with default headers values

func (*GetOnlineStateV1BadRequest) Code added in v0.4.0

func (o *GetOnlineStateV1BadRequest) Code() int

Code gets the status code for the get online state v1 bad request response

func (*GetOnlineStateV1BadRequest) Error added in v0.4.0

func (*GetOnlineStateV1BadRequest) GetPayload added in v0.4.0

func (*GetOnlineStateV1BadRequest) IsClientError added in v0.4.0

func (o *GetOnlineStateV1BadRequest) IsClientError() bool

IsClientError returns true when this get online state v1 bad request response has a 4xx status code

func (*GetOnlineStateV1BadRequest) IsCode added in v0.4.0

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

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

func (*GetOnlineStateV1BadRequest) IsRedirect added in v0.4.0

func (o *GetOnlineStateV1BadRequest) IsRedirect() bool

IsRedirect returns true when this get online state v1 bad request response has a 3xx status code

func (*GetOnlineStateV1BadRequest) IsServerError added in v0.4.0

func (o *GetOnlineStateV1BadRequest) IsServerError() bool

IsServerError returns true when this get online state v1 bad request response has a 5xx status code

func (*GetOnlineStateV1BadRequest) IsSuccess added in v0.4.0

func (o *GetOnlineStateV1BadRequest) IsSuccess() bool

IsSuccess returns true when this get online state v1 bad request response has a 2xx status code

func (*GetOnlineStateV1BadRequest) String added in v0.4.0

func (o *GetOnlineStateV1BadRequest) String() string

type GetOnlineStateV1Forbidden added in v0.2.21

type GetOnlineStateV1Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewGetOnlineStateV1Forbidden added in v0.2.21

func NewGetOnlineStateV1Forbidden() *GetOnlineStateV1Forbidden

NewGetOnlineStateV1Forbidden creates a GetOnlineStateV1Forbidden with default headers values

func (*GetOnlineStateV1Forbidden) Code added in v0.2.33

func (o *GetOnlineStateV1Forbidden) Code() int

Code gets the status code for the get online state v1 forbidden response

func (*GetOnlineStateV1Forbidden) Error added in v0.2.21

func (o *GetOnlineStateV1Forbidden) Error() string

func (*GetOnlineStateV1Forbidden) GetPayload added in v0.2.21

func (*GetOnlineStateV1Forbidden) IsClientError added in v0.2.27

func (o *GetOnlineStateV1Forbidden) IsClientError() bool

IsClientError returns true when this get online state v1 forbidden response has a 4xx status code

func (*GetOnlineStateV1Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this get online state v1 forbidden response a status code equal to that given

func (*GetOnlineStateV1Forbidden) IsRedirect added in v0.2.27

func (o *GetOnlineStateV1Forbidden) IsRedirect() bool

IsRedirect returns true when this get online state v1 forbidden response has a 3xx status code

func (*GetOnlineStateV1Forbidden) IsServerError added in v0.2.27

func (o *GetOnlineStateV1Forbidden) IsServerError() bool

IsServerError returns true when this get online state v1 forbidden response has a 5xx status code

func (*GetOnlineStateV1Forbidden) IsSuccess added in v0.2.27

func (o *GetOnlineStateV1Forbidden) IsSuccess() bool

IsSuccess returns true when this get online state v1 forbidden response has a 2xx status code

func (*GetOnlineStateV1Forbidden) String added in v0.2.27

func (o *GetOnlineStateV1Forbidden) String() string

type GetOnlineStateV1OK added in v0.2.21

type GetOnlineStateV1OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.StateOnlineStateRespV1
}

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

OK

func NewGetOnlineStateV1OK added in v0.2.21

func NewGetOnlineStateV1OK() *GetOnlineStateV1OK

NewGetOnlineStateV1OK creates a GetOnlineStateV1OK with default headers values

func (*GetOnlineStateV1OK) Code added in v0.2.33

func (o *GetOnlineStateV1OK) Code() int

Code gets the status code for the get online state v1 o k response

func (*GetOnlineStateV1OK) Error added in v0.2.21

func (o *GetOnlineStateV1OK) Error() string

func (*GetOnlineStateV1OK) GetPayload added in v0.2.21

func (*GetOnlineStateV1OK) IsClientError added in v0.2.27

func (o *GetOnlineStateV1OK) IsClientError() bool

IsClientError returns true when this get online state v1 o k response has a 4xx status code

func (*GetOnlineStateV1OK) IsCode added in v0.2.27

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

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

func (*GetOnlineStateV1OK) IsRedirect added in v0.2.27

func (o *GetOnlineStateV1OK) IsRedirect() bool

IsRedirect returns true when this get online state v1 o k response has a 3xx status code

func (*GetOnlineStateV1OK) IsServerError added in v0.2.27

func (o *GetOnlineStateV1OK) IsServerError() bool

IsServerError returns true when this get online state v1 o k response has a 5xx status code

func (*GetOnlineStateV1OK) IsSuccess added in v0.2.27

func (o *GetOnlineStateV1OK) IsSuccess() bool

IsSuccess returns true when this get online state v1 o k response has a 2xx status code

func (*GetOnlineStateV1OK) String added in v0.2.27

func (o *GetOnlineStateV1OK) String() string

type GetOnlineStateV1Params added in v0.2.21

type GetOnlineStateV1Params struct {

	/* Ids.

	   The unique ID of the host to get the online status of.
	*/
	Ids []string

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

GetOnlineStateV1Params contains all the parameters to send to the API endpoint

for the get online state v1 operation.

Typically these are written to a http.Request.

func NewGetOnlineStateV1Params added in v0.2.21

func NewGetOnlineStateV1Params() *GetOnlineStateV1Params

NewGetOnlineStateV1Params creates a new GetOnlineStateV1Params 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 NewGetOnlineStateV1ParamsWithContext added in v0.2.21

func NewGetOnlineStateV1ParamsWithContext(ctx context.Context) *GetOnlineStateV1Params

NewGetOnlineStateV1ParamsWithContext creates a new GetOnlineStateV1Params object with the ability to set a context for a request.

func NewGetOnlineStateV1ParamsWithHTTPClient added in v0.2.21

func NewGetOnlineStateV1ParamsWithHTTPClient(client *http.Client) *GetOnlineStateV1Params

NewGetOnlineStateV1ParamsWithHTTPClient creates a new GetOnlineStateV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetOnlineStateV1ParamsWithTimeout added in v0.2.21

func NewGetOnlineStateV1ParamsWithTimeout(timeout time.Duration) *GetOnlineStateV1Params

NewGetOnlineStateV1ParamsWithTimeout creates a new GetOnlineStateV1Params object with the ability to set a timeout on a request.

func (*GetOnlineStateV1Params) SetContext added in v0.2.21

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

SetContext adds the context to the get online state v1 params

func (*GetOnlineStateV1Params) SetDefaults added in v0.2.21

func (o *GetOnlineStateV1Params) SetDefaults()

SetDefaults hydrates default values in the get online state v1 params (not the query body).

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

func (*GetOnlineStateV1Params) SetHTTPClient added in v0.2.21

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

SetHTTPClient adds the HTTPClient to the get online state v1 params

func (*GetOnlineStateV1Params) SetIds added in v0.2.21

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

SetIds adds the ids to the get online state v1 params

func (*GetOnlineStateV1Params) SetTimeout added in v0.2.21

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

SetTimeout adds the timeout to the get online state v1 params

func (*GetOnlineStateV1Params) WithContext added in v0.2.21

WithContext adds the context to the get online state v1 params

func (*GetOnlineStateV1Params) WithDefaults added in v0.2.21

WithDefaults hydrates default values in the get online state v1 params (not the query body).

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

func (*GetOnlineStateV1Params) WithHTTPClient added in v0.2.21

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

WithHTTPClient adds the HTTPClient to the get online state v1 params

func (*GetOnlineStateV1Params) WithIds added in v0.2.21

WithIds adds the ids to the get online state v1 params

func (*GetOnlineStateV1Params) WithTimeout added in v0.2.21

WithTimeout adds the timeout to the get online state v1 params

func (*GetOnlineStateV1Params) WriteToRequest added in v0.2.21

WriteToRequest writes these params to a swagger request

type GetOnlineStateV1Reader added in v0.2.21

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

GetOnlineStateV1Reader is a Reader for the GetOnlineStateV1 structure.

func (*GetOnlineStateV1Reader) ReadResponse added in v0.2.21

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

ReadResponse reads a server response into the received o.

type GetOnlineStateV1TooManyRequests added in v0.2.21

type GetOnlineStateV1TooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewGetOnlineStateV1TooManyRequests added in v0.2.21

func NewGetOnlineStateV1TooManyRequests() *GetOnlineStateV1TooManyRequests

NewGetOnlineStateV1TooManyRequests creates a GetOnlineStateV1TooManyRequests with default headers values

func (*GetOnlineStateV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the get online state v1 too many requests response

func (*GetOnlineStateV1TooManyRequests) Error added in v0.2.21

func (*GetOnlineStateV1TooManyRequests) GetPayload added in v0.2.21

func (*GetOnlineStateV1TooManyRequests) IsClientError added in v0.2.27

func (o *GetOnlineStateV1TooManyRequests) IsClientError() bool

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

func (*GetOnlineStateV1TooManyRequests) IsCode added in v0.2.27

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

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

func (*GetOnlineStateV1TooManyRequests) IsRedirect added in v0.2.27

func (o *GetOnlineStateV1TooManyRequests) IsRedirect() bool

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

func (*GetOnlineStateV1TooManyRequests) IsServerError added in v0.2.27

func (o *GetOnlineStateV1TooManyRequests) IsServerError() bool

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

func (*GetOnlineStateV1TooManyRequests) IsSuccess added in v0.2.27

func (o *GetOnlineStateV1TooManyRequests) IsSuccess() bool

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

func (*GetOnlineStateV1TooManyRequests) String added in v0.2.27

type PerformActionV2Accepted

type PerformActionV2Accepted struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyAffectedEntities
}

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

Accepted

func NewPerformActionV2Accepted

func NewPerformActionV2Accepted() *PerformActionV2Accepted

NewPerformActionV2Accepted creates a PerformActionV2Accepted with default headers values

func (*PerformActionV2Accepted) Code added in v0.2.33

func (o *PerformActionV2Accepted) Code() int

Code gets the status code for the perform action v2 accepted response

func (*PerformActionV2Accepted) Error

func (o *PerformActionV2Accepted) Error() string

func (*PerformActionV2Accepted) GetPayload

func (*PerformActionV2Accepted) IsClientError added in v0.2.27

func (o *PerformActionV2Accepted) IsClientError() bool

IsClientError returns true when this perform action v2 accepted response has a 4xx status code

func (*PerformActionV2Accepted) IsCode added in v0.2.27

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

IsCode returns true when this perform action v2 accepted response a status code equal to that given

func (*PerformActionV2Accepted) IsRedirect added in v0.2.27

func (o *PerformActionV2Accepted) IsRedirect() bool

IsRedirect returns true when this perform action v2 accepted response has a 3xx status code

func (*PerformActionV2Accepted) IsServerError added in v0.2.27

func (o *PerformActionV2Accepted) IsServerError() bool

IsServerError returns true when this perform action v2 accepted response has a 5xx status code

func (*PerformActionV2Accepted) IsSuccess added in v0.2.27

func (o *PerformActionV2Accepted) IsSuccess() bool

IsSuccess returns true when this perform action v2 accepted response has a 2xx status code

func (*PerformActionV2Accepted) String added in v0.2.27

func (o *PerformActionV2Accepted) String() string

type PerformActionV2BadRequest

type PerformActionV2BadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyAffectedEntities
}

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

Bad Request

func NewPerformActionV2BadRequest

func NewPerformActionV2BadRequest() *PerformActionV2BadRequest

NewPerformActionV2BadRequest creates a PerformActionV2BadRequest with default headers values

func (*PerformActionV2BadRequest) Code added in v0.2.33

func (o *PerformActionV2BadRequest) Code() int

Code gets the status code for the perform action v2 bad request response

func (*PerformActionV2BadRequest) Error

func (o *PerformActionV2BadRequest) Error() string

func (*PerformActionV2BadRequest) GetPayload

func (*PerformActionV2BadRequest) IsClientError added in v0.2.27

func (o *PerformActionV2BadRequest) IsClientError() bool

IsClientError returns true when this perform action v2 bad request response has a 4xx status code

func (*PerformActionV2BadRequest) IsCode added in v0.2.27

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

IsCode returns true when this perform action v2 bad request response a status code equal to that given

func (*PerformActionV2BadRequest) IsRedirect added in v0.2.27

func (o *PerformActionV2BadRequest) IsRedirect() bool

IsRedirect returns true when this perform action v2 bad request response has a 3xx status code

func (*PerformActionV2BadRequest) IsServerError added in v0.2.27

func (o *PerformActionV2BadRequest) IsServerError() bool

IsServerError returns true when this perform action v2 bad request response has a 5xx status code

func (*PerformActionV2BadRequest) IsSuccess added in v0.2.27

func (o *PerformActionV2BadRequest) IsSuccess() bool

IsSuccess returns true when this perform action v2 bad request response has a 2xx status code

func (*PerformActionV2BadRequest) String added in v0.2.27

func (o *PerformActionV2BadRequest) String() string

type PerformActionV2Conflict

type PerformActionV2Conflict struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyAffectedEntities
}

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

Conflict

func NewPerformActionV2Conflict

func NewPerformActionV2Conflict() *PerformActionV2Conflict

NewPerformActionV2Conflict creates a PerformActionV2Conflict with default headers values

func (*PerformActionV2Conflict) Code added in v0.2.33

func (o *PerformActionV2Conflict) Code() int

Code gets the status code for the perform action v2 conflict response

func (*PerformActionV2Conflict) Error

func (o *PerformActionV2Conflict) Error() string

func (*PerformActionV2Conflict) GetPayload

func (*PerformActionV2Conflict) IsClientError added in v0.2.27

func (o *PerformActionV2Conflict) IsClientError() bool

IsClientError returns true when this perform action v2 conflict response has a 4xx status code

func (*PerformActionV2Conflict) IsCode added in v0.2.27

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

IsCode returns true when this perform action v2 conflict response a status code equal to that given

func (*PerformActionV2Conflict) IsRedirect added in v0.2.27

func (o *PerformActionV2Conflict) IsRedirect() bool

IsRedirect returns true when this perform action v2 conflict response has a 3xx status code

func (*PerformActionV2Conflict) IsServerError added in v0.2.27

func (o *PerformActionV2Conflict) IsServerError() bool

IsServerError returns true when this perform action v2 conflict response has a 5xx status code

func (*PerformActionV2Conflict) IsSuccess added in v0.2.27

func (o *PerformActionV2Conflict) IsSuccess() bool

IsSuccess returns true when this perform action v2 conflict response has a 2xx status code

func (*PerformActionV2Conflict) String added in v0.2.27

func (o *PerformActionV2Conflict) String() string

type PerformActionV2Forbidden

type PerformActionV2Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewPerformActionV2Forbidden

func NewPerformActionV2Forbidden() *PerformActionV2Forbidden

NewPerformActionV2Forbidden creates a PerformActionV2Forbidden with default headers values

func (*PerformActionV2Forbidden) Code added in v0.2.33

func (o *PerformActionV2Forbidden) Code() int

Code gets the status code for the perform action v2 forbidden response

func (*PerformActionV2Forbidden) Error

func (o *PerformActionV2Forbidden) Error() string

func (*PerformActionV2Forbidden) GetPayload

func (*PerformActionV2Forbidden) IsClientError added in v0.2.27

func (o *PerformActionV2Forbidden) IsClientError() bool

IsClientError returns true when this perform action v2 forbidden response has a 4xx status code

func (*PerformActionV2Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this perform action v2 forbidden response a status code equal to that given

func (*PerformActionV2Forbidden) IsRedirect added in v0.2.27

func (o *PerformActionV2Forbidden) IsRedirect() bool

IsRedirect returns true when this perform action v2 forbidden response has a 3xx status code

func (*PerformActionV2Forbidden) IsServerError added in v0.2.27

func (o *PerformActionV2Forbidden) IsServerError() bool

IsServerError returns true when this perform action v2 forbidden response has a 5xx status code

func (*PerformActionV2Forbidden) IsSuccess added in v0.2.27

func (o *PerformActionV2Forbidden) IsSuccess() bool

IsSuccess returns true when this perform action v2 forbidden response has a 2xx status code

func (*PerformActionV2Forbidden) String added in v0.2.27

func (o *PerformActionV2Forbidden) String() string

type PerformActionV2InternalServerError

type PerformActionV2InternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyAffectedEntities
}

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

Internal Server Error

func NewPerformActionV2InternalServerError

func NewPerformActionV2InternalServerError() *PerformActionV2InternalServerError

NewPerformActionV2InternalServerError creates a PerformActionV2InternalServerError with default headers values

func (*PerformActionV2InternalServerError) Code added in v0.2.33

Code gets the status code for the perform action v2 internal server error response

func (*PerformActionV2InternalServerError) Error

func (*PerformActionV2InternalServerError) GetPayload

func (*PerformActionV2InternalServerError) IsClientError added in v0.2.27

func (o *PerformActionV2InternalServerError) IsClientError() bool

IsClientError returns true when this perform action v2 internal server error response has a 4xx status code

func (*PerformActionV2InternalServerError) IsCode added in v0.2.27

IsCode returns true when this perform action v2 internal server error response a status code equal to that given

func (*PerformActionV2InternalServerError) IsRedirect added in v0.2.27

func (o *PerformActionV2InternalServerError) IsRedirect() bool

IsRedirect returns true when this perform action v2 internal server error response has a 3xx status code

func (*PerformActionV2InternalServerError) IsServerError added in v0.2.27

func (o *PerformActionV2InternalServerError) IsServerError() bool

IsServerError returns true when this perform action v2 internal server error response has a 5xx status code

func (*PerformActionV2InternalServerError) IsSuccess added in v0.2.27

IsSuccess returns true when this perform action v2 internal server error response has a 2xx status code

func (*PerformActionV2InternalServerError) String added in v0.2.27

type PerformActionV2Params

type PerformActionV2Params struct {

	/* ActionName.

	     Specify one of these actions:

	- `contain` - This action contains the host, which stops any network communications to locations other than the CrowdStrike cloud and IPs specified in your [containment policy](https://falcon.crowdstrike.com/support/documentation/11/getting-started-guide#containmentpolicy)
	- `lift_containment`: This action lifts containment on the host, which returns its network communications to normal
	- `hide_host`: This action will delete a host. After the host is deleted, no new detections for that host will be reported via UI or APIs
	- `unhide_host`: This action will restore a host. Detection reporting will resume after the host is restored
	*/
	ActionName string

	/* Body.

	     The host agent ID (AID) of the host you want to contain. Get an agent ID from a detection, the Falcon console, or the Streaming API.

	Provide the ID in JSON format with the key `ids` and the value in square brackets, such as:

	`"ids": ["123456789"]`
	*/
	Body *models.MsaEntityActionRequestV2

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

PerformActionV2Params contains all the parameters to send to the API endpoint

for the perform action v2 operation.

Typically these are written to a http.Request.

func NewPerformActionV2Params

func NewPerformActionV2Params() *PerformActionV2Params

NewPerformActionV2Params creates a new PerformActionV2Params 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 NewPerformActionV2ParamsWithContext

func NewPerformActionV2ParamsWithContext(ctx context.Context) *PerformActionV2Params

NewPerformActionV2ParamsWithContext creates a new PerformActionV2Params object with the ability to set a context for a request.

func NewPerformActionV2ParamsWithHTTPClient

func NewPerformActionV2ParamsWithHTTPClient(client *http.Client) *PerformActionV2Params

NewPerformActionV2ParamsWithHTTPClient creates a new PerformActionV2Params object with the ability to set a custom HTTPClient for a request.

func NewPerformActionV2ParamsWithTimeout

func NewPerformActionV2ParamsWithTimeout(timeout time.Duration) *PerformActionV2Params

NewPerformActionV2ParamsWithTimeout creates a new PerformActionV2Params object with the ability to set a timeout on a request.

func (*PerformActionV2Params) SetActionName

func (o *PerformActionV2Params) SetActionName(actionName string)

SetActionName adds the actionName to the perform action v2 params

func (*PerformActionV2Params) SetBody

SetBody adds the body to the perform action v2 params

func (*PerformActionV2Params) SetContext

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

SetContext adds the context to the perform action v2 params

func (*PerformActionV2Params) SetDefaults

func (o *PerformActionV2Params) SetDefaults()

SetDefaults hydrates default values in the perform action v2 params (not the query body).

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

func (*PerformActionV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the perform action v2 params

func (*PerformActionV2Params) SetTimeout

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

SetTimeout adds the timeout to the perform action v2 params

func (*PerformActionV2Params) WithActionName

func (o *PerformActionV2Params) WithActionName(actionName string) *PerformActionV2Params

WithActionName adds the actionName to the perform action v2 params

func (*PerformActionV2Params) WithBody

WithBody adds the body to the perform action v2 params

func (*PerformActionV2Params) WithContext

WithContext adds the context to the perform action v2 params

func (*PerformActionV2Params) WithDefaults

func (o *PerformActionV2Params) WithDefaults() *PerformActionV2Params

WithDefaults hydrates default values in the perform action v2 params (not the query body).

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

func (*PerformActionV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the perform action v2 params

func (*PerformActionV2Params) WithTimeout

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

WithTimeout adds the timeout to the perform action v2 params

func (*PerformActionV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PerformActionV2Reader

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

PerformActionV2Reader is a Reader for the PerformActionV2 structure.

func (*PerformActionV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PerformActionV2TooManyRequests

type PerformActionV2TooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewPerformActionV2TooManyRequests

func NewPerformActionV2TooManyRequests() *PerformActionV2TooManyRequests

NewPerformActionV2TooManyRequests creates a PerformActionV2TooManyRequests with default headers values

func (*PerformActionV2TooManyRequests) Code added in v0.2.33

Code gets the status code for the perform action v2 too many requests response

func (*PerformActionV2TooManyRequests) Error

func (*PerformActionV2TooManyRequests) GetPayload

func (*PerformActionV2TooManyRequests) IsClientError added in v0.2.27

func (o *PerformActionV2TooManyRequests) IsClientError() bool

IsClientError returns true when this perform action v2 too many requests response has a 4xx status code

func (*PerformActionV2TooManyRequests) IsCode added in v0.2.27

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

IsCode returns true when this perform action v2 too many requests response a status code equal to that given

func (*PerformActionV2TooManyRequests) IsRedirect added in v0.2.27

func (o *PerformActionV2TooManyRequests) IsRedirect() bool

IsRedirect returns true when this perform action v2 too many requests response has a 3xx status code

func (*PerformActionV2TooManyRequests) IsServerError added in v0.2.27

func (o *PerformActionV2TooManyRequests) IsServerError() bool

IsServerError returns true when this perform action v2 too many requests response has a 5xx status code

func (*PerformActionV2TooManyRequests) IsSuccess added in v0.2.27

func (o *PerformActionV2TooManyRequests) IsSuccess() bool

IsSuccess returns true when this perform action v2 too many requests response has a 2xx status code

func (*PerformActionV2TooManyRequests) String added in v0.2.27

type PostDeviceDetailsV2Forbidden added in v0.2.26

type PostDeviceDetailsV2Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewPostDeviceDetailsV2Forbidden added in v0.2.26

func NewPostDeviceDetailsV2Forbidden() *PostDeviceDetailsV2Forbidden

NewPostDeviceDetailsV2Forbidden creates a PostDeviceDetailsV2Forbidden with default headers values

func (*PostDeviceDetailsV2Forbidden) Code added in v0.2.33

Code gets the status code for the post device details v2 forbidden response

func (*PostDeviceDetailsV2Forbidden) Error added in v0.2.26

func (*PostDeviceDetailsV2Forbidden) GetPayload added in v0.2.26

func (*PostDeviceDetailsV2Forbidden) IsClientError added in v0.2.27

func (o *PostDeviceDetailsV2Forbidden) IsClientError() bool

IsClientError returns true when this post device details v2 forbidden response has a 4xx status code

func (*PostDeviceDetailsV2Forbidden) IsCode added in v0.2.27

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

IsCode returns true when this post device details v2 forbidden response a status code equal to that given

func (*PostDeviceDetailsV2Forbidden) IsRedirect added in v0.2.27

func (o *PostDeviceDetailsV2Forbidden) IsRedirect() bool

IsRedirect returns true when this post device details v2 forbidden response has a 3xx status code

func (*PostDeviceDetailsV2Forbidden) IsServerError added in v0.2.27

func (o *PostDeviceDetailsV2Forbidden) IsServerError() bool

IsServerError returns true when this post device details v2 forbidden response has a 5xx status code

func (*PostDeviceDetailsV2Forbidden) IsSuccess added in v0.2.27

func (o *PostDeviceDetailsV2Forbidden) IsSuccess() bool

IsSuccess returns true when this post device details v2 forbidden response has a 2xx status code

func (*PostDeviceDetailsV2Forbidden) String added in v0.2.27

type PostDeviceDetailsV2OK added in v0.2.26

type PostDeviceDetailsV2OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiDeviceDetailsResponseSwagger
}

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

OK

func NewPostDeviceDetailsV2OK added in v0.2.26

func NewPostDeviceDetailsV2OK() *PostDeviceDetailsV2OK

NewPostDeviceDetailsV2OK creates a PostDeviceDetailsV2OK with default headers values

func (*PostDeviceDetailsV2OK) Code added in v0.2.33

func (o *PostDeviceDetailsV2OK) Code() int

Code gets the status code for the post device details v2 o k response

func (*PostDeviceDetailsV2OK) Error added in v0.2.26

func (o *PostDeviceDetailsV2OK) Error() string

func (*PostDeviceDetailsV2OK) GetPayload added in v0.2.26

func (*PostDeviceDetailsV2OK) IsClientError added in v0.2.27

func (o *PostDeviceDetailsV2OK) IsClientError() bool

IsClientError returns true when this post device details v2 o k response has a 4xx status code

func (*PostDeviceDetailsV2OK) IsCode added in v0.2.27

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

IsCode returns true when this post device details v2 o k response a status code equal to that given

func (*PostDeviceDetailsV2OK) IsRedirect added in v0.2.27

func (o *PostDeviceDetailsV2OK) IsRedirect() bool

IsRedirect returns true when this post device details v2 o k response has a 3xx status code

func (*PostDeviceDetailsV2OK) IsServerError added in v0.2.27

func (o *PostDeviceDetailsV2OK) IsServerError() bool

IsServerError returns true when this post device details v2 o k response has a 5xx status code

func (*PostDeviceDetailsV2OK) IsSuccess added in v0.2.27

func (o *PostDeviceDetailsV2OK) IsSuccess() bool

IsSuccess returns true when this post device details v2 o k response has a 2xx status code

func (*PostDeviceDetailsV2OK) String added in v0.2.27

func (o *PostDeviceDetailsV2OK) String() string

type PostDeviceDetailsV2Params added in v0.2.26

type PostDeviceDetailsV2Params struct {

	// Body.
	Body *models.MsaIdsRequest

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

PostDeviceDetailsV2Params contains all the parameters to send to the API endpoint

for the post device details v2 operation.

Typically these are written to a http.Request.

func NewPostDeviceDetailsV2Params added in v0.2.26

func NewPostDeviceDetailsV2Params() *PostDeviceDetailsV2Params

NewPostDeviceDetailsV2Params creates a new PostDeviceDetailsV2Params 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 NewPostDeviceDetailsV2ParamsWithContext added in v0.2.26

func NewPostDeviceDetailsV2ParamsWithContext(ctx context.Context) *PostDeviceDetailsV2Params

NewPostDeviceDetailsV2ParamsWithContext creates a new PostDeviceDetailsV2Params object with the ability to set a context for a request.

func NewPostDeviceDetailsV2ParamsWithHTTPClient added in v0.2.26

func NewPostDeviceDetailsV2ParamsWithHTTPClient(client *http.Client) *PostDeviceDetailsV2Params

NewPostDeviceDetailsV2ParamsWithHTTPClient creates a new PostDeviceDetailsV2Params object with the ability to set a custom HTTPClient for a request.

func NewPostDeviceDetailsV2ParamsWithTimeout added in v0.2.26

func NewPostDeviceDetailsV2ParamsWithTimeout(timeout time.Duration) *PostDeviceDetailsV2Params

NewPostDeviceDetailsV2ParamsWithTimeout creates a new PostDeviceDetailsV2Params object with the ability to set a timeout on a request.

func (*PostDeviceDetailsV2Params) SetBody added in v0.2.26

SetBody adds the body to the post device details v2 params

func (*PostDeviceDetailsV2Params) SetContext added in v0.2.26

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

SetContext adds the context to the post device details v2 params

func (*PostDeviceDetailsV2Params) SetDefaults added in v0.2.26

func (o *PostDeviceDetailsV2Params) SetDefaults()

SetDefaults hydrates default values in the post device details v2 params (not the query body).

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

func (*PostDeviceDetailsV2Params) SetHTTPClient added in v0.2.26

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

SetHTTPClient adds the HTTPClient to the post device details v2 params

func (*PostDeviceDetailsV2Params) SetTimeout added in v0.2.26

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

SetTimeout adds the timeout to the post device details v2 params

func (*PostDeviceDetailsV2Params) WithBody added in v0.2.26

WithBody adds the body to the post device details v2 params

func (*PostDeviceDetailsV2Params) WithContext added in v0.2.26

WithContext adds the context to the post device details v2 params

func (*PostDeviceDetailsV2Params) WithDefaults added in v0.2.26

WithDefaults hydrates default values in the post device details v2 params (not the query body).

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

func (*PostDeviceDetailsV2Params) WithHTTPClient added in v0.2.26

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

WithHTTPClient adds the HTTPClient to the post device details v2 params

func (*PostDeviceDetailsV2Params) WithTimeout added in v0.2.26

WithTimeout adds the timeout to the post device details v2 params

func (*PostDeviceDetailsV2Params) WriteToRequest added in v0.2.26

WriteToRequest writes these params to a swagger request

type PostDeviceDetailsV2Reader added in v0.2.26

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

PostDeviceDetailsV2Reader is a Reader for the PostDeviceDetailsV2 structure.

func (*PostDeviceDetailsV2Reader) ReadResponse added in v0.2.26

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

ReadResponse reads a server response into the received o.

type PostDeviceDetailsV2TooManyRequests added in v0.2.26

type PostDeviceDetailsV2TooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewPostDeviceDetailsV2TooManyRequests added in v0.2.26

func NewPostDeviceDetailsV2TooManyRequests() *PostDeviceDetailsV2TooManyRequests

NewPostDeviceDetailsV2TooManyRequests creates a PostDeviceDetailsV2TooManyRequests with default headers values

func (*PostDeviceDetailsV2TooManyRequests) Code added in v0.2.33

Code gets the status code for the post device details v2 too many requests response

func (*PostDeviceDetailsV2TooManyRequests) Error added in v0.2.26

func (*PostDeviceDetailsV2TooManyRequests) GetPayload added in v0.2.26

func (*PostDeviceDetailsV2TooManyRequests) IsClientError added in v0.2.27

func (o *PostDeviceDetailsV2TooManyRequests) IsClientError() bool

IsClientError returns true when this post device details v2 too many requests response has a 4xx status code

func (*PostDeviceDetailsV2TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this post device details v2 too many requests response a status code equal to that given

func (*PostDeviceDetailsV2TooManyRequests) IsRedirect added in v0.2.27

func (o *PostDeviceDetailsV2TooManyRequests) IsRedirect() bool

IsRedirect returns true when this post device details v2 too many requests response has a 3xx status code

func (*PostDeviceDetailsV2TooManyRequests) IsServerError added in v0.2.27

func (o *PostDeviceDetailsV2TooManyRequests) IsServerError() bool

IsServerError returns true when this post device details v2 too many requests response has a 5xx status code

func (*PostDeviceDetailsV2TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this post device details v2 too many requests response has a 2xx status code

func (*PostDeviceDetailsV2TooManyRequests) String added in v0.2.27

type QueryDeviceLoginHistoryForbidden added in v0.2.9

type QueryDeviceLoginHistoryForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryDeviceLoginHistoryForbidden added in v0.2.9

func NewQueryDeviceLoginHistoryForbidden() *QueryDeviceLoginHistoryForbidden

NewQueryDeviceLoginHistoryForbidden creates a QueryDeviceLoginHistoryForbidden with default headers values

func (*QueryDeviceLoginHistoryForbidden) Code added in v0.2.33

Code gets the status code for the query device login history forbidden response

func (*QueryDeviceLoginHistoryForbidden) Error added in v0.2.9

func (*QueryDeviceLoginHistoryForbidden) GetPayload added in v0.2.9

func (*QueryDeviceLoginHistoryForbidden) IsClientError added in v0.2.27

func (o *QueryDeviceLoginHistoryForbidden) IsClientError() bool

IsClientError returns true when this query device login history forbidden response has a 4xx status code

func (*QueryDeviceLoginHistoryForbidden) IsCode added in v0.2.27

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

IsCode returns true when this query device login history forbidden response a status code equal to that given

func (*QueryDeviceLoginHistoryForbidden) IsRedirect added in v0.2.27

func (o *QueryDeviceLoginHistoryForbidden) IsRedirect() bool

IsRedirect returns true when this query device login history forbidden response has a 3xx status code

func (*QueryDeviceLoginHistoryForbidden) IsServerError added in v0.2.27

func (o *QueryDeviceLoginHistoryForbidden) IsServerError() bool

IsServerError returns true when this query device login history forbidden response has a 5xx status code

func (*QueryDeviceLoginHistoryForbidden) IsSuccess added in v0.2.27

func (o *QueryDeviceLoginHistoryForbidden) IsSuccess() bool

IsSuccess returns true when this query device login history forbidden response has a 2xx status code

func (*QueryDeviceLoginHistoryForbidden) String added in v0.2.27

type QueryDeviceLoginHistoryOK added in v0.2.9

type QueryDeviceLoginHistoryOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiLoginHistoryResponseV1
}

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

OK

func NewQueryDeviceLoginHistoryOK added in v0.2.9

func NewQueryDeviceLoginHistoryOK() *QueryDeviceLoginHistoryOK

NewQueryDeviceLoginHistoryOK creates a QueryDeviceLoginHistoryOK with default headers values

func (*QueryDeviceLoginHistoryOK) Code added in v0.2.33

func (o *QueryDeviceLoginHistoryOK) Code() int

Code gets the status code for the query device login history o k response

func (*QueryDeviceLoginHistoryOK) Error added in v0.2.9

func (o *QueryDeviceLoginHistoryOK) Error() string

func (*QueryDeviceLoginHistoryOK) GetPayload added in v0.2.9

func (*QueryDeviceLoginHistoryOK) IsClientError added in v0.2.27

func (o *QueryDeviceLoginHistoryOK) IsClientError() bool

IsClientError returns true when this query device login history o k response has a 4xx status code

func (*QueryDeviceLoginHistoryOK) IsCode added in v0.2.27

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

IsCode returns true when this query device login history o k response a status code equal to that given

func (*QueryDeviceLoginHistoryOK) IsRedirect added in v0.2.27

func (o *QueryDeviceLoginHistoryOK) IsRedirect() bool

IsRedirect returns true when this query device login history o k response has a 3xx status code

func (*QueryDeviceLoginHistoryOK) IsServerError added in v0.2.27

func (o *QueryDeviceLoginHistoryOK) IsServerError() bool

IsServerError returns true when this query device login history o k response has a 5xx status code

func (*QueryDeviceLoginHistoryOK) IsSuccess added in v0.2.27

func (o *QueryDeviceLoginHistoryOK) IsSuccess() bool

IsSuccess returns true when this query device login history o k response has a 2xx status code

func (*QueryDeviceLoginHistoryOK) String added in v0.2.27

func (o *QueryDeviceLoginHistoryOK) String() string

type QueryDeviceLoginHistoryParams added in v0.2.9

type QueryDeviceLoginHistoryParams struct {

	// Body.
	Body *models.MsaIdsRequest

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

QueryDeviceLoginHistoryParams contains all the parameters to send to the API endpoint

for the query device login history operation.

Typically these are written to a http.Request.

func NewQueryDeviceLoginHistoryParams added in v0.2.9

func NewQueryDeviceLoginHistoryParams() *QueryDeviceLoginHistoryParams

NewQueryDeviceLoginHistoryParams creates a new QueryDeviceLoginHistoryParams 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 NewQueryDeviceLoginHistoryParamsWithContext added in v0.2.9

func NewQueryDeviceLoginHistoryParamsWithContext(ctx context.Context) *QueryDeviceLoginHistoryParams

NewQueryDeviceLoginHistoryParamsWithContext creates a new QueryDeviceLoginHistoryParams object with the ability to set a context for a request.

func NewQueryDeviceLoginHistoryParamsWithHTTPClient added in v0.2.9

func NewQueryDeviceLoginHistoryParamsWithHTTPClient(client *http.Client) *QueryDeviceLoginHistoryParams

NewQueryDeviceLoginHistoryParamsWithHTTPClient creates a new QueryDeviceLoginHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewQueryDeviceLoginHistoryParamsWithTimeout added in v0.2.9

func NewQueryDeviceLoginHistoryParamsWithTimeout(timeout time.Duration) *QueryDeviceLoginHistoryParams

NewQueryDeviceLoginHistoryParamsWithTimeout creates a new QueryDeviceLoginHistoryParams object with the ability to set a timeout on a request.

func (*QueryDeviceLoginHistoryParams) SetBody added in v0.2.9

SetBody adds the body to the query device login history params

func (*QueryDeviceLoginHistoryParams) SetContext added in v0.2.9

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

SetContext adds the context to the query device login history params

func (*QueryDeviceLoginHistoryParams) SetDefaults added in v0.2.9

func (o *QueryDeviceLoginHistoryParams) SetDefaults()

SetDefaults hydrates default values in the query device login history params (not the query body).

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

func (*QueryDeviceLoginHistoryParams) SetHTTPClient added in v0.2.9

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

SetHTTPClient adds the HTTPClient to the query device login history params

func (*QueryDeviceLoginHistoryParams) SetTimeout added in v0.2.9

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

SetTimeout adds the timeout to the query device login history params

func (*QueryDeviceLoginHistoryParams) WithBody added in v0.2.9

WithBody adds the body to the query device login history params

func (*QueryDeviceLoginHistoryParams) WithContext added in v0.2.9

WithContext adds the context to the query device login history params

func (*QueryDeviceLoginHistoryParams) WithDefaults added in v0.2.9

WithDefaults hydrates default values in the query device login history params (not the query body).

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

func (*QueryDeviceLoginHistoryParams) WithHTTPClient added in v0.2.9

WithHTTPClient adds the HTTPClient to the query device login history params

func (*QueryDeviceLoginHistoryParams) WithTimeout added in v0.2.9

WithTimeout adds the timeout to the query device login history params

func (*QueryDeviceLoginHistoryParams) WriteToRequest added in v0.2.9

WriteToRequest writes these params to a swagger request

type QueryDeviceLoginHistoryReader added in v0.2.9

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

QueryDeviceLoginHistoryReader is a Reader for the QueryDeviceLoginHistory structure.

func (*QueryDeviceLoginHistoryReader) ReadResponse added in v0.2.9

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

ReadResponse reads a server response into the received o.

type QueryDeviceLoginHistoryTooManyRequests added in v0.2.9

type QueryDeviceLoginHistoryTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewQueryDeviceLoginHistoryTooManyRequests added in v0.2.9

func NewQueryDeviceLoginHistoryTooManyRequests() *QueryDeviceLoginHistoryTooManyRequests

NewQueryDeviceLoginHistoryTooManyRequests creates a QueryDeviceLoginHistoryTooManyRequests with default headers values

func (*QueryDeviceLoginHistoryTooManyRequests) Code added in v0.2.33

Code gets the status code for the query device login history too many requests response

func (*QueryDeviceLoginHistoryTooManyRequests) Error added in v0.2.9

func (*QueryDeviceLoginHistoryTooManyRequests) GetPayload added in v0.2.9

func (*QueryDeviceLoginHistoryTooManyRequests) IsClientError added in v0.2.27

func (o *QueryDeviceLoginHistoryTooManyRequests) IsClientError() bool

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

func (*QueryDeviceLoginHistoryTooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query device login history too many requests response a status code equal to that given

func (*QueryDeviceLoginHistoryTooManyRequests) IsRedirect added in v0.2.27

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

func (*QueryDeviceLoginHistoryTooManyRequests) IsServerError added in v0.2.27

func (o *QueryDeviceLoginHistoryTooManyRequests) IsServerError() bool

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

func (*QueryDeviceLoginHistoryTooManyRequests) IsSuccess added in v0.2.27

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

func (*QueryDeviceLoginHistoryTooManyRequests) String added in v0.2.27

type QueryDevicesByFilterForbidden

type QueryDevicesByFilterForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryDevicesByFilterForbidden

func NewQueryDevicesByFilterForbidden() *QueryDevicesByFilterForbidden

NewQueryDevicesByFilterForbidden creates a QueryDevicesByFilterForbidden with default headers values

func (*QueryDevicesByFilterForbidden) Code added in v0.2.33

Code gets the status code for the query devices by filter forbidden response

func (*QueryDevicesByFilterForbidden) Error

func (*QueryDevicesByFilterForbidden) GetPayload

func (*QueryDevicesByFilterForbidden) IsClientError added in v0.2.27

func (o *QueryDevicesByFilterForbidden) IsClientError() bool

IsClientError returns true when this query devices by filter forbidden response has a 4xx status code

func (*QueryDevicesByFilterForbidden) IsCode added in v0.2.27

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

IsCode returns true when this query devices by filter forbidden response a status code equal to that given

func (*QueryDevicesByFilterForbidden) IsRedirect added in v0.2.27

func (o *QueryDevicesByFilterForbidden) IsRedirect() bool

IsRedirect returns true when this query devices by filter forbidden response has a 3xx status code

func (*QueryDevicesByFilterForbidden) IsServerError added in v0.2.27

func (o *QueryDevicesByFilterForbidden) IsServerError() bool

IsServerError returns true when this query devices by filter forbidden response has a 5xx status code

func (*QueryDevicesByFilterForbidden) IsSuccess added in v0.2.27

func (o *QueryDevicesByFilterForbidden) IsSuccess() bool

IsSuccess returns true when this query devices by filter forbidden response has a 2xx status code

func (*QueryDevicesByFilterForbidden) String added in v0.2.27

type QueryDevicesByFilterOK

type QueryDevicesByFilterOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaQueryResponse
}

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

OK

func NewQueryDevicesByFilterOK

func NewQueryDevicesByFilterOK() *QueryDevicesByFilterOK

NewQueryDevicesByFilterOK creates a QueryDevicesByFilterOK with default headers values

func (*QueryDevicesByFilterOK) Code added in v0.2.33

func (o *QueryDevicesByFilterOK) Code() int

Code gets the status code for the query devices by filter o k response

func (*QueryDevicesByFilterOK) Error

func (o *QueryDevicesByFilterOK) Error() string

func (*QueryDevicesByFilterOK) GetPayload

func (*QueryDevicesByFilterOK) IsClientError added in v0.2.27

func (o *QueryDevicesByFilterOK) IsClientError() bool

IsClientError returns true when this query devices by filter o k response has a 4xx status code

func (*QueryDevicesByFilterOK) IsCode added in v0.2.27

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

IsCode returns true when this query devices by filter o k response a status code equal to that given

func (*QueryDevicesByFilterOK) IsRedirect added in v0.2.27

func (o *QueryDevicesByFilterOK) IsRedirect() bool

IsRedirect returns true when this query devices by filter o k response has a 3xx status code

func (*QueryDevicesByFilterOK) IsServerError added in v0.2.27

func (o *QueryDevicesByFilterOK) IsServerError() bool

IsServerError returns true when this query devices by filter o k response has a 5xx status code

func (*QueryDevicesByFilterOK) IsSuccess added in v0.2.27

func (o *QueryDevicesByFilterOK) IsSuccess() bool

IsSuccess returns true when this query devices by filter o k response has a 2xx status code

func (*QueryDevicesByFilterOK) String added in v0.2.27

func (o *QueryDevicesByFilterOK) String() string

type QueryDevicesByFilterParams

type QueryDevicesByFilterParams struct {

	/* Filter.

	   The filter expression that should be used to limit the results
	*/
	Filter *string

	/* Limit.

	   The maximum records to return. [1-5000]
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from
	*/
	Offset *int64

	/* Sort.

	   The property to sort by (e.g. status.desc or hostname.asc)
	*/
	Sort *string

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

QueryDevicesByFilterParams contains all the parameters to send to the API endpoint

for the query devices by filter operation.

Typically these are written to a http.Request.

func NewQueryDevicesByFilterParams

func NewQueryDevicesByFilterParams() *QueryDevicesByFilterParams

NewQueryDevicesByFilterParams creates a new QueryDevicesByFilterParams 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 NewQueryDevicesByFilterParamsWithContext

func NewQueryDevicesByFilterParamsWithContext(ctx context.Context) *QueryDevicesByFilterParams

NewQueryDevicesByFilterParamsWithContext creates a new QueryDevicesByFilterParams object with the ability to set a context for a request.

func NewQueryDevicesByFilterParamsWithHTTPClient

func NewQueryDevicesByFilterParamsWithHTTPClient(client *http.Client) *QueryDevicesByFilterParams

NewQueryDevicesByFilterParamsWithHTTPClient creates a new QueryDevicesByFilterParams object with the ability to set a custom HTTPClient for a request.

func NewQueryDevicesByFilterParamsWithTimeout

func NewQueryDevicesByFilterParamsWithTimeout(timeout time.Duration) *QueryDevicesByFilterParams

NewQueryDevicesByFilterParamsWithTimeout creates a new QueryDevicesByFilterParams object with the ability to set a timeout on a request.

func (*QueryDevicesByFilterParams) SetContext

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

SetContext adds the context to the query devices by filter params

func (*QueryDevicesByFilterParams) SetDefaults

func (o *QueryDevicesByFilterParams) SetDefaults()

SetDefaults hydrates default values in the query devices by filter params (not the query body).

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

func (*QueryDevicesByFilterParams) SetFilter

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

SetFilter adds the filter to the query devices by filter params

func (*QueryDevicesByFilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query devices by filter params

func (*QueryDevicesByFilterParams) SetLimit

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

SetLimit adds the limit to the query devices by filter params

func (*QueryDevicesByFilterParams) SetOffset

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

SetOffset adds the offset to the query devices by filter params

func (*QueryDevicesByFilterParams) SetSort

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

SetSort adds the sort to the query devices by filter params

func (*QueryDevicesByFilterParams) SetTimeout

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

SetTimeout adds the timeout to the query devices by filter params

func (*QueryDevicesByFilterParams) WithContext

WithContext adds the context to the query devices by filter params

func (*QueryDevicesByFilterParams) WithDefaults

WithDefaults hydrates default values in the query devices by filter params (not the query body).

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

func (*QueryDevicesByFilterParams) WithFilter

WithFilter adds the filter to the query devices by filter params

func (*QueryDevicesByFilterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query devices by filter params

func (*QueryDevicesByFilterParams) WithLimit

WithLimit adds the limit to the query devices by filter params

func (*QueryDevicesByFilterParams) WithOffset

WithOffset adds the offset to the query devices by filter params

func (*QueryDevicesByFilterParams) WithSort

WithSort adds the sort to the query devices by filter params

func (*QueryDevicesByFilterParams) WithTimeout

WithTimeout adds the timeout to the query devices by filter params

func (*QueryDevicesByFilterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryDevicesByFilterReader

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

QueryDevicesByFilterReader is a Reader for the QueryDevicesByFilter structure.

func (*QueryDevicesByFilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryDevicesByFilterScrollForbidden

type QueryDevicesByFilterScrollForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryDevicesByFilterScrollForbidden

func NewQueryDevicesByFilterScrollForbidden() *QueryDevicesByFilterScrollForbidden

NewQueryDevicesByFilterScrollForbidden creates a QueryDevicesByFilterScrollForbidden with default headers values

func (*QueryDevicesByFilterScrollForbidden) Code added in v0.2.33

Code gets the status code for the query devices by filter scroll forbidden response

func (*QueryDevicesByFilterScrollForbidden) Error

func (*QueryDevicesByFilterScrollForbidden) GetPayload

func (*QueryDevicesByFilterScrollForbidden) IsClientError added in v0.2.27

func (o *QueryDevicesByFilterScrollForbidden) IsClientError() bool

IsClientError returns true when this query devices by filter scroll forbidden response has a 4xx status code

func (*QueryDevicesByFilterScrollForbidden) IsCode added in v0.2.27

IsCode returns true when this query devices by filter scroll forbidden response a status code equal to that given

func (*QueryDevicesByFilterScrollForbidden) IsRedirect added in v0.2.27

func (o *QueryDevicesByFilterScrollForbidden) IsRedirect() bool

IsRedirect returns true when this query devices by filter scroll forbidden response has a 3xx status code

func (*QueryDevicesByFilterScrollForbidden) IsServerError added in v0.2.27

func (o *QueryDevicesByFilterScrollForbidden) IsServerError() bool

IsServerError returns true when this query devices by filter scroll forbidden response has a 5xx status code

func (*QueryDevicesByFilterScrollForbidden) IsSuccess added in v0.2.27

IsSuccess returns true when this query devices by filter scroll forbidden response has a 2xx status code

func (*QueryDevicesByFilterScrollForbidden) String added in v0.2.27

type QueryDevicesByFilterScrollOK

type QueryDevicesByFilterScrollOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiDeviceResponse
}

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

OK

func NewQueryDevicesByFilterScrollOK

func NewQueryDevicesByFilterScrollOK() *QueryDevicesByFilterScrollOK

NewQueryDevicesByFilterScrollOK creates a QueryDevicesByFilterScrollOK with default headers values

func (*QueryDevicesByFilterScrollOK) Code added in v0.2.33

Code gets the status code for the query devices by filter scroll o k response

func (*QueryDevicesByFilterScrollOK) Error

func (*QueryDevicesByFilterScrollOK) GetPayload

func (*QueryDevicesByFilterScrollOK) IsClientError added in v0.2.27

func (o *QueryDevicesByFilterScrollOK) IsClientError() bool

IsClientError returns true when this query devices by filter scroll o k response has a 4xx status code

func (*QueryDevicesByFilterScrollOK) IsCode added in v0.2.27

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

IsCode returns true when this query devices by filter scroll o k response a status code equal to that given

func (*QueryDevicesByFilterScrollOK) IsRedirect added in v0.2.27

func (o *QueryDevicesByFilterScrollOK) IsRedirect() bool

IsRedirect returns true when this query devices by filter scroll o k response has a 3xx status code

func (*QueryDevicesByFilterScrollOK) IsServerError added in v0.2.27

func (o *QueryDevicesByFilterScrollOK) IsServerError() bool

IsServerError returns true when this query devices by filter scroll o k response has a 5xx status code

func (*QueryDevicesByFilterScrollOK) IsSuccess added in v0.2.27

func (o *QueryDevicesByFilterScrollOK) IsSuccess() bool

IsSuccess returns true when this query devices by filter scroll o k response has a 2xx status code

func (*QueryDevicesByFilterScrollOK) String added in v0.2.27

type QueryDevicesByFilterScrollParams

type QueryDevicesByFilterScrollParams struct {

	/* Filter.

	   The filter expression that should be used to limit the results
	*/
	Filter *string

	/* Limit.

	   The maximum records to return. [1-5000]
	*/
	Limit *int64

	/* Offset.

	   The offset to page from, for the next result set
	*/
	Offset *string

	/* Sort.

	   The property to sort by (e.g. status.desc or hostname.asc)
	*/
	Sort *string

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

QueryDevicesByFilterScrollParams contains all the parameters to send to the API endpoint

for the query devices by filter scroll operation.

Typically these are written to a http.Request.

func NewQueryDevicesByFilterScrollParams

func NewQueryDevicesByFilterScrollParams() *QueryDevicesByFilterScrollParams

NewQueryDevicesByFilterScrollParams creates a new QueryDevicesByFilterScrollParams 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 NewQueryDevicesByFilterScrollParamsWithContext

func NewQueryDevicesByFilterScrollParamsWithContext(ctx context.Context) *QueryDevicesByFilterScrollParams

NewQueryDevicesByFilterScrollParamsWithContext creates a new QueryDevicesByFilterScrollParams object with the ability to set a context for a request.

func NewQueryDevicesByFilterScrollParamsWithHTTPClient

func NewQueryDevicesByFilterScrollParamsWithHTTPClient(client *http.Client) *QueryDevicesByFilterScrollParams

NewQueryDevicesByFilterScrollParamsWithHTTPClient creates a new QueryDevicesByFilterScrollParams object with the ability to set a custom HTTPClient for a request.

func NewQueryDevicesByFilterScrollParamsWithTimeout

func NewQueryDevicesByFilterScrollParamsWithTimeout(timeout time.Duration) *QueryDevicesByFilterScrollParams

NewQueryDevicesByFilterScrollParamsWithTimeout creates a new QueryDevicesByFilterScrollParams object with the ability to set a timeout on a request.

func (*QueryDevicesByFilterScrollParams) SetContext

SetContext adds the context to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetDefaults

func (o *QueryDevicesByFilterScrollParams) SetDefaults()

SetDefaults hydrates default values in the query devices by filter scroll params (not the query body).

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

func (*QueryDevicesByFilterScrollParams) SetFilter

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

SetFilter adds the filter to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetLimit

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

SetLimit adds the limit to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetOffset

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

SetOffset adds the offset to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetSort

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

SetSort adds the sort to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) SetTimeout

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

SetTimeout adds the timeout to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithContext

WithContext adds the context to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithDefaults

WithDefaults hydrates default values in the query devices by filter scroll params (not the query body).

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

func (*QueryDevicesByFilterScrollParams) WithFilter

WithFilter adds the filter to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithLimit

WithLimit adds the limit to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithOffset

WithOffset adds the offset to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithSort

WithSort adds the sort to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WithTimeout

WithTimeout adds the timeout to the query devices by filter scroll params

func (*QueryDevicesByFilterScrollParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryDevicesByFilterScrollReader

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

QueryDevicesByFilterScrollReader is a Reader for the QueryDevicesByFilterScroll structure.

func (*QueryDevicesByFilterScrollReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryDevicesByFilterScrollTooManyRequests

type QueryDevicesByFilterScrollTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewQueryDevicesByFilterScrollTooManyRequests

func NewQueryDevicesByFilterScrollTooManyRequests() *QueryDevicesByFilterScrollTooManyRequests

NewQueryDevicesByFilterScrollTooManyRequests creates a QueryDevicesByFilterScrollTooManyRequests with default headers values

func (*QueryDevicesByFilterScrollTooManyRequests) Code added in v0.2.33

Code gets the status code for the query devices by filter scroll too many requests response

func (*QueryDevicesByFilterScrollTooManyRequests) Error

func (*QueryDevicesByFilterScrollTooManyRequests) GetPayload

func (*QueryDevicesByFilterScrollTooManyRequests) IsClientError added in v0.2.27

IsClientError returns true when this query devices by filter scroll too many requests response has a 4xx status code

func (*QueryDevicesByFilterScrollTooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query devices by filter scroll too many requests response a status code equal to that given

func (*QueryDevicesByFilterScrollTooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this query devices by filter scroll too many requests response has a 3xx status code

func (*QueryDevicesByFilterScrollTooManyRequests) IsServerError added in v0.2.27

IsServerError returns true when this query devices by filter scroll too many requests response has a 5xx status code

func (*QueryDevicesByFilterScrollTooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this query devices by filter scroll too many requests response has a 2xx status code

func (*QueryDevicesByFilterScrollTooManyRequests) String added in v0.2.27

type QueryDevicesByFilterTooManyRequests

type QueryDevicesByFilterTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewQueryDevicesByFilterTooManyRequests

func NewQueryDevicesByFilterTooManyRequests() *QueryDevicesByFilterTooManyRequests

NewQueryDevicesByFilterTooManyRequests creates a QueryDevicesByFilterTooManyRequests with default headers values

func (*QueryDevicesByFilterTooManyRequests) Code added in v0.2.33

Code gets the status code for the query devices by filter too many requests response

func (*QueryDevicesByFilterTooManyRequests) Error

func (*QueryDevicesByFilterTooManyRequests) GetPayload

func (*QueryDevicesByFilterTooManyRequests) IsClientError added in v0.2.27

func (o *QueryDevicesByFilterTooManyRequests) IsClientError() bool

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

func (*QueryDevicesByFilterTooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query devices by filter too many requests response a status code equal to that given

func (*QueryDevicesByFilterTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryDevicesByFilterTooManyRequests) IsRedirect() bool

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

func (*QueryDevicesByFilterTooManyRequests) IsServerError added in v0.2.27

func (o *QueryDevicesByFilterTooManyRequests) IsServerError() bool

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

func (*QueryDevicesByFilterTooManyRequests) IsSuccess added in v0.2.27

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

func (*QueryDevicesByFilterTooManyRequests) String added in v0.2.27

type QueryGetNetworkAddressHistoryV1Forbidden added in v0.2.9

type QueryGetNetworkAddressHistoryV1Forbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryGetNetworkAddressHistoryV1Forbidden added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1Forbidden() *QueryGetNetworkAddressHistoryV1Forbidden

NewQueryGetNetworkAddressHistoryV1Forbidden creates a QueryGetNetworkAddressHistoryV1Forbidden with default headers values

func (*QueryGetNetworkAddressHistoryV1Forbidden) Code added in v0.2.33

Code gets the status code for the query get network address history v1 forbidden response

func (*QueryGetNetworkAddressHistoryV1Forbidden) Error added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1Forbidden) GetPayload added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1Forbidden) IsClientError added in v0.2.27

IsClientError returns true when this query get network address history v1 forbidden response has a 4xx status code

func (*QueryGetNetworkAddressHistoryV1Forbidden) IsCode added in v0.2.27

IsCode returns true when this query get network address history v1 forbidden response a status code equal to that given

func (*QueryGetNetworkAddressHistoryV1Forbidden) IsRedirect added in v0.2.27

IsRedirect returns true when this query get network address history v1 forbidden response has a 3xx status code

func (*QueryGetNetworkAddressHistoryV1Forbidden) IsServerError added in v0.2.27

IsServerError returns true when this query get network address history v1 forbidden response has a 5xx status code

func (*QueryGetNetworkAddressHistoryV1Forbidden) IsSuccess added in v0.2.27

IsSuccess returns true when this query get network address history v1 forbidden response has a 2xx status code

func (*QueryGetNetworkAddressHistoryV1Forbidden) String added in v0.2.27

type QueryGetNetworkAddressHistoryV1OK added in v0.2.9

type QueryGetNetworkAddressHistoryV1OK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiNetworkAddressHistoryResponseV1
}

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

OK

func NewQueryGetNetworkAddressHistoryV1OK added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1OK() *QueryGetNetworkAddressHistoryV1OK

NewQueryGetNetworkAddressHistoryV1OK creates a QueryGetNetworkAddressHistoryV1OK with default headers values

func (*QueryGetNetworkAddressHistoryV1OK) Code added in v0.2.33

Code gets the status code for the query get network address history v1 o k response

func (*QueryGetNetworkAddressHistoryV1OK) Error added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1OK) GetPayload added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1OK) IsClientError added in v0.2.27

func (o *QueryGetNetworkAddressHistoryV1OK) IsClientError() bool

IsClientError returns true when this query get network address history v1 o k response has a 4xx status code

func (*QueryGetNetworkAddressHistoryV1OK) IsCode added in v0.2.27

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

IsCode returns true when this query get network address history v1 o k response a status code equal to that given

func (*QueryGetNetworkAddressHistoryV1OK) IsRedirect added in v0.2.27

func (o *QueryGetNetworkAddressHistoryV1OK) IsRedirect() bool

IsRedirect returns true when this query get network address history v1 o k response has a 3xx status code

func (*QueryGetNetworkAddressHistoryV1OK) IsServerError added in v0.2.27

func (o *QueryGetNetworkAddressHistoryV1OK) IsServerError() bool

IsServerError returns true when this query get network address history v1 o k response has a 5xx status code

func (*QueryGetNetworkAddressHistoryV1OK) IsSuccess added in v0.2.27

func (o *QueryGetNetworkAddressHistoryV1OK) IsSuccess() bool

IsSuccess returns true when this query get network address history v1 o k response has a 2xx status code

func (*QueryGetNetworkAddressHistoryV1OK) String added in v0.2.27

type QueryGetNetworkAddressHistoryV1Params added in v0.2.9

type QueryGetNetworkAddressHistoryV1Params struct {

	// Body.
	Body *models.MsaIdsRequest

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

QueryGetNetworkAddressHistoryV1Params contains all the parameters to send to the API endpoint

for the query get network address history v1 operation.

Typically these are written to a http.Request.

func NewQueryGetNetworkAddressHistoryV1Params added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1Params() *QueryGetNetworkAddressHistoryV1Params

NewQueryGetNetworkAddressHistoryV1Params creates a new QueryGetNetworkAddressHistoryV1Params 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 NewQueryGetNetworkAddressHistoryV1ParamsWithContext added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1ParamsWithContext(ctx context.Context) *QueryGetNetworkAddressHistoryV1Params

NewQueryGetNetworkAddressHistoryV1ParamsWithContext creates a new QueryGetNetworkAddressHistoryV1Params object with the ability to set a context for a request.

func NewQueryGetNetworkAddressHistoryV1ParamsWithHTTPClient added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1ParamsWithHTTPClient(client *http.Client) *QueryGetNetworkAddressHistoryV1Params

NewQueryGetNetworkAddressHistoryV1ParamsWithHTTPClient creates a new QueryGetNetworkAddressHistoryV1Params object with the ability to set a custom HTTPClient for a request.

func NewQueryGetNetworkAddressHistoryV1ParamsWithTimeout added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1ParamsWithTimeout(timeout time.Duration) *QueryGetNetworkAddressHistoryV1Params

NewQueryGetNetworkAddressHistoryV1ParamsWithTimeout creates a new QueryGetNetworkAddressHistoryV1Params object with the ability to set a timeout on a request.

func (*QueryGetNetworkAddressHistoryV1Params) SetBody added in v0.2.9

SetBody adds the body to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) SetContext added in v0.2.9

SetContext adds the context to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) SetDefaults added in v0.2.9

func (o *QueryGetNetworkAddressHistoryV1Params) SetDefaults()

SetDefaults hydrates default values in the query get network address history v1 params (not the query body).

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

func (*QueryGetNetworkAddressHistoryV1Params) SetHTTPClient added in v0.2.9

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

SetHTTPClient adds the HTTPClient to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) SetTimeout added in v0.2.9

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

SetTimeout adds the timeout to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) WithBody added in v0.2.9

WithBody adds the body to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) WithContext added in v0.2.9

WithContext adds the context to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) WithDefaults added in v0.2.9

WithDefaults hydrates default values in the query get network address history v1 params (not the query body).

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

func (*QueryGetNetworkAddressHistoryV1Params) WithHTTPClient added in v0.2.9

WithHTTPClient adds the HTTPClient to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) WithTimeout added in v0.2.9

WithTimeout adds the timeout to the query get network address history v1 params

func (*QueryGetNetworkAddressHistoryV1Params) WriteToRequest added in v0.2.9

WriteToRequest writes these params to a swagger request

type QueryGetNetworkAddressHistoryV1Reader added in v0.2.9

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

QueryGetNetworkAddressHistoryV1Reader is a Reader for the QueryGetNetworkAddressHistoryV1 structure.

func (*QueryGetNetworkAddressHistoryV1Reader) ReadResponse added in v0.2.9

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

ReadResponse reads a server response into the received o.

type QueryGetNetworkAddressHistoryV1TooManyRequests added in v0.2.9

type QueryGetNetworkAddressHistoryV1TooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewQueryGetNetworkAddressHistoryV1TooManyRequests added in v0.2.9

func NewQueryGetNetworkAddressHistoryV1TooManyRequests() *QueryGetNetworkAddressHistoryV1TooManyRequests

NewQueryGetNetworkAddressHistoryV1TooManyRequests creates a QueryGetNetworkAddressHistoryV1TooManyRequests with default headers values

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the query get network address history v1 too many requests response

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) Error added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) GetPayload added in v0.2.9

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) IsClientError added in v0.2.27

IsClientError returns true when this query get network address history v1 too many requests response has a 4xx status code

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this query get network address history v1 too many requests response a status code equal to that given

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) IsRedirect added in v0.2.27

IsRedirect returns true when this query get network address history v1 too many requests response has a 3xx status code

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) IsServerError added in v0.2.27

IsServerError returns true when this query get network address history v1 too many requests response has a 5xx status code

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this query get network address history v1 too many requests response has a 2xx status code

func (*QueryGetNetworkAddressHistoryV1TooManyRequests) String added in v0.2.27

type QueryHiddenDevicesForbidden

type QueryHiddenDevicesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewQueryHiddenDevicesForbidden

func NewQueryHiddenDevicesForbidden() *QueryHiddenDevicesForbidden

NewQueryHiddenDevicesForbidden creates a QueryHiddenDevicesForbidden with default headers values

func (*QueryHiddenDevicesForbidden) Code added in v0.2.33

func (o *QueryHiddenDevicesForbidden) Code() int

Code gets the status code for the query hidden devices forbidden response

func (*QueryHiddenDevicesForbidden) Error

func (*QueryHiddenDevicesForbidden) GetPayload

func (*QueryHiddenDevicesForbidden) IsClientError added in v0.2.27

func (o *QueryHiddenDevicesForbidden) IsClientError() bool

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

func (*QueryHiddenDevicesForbidden) IsCode added in v0.2.27

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

IsCode returns true when this query hidden devices forbidden response a status code equal to that given

func (*QueryHiddenDevicesForbidden) IsRedirect added in v0.2.27

func (o *QueryHiddenDevicesForbidden) IsRedirect() bool

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

func (*QueryHiddenDevicesForbidden) IsServerError added in v0.2.27

func (o *QueryHiddenDevicesForbidden) IsServerError() bool

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

func (*QueryHiddenDevicesForbidden) IsSuccess added in v0.2.27

func (o *QueryHiddenDevicesForbidden) IsSuccess() bool

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

func (*QueryHiddenDevicesForbidden) String added in v0.2.27

func (o *QueryHiddenDevicesForbidden) String() string

type QueryHiddenDevicesOK

type QueryHiddenDevicesOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaQueryResponse
}

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

OK

func NewQueryHiddenDevicesOK

func NewQueryHiddenDevicesOK() *QueryHiddenDevicesOK

NewQueryHiddenDevicesOK creates a QueryHiddenDevicesOK with default headers values

func (*QueryHiddenDevicesOK) Code added in v0.2.33

func (o *QueryHiddenDevicesOK) Code() int

Code gets the status code for the query hidden devices o k response

func (*QueryHiddenDevicesOK) Error

func (o *QueryHiddenDevicesOK) Error() string

func (*QueryHiddenDevicesOK) GetPayload

func (o *QueryHiddenDevicesOK) GetPayload() *models.MsaQueryResponse

func (*QueryHiddenDevicesOK) IsClientError added in v0.2.27

func (o *QueryHiddenDevicesOK) IsClientError() bool

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

func (*QueryHiddenDevicesOK) IsCode added in v0.2.27

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

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

func (*QueryHiddenDevicesOK) IsRedirect added in v0.2.27

func (o *QueryHiddenDevicesOK) IsRedirect() bool

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

func (*QueryHiddenDevicesOK) IsServerError added in v0.2.27

func (o *QueryHiddenDevicesOK) IsServerError() bool

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

func (*QueryHiddenDevicesOK) IsSuccess added in v0.2.27

func (o *QueryHiddenDevicesOK) IsSuccess() bool

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

func (*QueryHiddenDevicesOK) String added in v0.2.27

func (o *QueryHiddenDevicesOK) String() string

type QueryHiddenDevicesParams

type QueryHiddenDevicesParams struct {

	/* Filter.

	   The filter expression that should be used to limit the results
	*/
	Filter *string

	/* Limit.

	   The maximum records to return. [1-5000]
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from
	*/
	Offset *int64

	/* Sort.

	   The property to sort by (e.g. status.desc or hostname.asc)
	*/
	Sort *string

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

QueryHiddenDevicesParams contains all the parameters to send to the API endpoint

for the query hidden devices operation.

Typically these are written to a http.Request.

func NewQueryHiddenDevicesParams

func NewQueryHiddenDevicesParams() *QueryHiddenDevicesParams

NewQueryHiddenDevicesParams creates a new QueryHiddenDevicesParams 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 NewQueryHiddenDevicesParamsWithContext

func NewQueryHiddenDevicesParamsWithContext(ctx context.Context) *QueryHiddenDevicesParams

NewQueryHiddenDevicesParamsWithContext creates a new QueryHiddenDevicesParams object with the ability to set a context for a request.

func NewQueryHiddenDevicesParamsWithHTTPClient

func NewQueryHiddenDevicesParamsWithHTTPClient(client *http.Client) *QueryHiddenDevicesParams

NewQueryHiddenDevicesParamsWithHTTPClient creates a new QueryHiddenDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewQueryHiddenDevicesParamsWithTimeout

func NewQueryHiddenDevicesParamsWithTimeout(timeout time.Duration) *QueryHiddenDevicesParams

NewQueryHiddenDevicesParamsWithTimeout creates a new QueryHiddenDevicesParams object with the ability to set a timeout on a request.

func (*QueryHiddenDevicesParams) SetContext

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

SetContext adds the context to the query hidden devices params

func (*QueryHiddenDevicesParams) SetDefaults

func (o *QueryHiddenDevicesParams) SetDefaults()

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

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

func (*QueryHiddenDevicesParams) SetFilter

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

SetFilter adds the filter to the query hidden devices params

func (*QueryHiddenDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query hidden devices params

func (*QueryHiddenDevicesParams) SetLimit

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

SetLimit adds the limit to the query hidden devices params

func (*QueryHiddenDevicesParams) SetOffset

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

SetOffset adds the offset to the query hidden devices params

func (*QueryHiddenDevicesParams) SetSort

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

SetSort adds the sort to the query hidden devices params

func (*QueryHiddenDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the query hidden devices params

func (*QueryHiddenDevicesParams) WithContext

WithContext adds the context to the query hidden devices params

func (*QueryHiddenDevicesParams) WithDefaults

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

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

func (*QueryHiddenDevicesParams) WithFilter

WithFilter adds the filter to the query hidden devices params

func (*QueryHiddenDevicesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query hidden devices params

func (*QueryHiddenDevicesParams) WithLimit

WithLimit adds the limit to the query hidden devices params

func (*QueryHiddenDevicesParams) WithOffset

WithOffset adds the offset to the query hidden devices params

func (*QueryHiddenDevicesParams) WithSort

WithSort adds the sort to the query hidden devices params

func (*QueryHiddenDevicesParams) WithTimeout

WithTimeout adds the timeout to the query hidden devices params

func (*QueryHiddenDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryHiddenDevicesReader

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

QueryHiddenDevicesReader is a Reader for the QueryHiddenDevices structure.

func (*QueryHiddenDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryHiddenDevicesTooManyRequests

type QueryHiddenDevicesTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewQueryHiddenDevicesTooManyRequests

func NewQueryHiddenDevicesTooManyRequests() *QueryHiddenDevicesTooManyRequests

NewQueryHiddenDevicesTooManyRequests creates a QueryHiddenDevicesTooManyRequests with default headers values

func (*QueryHiddenDevicesTooManyRequests) Code added in v0.2.33

Code gets the status code for the query hidden devices too many requests response

func (*QueryHiddenDevicesTooManyRequests) Error

func (*QueryHiddenDevicesTooManyRequests) GetPayload

func (*QueryHiddenDevicesTooManyRequests) IsClientError added in v0.2.27

func (o *QueryHiddenDevicesTooManyRequests) IsClientError() bool

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

func (*QueryHiddenDevicesTooManyRequests) IsCode added in v0.2.27

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

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

func (*QueryHiddenDevicesTooManyRequests) IsRedirect added in v0.2.27

func (o *QueryHiddenDevicesTooManyRequests) IsRedirect() bool

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

func (*QueryHiddenDevicesTooManyRequests) IsServerError added in v0.2.27

func (o *QueryHiddenDevicesTooManyRequests) IsServerError() bool

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

func (*QueryHiddenDevicesTooManyRequests) IsSuccess added in v0.2.27

func (o *QueryHiddenDevicesTooManyRequests) IsSuccess() bool

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

func (*QueryHiddenDevicesTooManyRequests) String added in v0.2.27

type UpdateDeviceTagsAccepted added in v0.2.33

type UpdateDeviceTagsAccepted struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiUpdateDeviceTagsSwaggerV1
}

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

OK

func NewUpdateDeviceTagsAccepted added in v0.2.33

func NewUpdateDeviceTagsAccepted() *UpdateDeviceTagsAccepted

NewUpdateDeviceTagsAccepted creates a UpdateDeviceTagsAccepted with default headers values

func (*UpdateDeviceTagsAccepted) Code added in v0.2.33

func (o *UpdateDeviceTagsAccepted) Code() int

Code gets the status code for the update device tags accepted response

func (*UpdateDeviceTagsAccepted) Error added in v0.2.33

func (o *UpdateDeviceTagsAccepted) Error() string

func (*UpdateDeviceTagsAccepted) GetPayload added in v0.2.33

func (*UpdateDeviceTagsAccepted) IsClientError added in v0.2.33

func (o *UpdateDeviceTagsAccepted) IsClientError() bool

IsClientError returns true when this update device tags accepted response has a 4xx status code

func (*UpdateDeviceTagsAccepted) IsCode added in v0.2.33

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

IsCode returns true when this update device tags accepted response a status code equal to that given

func (*UpdateDeviceTagsAccepted) IsRedirect added in v0.2.33

func (o *UpdateDeviceTagsAccepted) IsRedirect() bool

IsRedirect returns true when this update device tags accepted response has a 3xx status code

func (*UpdateDeviceTagsAccepted) IsServerError added in v0.2.33

func (o *UpdateDeviceTagsAccepted) IsServerError() bool

IsServerError returns true when this update device tags accepted response has a 5xx status code

func (*UpdateDeviceTagsAccepted) IsSuccess added in v0.2.33

func (o *UpdateDeviceTagsAccepted) IsSuccess() bool

IsSuccess returns true when this update device tags accepted response has a 2xx status code

func (*UpdateDeviceTagsAccepted) String added in v0.2.33

func (o *UpdateDeviceTagsAccepted) String() string

type UpdateDeviceTagsBadRequest

type UpdateDeviceTagsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyAffectedEntities
}

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

Bad Request

func NewUpdateDeviceTagsBadRequest

func NewUpdateDeviceTagsBadRequest() *UpdateDeviceTagsBadRequest

NewUpdateDeviceTagsBadRequest creates a UpdateDeviceTagsBadRequest with default headers values

func (*UpdateDeviceTagsBadRequest) Code added in v0.2.33

func (o *UpdateDeviceTagsBadRequest) Code() int

Code gets the status code for the update device tags bad request response

func (*UpdateDeviceTagsBadRequest) Error

func (*UpdateDeviceTagsBadRequest) GetPayload

func (*UpdateDeviceTagsBadRequest) IsClientError added in v0.2.27

func (o *UpdateDeviceTagsBadRequest) IsClientError() bool

IsClientError returns true when this update device tags bad request response has a 4xx status code

func (*UpdateDeviceTagsBadRequest) IsCode added in v0.2.27

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

IsCode returns true when this update device tags bad request response a status code equal to that given

func (*UpdateDeviceTagsBadRequest) IsRedirect added in v0.2.27

func (o *UpdateDeviceTagsBadRequest) IsRedirect() bool

IsRedirect returns true when this update device tags bad request response has a 3xx status code

func (*UpdateDeviceTagsBadRequest) IsServerError added in v0.2.27

func (o *UpdateDeviceTagsBadRequest) IsServerError() bool

IsServerError returns true when this update device tags bad request response has a 5xx status code

func (*UpdateDeviceTagsBadRequest) IsSuccess added in v0.2.27

func (o *UpdateDeviceTagsBadRequest) IsSuccess() bool

IsSuccess returns true when this update device tags bad request response has a 2xx status code

func (*UpdateDeviceTagsBadRequest) String added in v0.2.27

func (o *UpdateDeviceTagsBadRequest) String() string

type UpdateDeviceTagsForbidden

type UpdateDeviceTagsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}

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

Forbidden

func NewUpdateDeviceTagsForbidden

func NewUpdateDeviceTagsForbidden() *UpdateDeviceTagsForbidden

NewUpdateDeviceTagsForbidden creates a UpdateDeviceTagsForbidden with default headers values

func (*UpdateDeviceTagsForbidden) Code added in v0.2.33

func (o *UpdateDeviceTagsForbidden) Code() int

Code gets the status code for the update device tags forbidden response

func (*UpdateDeviceTagsForbidden) Error

func (o *UpdateDeviceTagsForbidden) Error() string

func (*UpdateDeviceTagsForbidden) GetPayload

func (*UpdateDeviceTagsForbidden) IsClientError added in v0.2.27

func (o *UpdateDeviceTagsForbidden) IsClientError() bool

IsClientError returns true when this update device tags forbidden response has a 4xx status code

func (*UpdateDeviceTagsForbidden) IsCode added in v0.2.27

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

IsCode returns true when this update device tags forbidden response a status code equal to that given

func (*UpdateDeviceTagsForbidden) IsRedirect added in v0.2.27

func (o *UpdateDeviceTagsForbidden) IsRedirect() bool

IsRedirect returns true when this update device tags forbidden response has a 3xx status code

func (*UpdateDeviceTagsForbidden) IsServerError added in v0.2.27

func (o *UpdateDeviceTagsForbidden) IsServerError() bool

IsServerError returns true when this update device tags forbidden response has a 5xx status code

func (*UpdateDeviceTagsForbidden) IsSuccess added in v0.2.27

func (o *UpdateDeviceTagsForbidden) IsSuccess() bool

IsSuccess returns true when this update device tags forbidden response has a 2xx status code

func (*UpdateDeviceTagsForbidden) String added in v0.2.27

func (o *UpdateDeviceTagsForbidden) String() string

type UpdateDeviceTagsOK

type UpdateDeviceTagsOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DeviceapiUpdateDeviceTagsSwaggerV1
}

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

OK

func NewUpdateDeviceTagsOK

func NewUpdateDeviceTagsOK() *UpdateDeviceTagsOK

NewUpdateDeviceTagsOK creates a UpdateDeviceTagsOK with default headers values

func (*UpdateDeviceTagsOK) Code added in v0.2.33

func (o *UpdateDeviceTagsOK) Code() int

Code gets the status code for the update device tags o k response

func (*UpdateDeviceTagsOK) Error

func (o *UpdateDeviceTagsOK) Error() string

func (*UpdateDeviceTagsOK) GetPayload

func (*UpdateDeviceTagsOK) IsClientError added in v0.2.27

func (o *UpdateDeviceTagsOK) IsClientError() bool

IsClientError returns true when this update device tags o k response has a 4xx status code

func (*UpdateDeviceTagsOK) IsCode added in v0.2.27

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

IsCode returns true when this update device tags o k response a status code equal to that given

func (*UpdateDeviceTagsOK) IsRedirect added in v0.2.27

func (o *UpdateDeviceTagsOK) IsRedirect() bool

IsRedirect returns true when this update device tags o k response has a 3xx status code

func (*UpdateDeviceTagsOK) IsServerError added in v0.2.27

func (o *UpdateDeviceTagsOK) IsServerError() bool

IsServerError returns true when this update device tags o k response has a 5xx status code

func (*UpdateDeviceTagsOK) IsSuccess added in v0.2.27

func (o *UpdateDeviceTagsOK) IsSuccess() bool

IsSuccess returns true when this update device tags o k response has a 2xx status code

func (*UpdateDeviceTagsOK) String added in v0.2.27

func (o *UpdateDeviceTagsOK) String() string

type UpdateDeviceTagsParams

type UpdateDeviceTagsParams struct {

	// Body.
	Body *models.DeviceapiUpdateDeviceTagsRequestV1

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

UpdateDeviceTagsParams contains all the parameters to send to the API endpoint

for the update device tags operation.

Typically these are written to a http.Request.

func NewUpdateDeviceTagsParams

func NewUpdateDeviceTagsParams() *UpdateDeviceTagsParams

NewUpdateDeviceTagsParams creates a new UpdateDeviceTagsParams 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 NewUpdateDeviceTagsParamsWithContext

func NewUpdateDeviceTagsParamsWithContext(ctx context.Context) *UpdateDeviceTagsParams

NewUpdateDeviceTagsParamsWithContext creates a new UpdateDeviceTagsParams object with the ability to set a context for a request.

func NewUpdateDeviceTagsParamsWithHTTPClient

func NewUpdateDeviceTagsParamsWithHTTPClient(client *http.Client) *UpdateDeviceTagsParams

NewUpdateDeviceTagsParamsWithHTTPClient creates a new UpdateDeviceTagsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceTagsParamsWithTimeout

func NewUpdateDeviceTagsParamsWithTimeout(timeout time.Duration) *UpdateDeviceTagsParams

NewUpdateDeviceTagsParamsWithTimeout creates a new UpdateDeviceTagsParams object with the ability to set a timeout on a request.

func (*UpdateDeviceTagsParams) SetBody

SetBody adds the body to the update device tags params

func (*UpdateDeviceTagsParams) SetContext

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

SetContext adds the context to the update device tags params

func (*UpdateDeviceTagsParams) SetDefaults

func (o *UpdateDeviceTagsParams) SetDefaults()

SetDefaults hydrates default values in the update device tags params (not the query body).

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

func (*UpdateDeviceTagsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device tags params

func (*UpdateDeviceTagsParams) SetTimeout

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

SetTimeout adds the timeout to the update device tags params

func (*UpdateDeviceTagsParams) WithBody

WithBody adds the body to the update device tags params

func (*UpdateDeviceTagsParams) WithContext

WithContext adds the context to the update device tags params

func (*UpdateDeviceTagsParams) WithDefaults

WithDefaults hydrates default values in the update device tags params (not the query body).

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

func (*UpdateDeviceTagsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update device tags params

func (*UpdateDeviceTagsParams) WithTimeout

WithTimeout adds the timeout to the update device tags params

func (*UpdateDeviceTagsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceTagsReader

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

UpdateDeviceTagsReader is a Reader for the UpdateDeviceTags structure.

func (*UpdateDeviceTagsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceTagsTooManyRequests

type UpdateDeviceTagsTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewUpdateDeviceTagsTooManyRequests

func NewUpdateDeviceTagsTooManyRequests() *UpdateDeviceTagsTooManyRequests

NewUpdateDeviceTagsTooManyRequests creates a UpdateDeviceTagsTooManyRequests with default headers values

func (*UpdateDeviceTagsTooManyRequests) Code added in v0.2.33

Code gets the status code for the update device tags too many requests response

func (*UpdateDeviceTagsTooManyRequests) Error

func (*UpdateDeviceTagsTooManyRequests) GetPayload

func (*UpdateDeviceTagsTooManyRequests) IsClientError added in v0.2.27

func (o *UpdateDeviceTagsTooManyRequests) IsClientError() bool

IsClientError returns true when this update device tags too many requests response has a 4xx status code

func (*UpdateDeviceTagsTooManyRequests) IsCode added in v0.2.27

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

IsCode returns true when this update device tags too many requests response a status code equal to that given

func (*UpdateDeviceTagsTooManyRequests) IsRedirect added in v0.2.27

func (o *UpdateDeviceTagsTooManyRequests) IsRedirect() bool

IsRedirect returns true when this update device tags too many requests response has a 3xx status code

func (*UpdateDeviceTagsTooManyRequests) IsServerError added in v0.2.27

func (o *UpdateDeviceTagsTooManyRequests) IsServerError() bool

IsServerError returns true when this update device tags too many requests response has a 5xx status code

func (*UpdateDeviceTagsTooManyRequests) IsSuccess added in v0.2.27

func (o *UpdateDeviceTagsTooManyRequests) IsSuccess() bool

IsSuccess returns true when this update device tags too many requests response has a 2xx status code

func (*UpdateDeviceTagsTooManyRequests) String added in v0.2.27

Jump to

Keyboard shortcuts

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