administrators

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for administrators API

func (*Client) DeleteAPI24Admins

func (a *Client) DeleteAPI24Admins(params *DeleteAPI24AdminsParams) (*DeleteApi24AdminsOK, error)

DeleteAPI24Admins deletes an administrator

Deletes the specified administrator.

func (*Client) DeleteAPI24AdminsAPITokens

func (a *Client) DeleteAPI24AdminsAPITokens(params *DeleteAPI24AdminsAPITokensParams) (*DeleteApi24AdminsAPITokensOK, error)

DeleteAPI24AdminsAPITokens deletes API tokens

Deletes the API tokens of the specified administrators.

func (*Client) DeleteAPI24AdminsCache

func (a *Client) DeleteAPI24AdminsCache(params *DeleteAPI24AdminsCacheParams) (*DeleteApi24AdminsCacheOK, error)

DeleteAPI24AdminsCache deletes cache entries

Deletes all entries from the administrator cache.

func (*Client) GetAPI24Admins

func (a *Client) GetAPI24Admins(params *GetAPI24AdminsParams) (*GetApi24AdminsOK, error)

GetAPI24Admins lists administrators

Displays a list of administrators.

func (*Client) GetAPI24AdminsAPITokens

func (a *Client) GetAPI24AdminsAPITokens(params *GetAPI24AdminsAPITokensParams) (*GetApi24AdminsAPITokensOK, error)

GetAPI24AdminsAPITokens lists API tokens

Displays API tokens for the specified administrators.

func (*Client) GetAPI24AdminsCache

func (a *Client) GetAPI24AdminsCache(params *GetAPI24AdminsCacheParams) (*GetApi24AdminsCacheOK, error)

GetAPI24AdminsCache lists administrator cache entries

Displays entries in the administrator cache.

func (*Client) GetAPI24AdminsSettings

func (a *Client) GetAPI24AdminsSettings(params *GetAPI24AdminsSettingsParams) (*GetApi24AdminsSettingsOK, error)

GetAPI24AdminsSettings lists administrator settings

Displays the global administrator settings for the array.

func (*Client) PatchAPI24Admins

func (a *Client) PatchAPI24Admins(params *PatchAPI24AdminsParams) (*PatchApi24AdminsOK, error)

PatchAPI24Admins modifies an administrator

Modifies properties for the specified administrator.

func (*Client) PatchAPI24AdminsSettings

func (a *Client) PatchAPI24AdminsSettings(params *PatchAPI24AdminsSettingsParams) (*PatchApi24AdminsSettingsOK, error)

PatchAPI24AdminsSettings modifies administrator settings

Modifies the global administrator settings for the array.

func (*Client) PostAPI24Admins

func (a *Client) PostAPI24Admins(params *PostAPI24AdminsParams) (*PostApi24AdminsOK, error)

PostAPI24Admins creates an administrator

Creates an administrator.

func (*Client) PostAPI24AdminsAPITokens

func (a *Client) PostAPI24AdminsAPITokens(params *PostAPI24AdminsAPITokensParams) (*PostApi24AdminsAPITokensOK, error)

PostAPI24AdminsAPITokens creates API tokens

Creates API tokens for the specified administrators.

func (*Client) PutAPI24AdminsCache

func (a *Client) PutAPI24AdminsCache(params *PutAPI24AdminsCacheParams) (*PutApi24AdminsCacheOK, error)

PutAPI24AdminsCache updates or refresh entries in the administrator cache

Updates entries in the cache for administrators who currently do not have a cache entry, otherwise refreshes the existing entry.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	DeleteAPI24Admins(params *DeleteAPI24AdminsParams) (*DeleteApi24AdminsOK, error)

	DeleteAPI24AdminsAPITokens(params *DeleteAPI24AdminsAPITokensParams) (*DeleteApi24AdminsAPITokensOK, error)

	DeleteAPI24AdminsCache(params *DeleteAPI24AdminsCacheParams) (*DeleteApi24AdminsCacheOK, error)

	GetAPI24Admins(params *GetAPI24AdminsParams) (*GetApi24AdminsOK, error)

	GetAPI24AdminsAPITokens(params *GetAPI24AdminsAPITokensParams) (*GetApi24AdminsAPITokensOK, error)

	GetAPI24AdminsCache(params *GetAPI24AdminsCacheParams) (*GetApi24AdminsCacheOK, error)

	GetAPI24AdminsSettings(params *GetAPI24AdminsSettingsParams) (*GetApi24AdminsSettingsOK, error)

	PatchAPI24Admins(params *PatchAPI24AdminsParams) (*PatchApi24AdminsOK, error)

	PatchAPI24AdminsSettings(params *PatchAPI24AdminsSettingsParams) (*PatchApi24AdminsSettingsOK, error)

	PostAPI24Admins(params *PostAPI24AdminsParams) (*PostApi24AdminsOK, error)

	PostAPI24AdminsAPITokens(params *PostAPI24AdminsAPITokensParams) (*PostApi24AdminsAPITokensOK, error)

	PutAPI24AdminsCache(params *PutAPI24AdminsCacheParams) (*PutApi24AdminsCacheOK, 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 administrators API client.

type DeleteAPI24AdminsAPITokensParams

type DeleteAPI24AdminsAPITokensParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string

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

DeleteAPI24AdminsAPITokensParams contains all the parameters to send to the API endpoint for the delete API 24 admins API tokens operation typically these are written to a http.Request

func NewDeleteAPI24AdminsAPITokensParams

func NewDeleteAPI24AdminsAPITokensParams() *DeleteAPI24AdminsAPITokensParams

NewDeleteAPI24AdminsAPITokensParams creates a new DeleteAPI24AdminsAPITokensParams object with the default values initialized.

func NewDeleteAPI24AdminsAPITokensParamsWithContext

func NewDeleteAPI24AdminsAPITokensParamsWithContext(ctx context.Context) *DeleteAPI24AdminsAPITokensParams

NewDeleteAPI24AdminsAPITokensParamsWithContext creates a new DeleteAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAPI24AdminsAPITokensParamsWithHTTPClient

func NewDeleteAPI24AdminsAPITokensParamsWithHTTPClient(client *http.Client) *DeleteAPI24AdminsAPITokensParams

NewDeleteAPI24AdminsAPITokensParamsWithHTTPClient creates a new DeleteAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAPI24AdminsAPITokensParamsWithTimeout

func NewDeleteAPI24AdminsAPITokensParamsWithTimeout(timeout time.Duration) *DeleteAPI24AdminsAPITokensParams

NewDeleteAPI24AdminsAPITokensParamsWithTimeout creates a new DeleteAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAPI24AdminsAPITokensParams) SetAuthorization

func (o *DeleteAPI24AdminsAPITokensParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) SetContext

SetContext adds the context to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) SetNames

func (o *DeleteAPI24AdminsAPITokensParams) SetNames(names []string)

SetNames adds the names to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) SetTimeout

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

SetTimeout adds the timeout to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) SetXRequestID

func (o *DeleteAPI24AdminsAPITokensParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithAuthorization

func (o *DeleteAPI24AdminsAPITokensParams) WithAuthorization(authorization *string) *DeleteAPI24AdminsAPITokensParams

WithAuthorization adds the authorization to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithContext

WithContext adds the context to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithNames

WithNames adds the names to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithTimeout

WithTimeout adds the timeout to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WithXRequestID

WithXRequestID adds the xRequestID to the delete API 24 admins API tokens params

func (*DeleteAPI24AdminsAPITokensParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPI24AdminsAPITokensReader

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

DeleteAPI24AdminsAPITokensReader is a Reader for the DeleteAPI24AdminsAPITokens structure.

func (*DeleteAPI24AdminsAPITokensReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPI24AdminsCacheParams

type DeleteAPI24AdminsCacheParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*RemoveAllEntries
	  If set to `true`, removes all entries from the administrator cache.

	*/
	RemoveAllEntries bool

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

DeleteAPI24AdminsCacheParams contains all the parameters to send to the API endpoint for the delete API 24 admins cache operation typically these are written to a http.Request

func NewDeleteAPI24AdminsCacheParams

func NewDeleteAPI24AdminsCacheParams() *DeleteAPI24AdminsCacheParams

NewDeleteAPI24AdminsCacheParams creates a new DeleteAPI24AdminsCacheParams object with the default values initialized.

func NewDeleteAPI24AdminsCacheParamsWithContext

func NewDeleteAPI24AdminsCacheParamsWithContext(ctx context.Context) *DeleteAPI24AdminsCacheParams

NewDeleteAPI24AdminsCacheParamsWithContext creates a new DeleteAPI24AdminsCacheParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAPI24AdminsCacheParamsWithHTTPClient

func NewDeleteAPI24AdminsCacheParamsWithHTTPClient(client *http.Client) *DeleteAPI24AdminsCacheParams

NewDeleteAPI24AdminsCacheParamsWithHTTPClient creates a new DeleteAPI24AdminsCacheParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAPI24AdminsCacheParamsWithTimeout

func NewDeleteAPI24AdminsCacheParamsWithTimeout(timeout time.Duration) *DeleteAPI24AdminsCacheParams

NewDeleteAPI24AdminsCacheParamsWithTimeout creates a new DeleteAPI24AdminsCacheParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAPI24AdminsCacheParams) SetAuthorization

func (o *DeleteAPI24AdminsCacheParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) SetContext

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

SetContext adds the context to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) SetRemoveAllEntries

func (o *DeleteAPI24AdminsCacheParams) SetRemoveAllEntries(removeAllEntries bool)

SetRemoveAllEntries adds the removeAllEntries to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) SetTimeout

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

SetTimeout adds the timeout to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) SetXRequestID

func (o *DeleteAPI24AdminsCacheParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithAuthorization

func (o *DeleteAPI24AdminsCacheParams) WithAuthorization(authorization *string) *DeleteAPI24AdminsCacheParams

WithAuthorization adds the authorization to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithContext

WithContext adds the context to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithRemoveAllEntries

func (o *DeleteAPI24AdminsCacheParams) WithRemoveAllEntries(removeAllEntries bool) *DeleteAPI24AdminsCacheParams

WithRemoveAllEntries adds the removeAllEntries to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithTimeout

WithTimeout adds the timeout to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WithXRequestID

func (o *DeleteAPI24AdminsCacheParams) WithXRequestID(xRequestID *string) *DeleteAPI24AdminsCacheParams

WithXRequestID adds the xRequestID to the delete API 24 admins cache params

func (*DeleteAPI24AdminsCacheParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPI24AdminsCacheReader

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

DeleteAPI24AdminsCacheReader is a Reader for the DeleteAPI24AdminsCache structure.

func (*DeleteAPI24AdminsCacheReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPI24AdminsParams

type DeleteAPI24AdminsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string

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

DeleteAPI24AdminsParams contains all the parameters to send to the API endpoint for the delete API 24 admins operation typically these are written to a http.Request

func NewDeleteAPI24AdminsParams

func NewDeleteAPI24AdminsParams() *DeleteAPI24AdminsParams

NewDeleteAPI24AdminsParams creates a new DeleteAPI24AdminsParams object with the default values initialized.

func NewDeleteAPI24AdminsParamsWithContext

func NewDeleteAPI24AdminsParamsWithContext(ctx context.Context) *DeleteAPI24AdminsParams

NewDeleteAPI24AdminsParamsWithContext creates a new DeleteAPI24AdminsParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAPI24AdminsParamsWithHTTPClient

func NewDeleteAPI24AdminsParamsWithHTTPClient(client *http.Client) *DeleteAPI24AdminsParams

NewDeleteAPI24AdminsParamsWithHTTPClient creates a new DeleteAPI24AdminsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAPI24AdminsParamsWithTimeout

func NewDeleteAPI24AdminsParamsWithTimeout(timeout time.Duration) *DeleteAPI24AdminsParams

NewDeleteAPI24AdminsParamsWithTimeout creates a new DeleteAPI24AdminsParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAPI24AdminsParams) SetAuthorization

func (o *DeleteAPI24AdminsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) SetContext

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

SetContext adds the context to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) SetNames

func (o *DeleteAPI24AdminsParams) SetNames(names []string)

SetNames adds the names to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) SetTimeout

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

SetTimeout adds the timeout to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) SetXRequestID

func (o *DeleteAPI24AdminsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithAuthorization

func (o *DeleteAPI24AdminsParams) WithAuthorization(authorization *string) *DeleteAPI24AdminsParams

WithAuthorization adds the authorization to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithContext

WithContext adds the context to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithNames

WithNames adds the names to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithTimeout

WithTimeout adds the timeout to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WithXRequestID

func (o *DeleteAPI24AdminsParams) WithXRequestID(xRequestID *string) *DeleteAPI24AdminsParams

WithXRequestID adds the xRequestID to the delete API 24 admins params

func (*DeleteAPI24AdminsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPI24AdminsReader

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

DeleteAPI24AdminsReader is a Reader for the DeleteAPI24Admins structure.

func (*DeleteAPI24AdminsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteApi24AdminsAPITokensBadRequest

type DeleteApi24AdminsAPITokensBadRequest struct {
	Payload *models.Error
}

DeleteApi24AdminsAPITokensBadRequest handles this case with default header values.

BadRequest

func NewDeleteApi24AdminsAPITokensBadRequest

func NewDeleteApi24AdminsAPITokensBadRequest() *DeleteApi24AdminsAPITokensBadRequest

NewDeleteApi24AdminsAPITokensBadRequest creates a DeleteApi24AdminsAPITokensBadRequest with default headers values

func (*DeleteApi24AdminsAPITokensBadRequest) Error

func (*DeleteApi24AdminsAPITokensBadRequest) GetPayload

type DeleteApi24AdminsAPITokensOK

type DeleteApi24AdminsAPITokensOK struct {
}

DeleteApi24AdminsAPITokensOK handles this case with default header values.

OK

func NewDeleteApi24AdminsAPITokensOK

func NewDeleteApi24AdminsAPITokensOK() *DeleteApi24AdminsAPITokensOK

NewDeleteApi24AdminsAPITokensOK creates a DeleteApi24AdminsAPITokensOK with default headers values

func (*DeleteApi24AdminsAPITokensOK) Error

type DeleteApi24AdminsBadRequest

type DeleteApi24AdminsBadRequest struct {
	Payload *models.Error
}

DeleteApi24AdminsBadRequest handles this case with default header values.

BadRequest

func NewDeleteApi24AdminsBadRequest

func NewDeleteApi24AdminsBadRequest() *DeleteApi24AdminsBadRequest

NewDeleteApi24AdminsBadRequest creates a DeleteApi24AdminsBadRequest with default headers values

func (*DeleteApi24AdminsBadRequest) Error

func (*DeleteApi24AdminsBadRequest) GetPayload

func (o *DeleteApi24AdminsBadRequest) GetPayload() *models.Error

type DeleteApi24AdminsCacheBadRequest

type DeleteApi24AdminsCacheBadRequest struct {
	Payload *models.Error
}

DeleteApi24AdminsCacheBadRequest handles this case with default header values.

BadRequest

func NewDeleteApi24AdminsCacheBadRequest

func NewDeleteApi24AdminsCacheBadRequest() *DeleteApi24AdminsCacheBadRequest

NewDeleteApi24AdminsCacheBadRequest creates a DeleteApi24AdminsCacheBadRequest with default headers values

func (*DeleteApi24AdminsCacheBadRequest) Error

func (*DeleteApi24AdminsCacheBadRequest) GetPayload

type DeleteApi24AdminsCacheOK

type DeleteApi24AdminsCacheOK struct {
}

DeleteApi24AdminsCacheOK handles this case with default header values.

OK

func NewDeleteApi24AdminsCacheOK

func NewDeleteApi24AdminsCacheOK() *DeleteApi24AdminsCacheOK

NewDeleteApi24AdminsCacheOK creates a DeleteApi24AdminsCacheOK with default headers values

func (*DeleteApi24AdminsCacheOK) Error

func (o *DeleteApi24AdminsCacheOK) Error() string

type DeleteApi24AdminsOK

type DeleteApi24AdminsOK struct {
}

DeleteApi24AdminsOK handles this case with default header values.

OK

func NewDeleteApi24AdminsOK

func NewDeleteApi24AdminsOK() *DeleteApi24AdminsOK

NewDeleteApi24AdminsOK creates a DeleteApi24AdminsOK with default headers values

func (*DeleteApi24AdminsOK) Error

func (o *DeleteApi24AdminsOK) Error() string

type GetAPI24AdminsAPITokensParams

type GetAPI24AdminsAPITokensParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*ContinuationToken
	  A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters.

	*/
	ContinuationToken *string
	/*ExposeAPIToken
	  If `true`, exposes the API token of the current user.

	*/
	ExposeAPIToken *bool
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Limit
	  Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size.

	*/
	Limit *int32
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*Sort
	  Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values.

	*/
	Sort []string
	/*TotalItemCount
	  If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`.

	*/
	TotalItemCount *bool

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

GetAPI24AdminsAPITokensParams contains all the parameters to send to the API endpoint for the get API 24 admins API tokens operation typically these are written to a http.Request

func NewGetAPI24AdminsAPITokensParams

func NewGetAPI24AdminsAPITokensParams() *GetAPI24AdminsAPITokensParams

NewGetAPI24AdminsAPITokensParams creates a new GetAPI24AdminsAPITokensParams object with the default values initialized.

func NewGetAPI24AdminsAPITokensParamsWithContext

func NewGetAPI24AdminsAPITokensParamsWithContext(ctx context.Context) *GetAPI24AdminsAPITokensParams

NewGetAPI24AdminsAPITokensParamsWithContext creates a new GetAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24AdminsAPITokensParamsWithHTTPClient

func NewGetAPI24AdminsAPITokensParamsWithHTTPClient(client *http.Client) *GetAPI24AdminsAPITokensParams

NewGetAPI24AdminsAPITokensParamsWithHTTPClient creates a new GetAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24AdminsAPITokensParamsWithTimeout

func NewGetAPI24AdminsAPITokensParamsWithTimeout(timeout time.Duration) *GetAPI24AdminsAPITokensParams

NewGetAPI24AdminsAPITokensParamsWithTimeout creates a new GetAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24AdminsAPITokensParams) SetAuthorization

func (o *GetAPI24AdminsAPITokensParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetContext

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

SetContext adds the context to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetContinuationToken

func (o *GetAPI24AdminsAPITokensParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetExposeAPIToken

func (o *GetAPI24AdminsAPITokensParams) SetExposeAPIToken(exposeAPIToken *bool)

SetExposeAPIToken adds the exposeApiToken to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetFilter

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

SetFilter adds the filter to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetLimit

func (o *GetAPI24AdminsAPITokensParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetNames

func (o *GetAPI24AdminsAPITokensParams) SetNames(names []string)

SetNames adds the names to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetOffset

func (o *GetAPI24AdminsAPITokensParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetSort

func (o *GetAPI24AdminsAPITokensParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetTimeout

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

SetTimeout adds the timeout to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetTotalItemCount

func (o *GetAPI24AdminsAPITokensParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) SetXRequestID

func (o *GetAPI24AdminsAPITokensParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithAuthorization

func (o *GetAPI24AdminsAPITokensParams) WithAuthorization(authorization *string) *GetAPI24AdminsAPITokensParams

WithAuthorization adds the authorization to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithContext

WithContext adds the context to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithContinuationToken

func (o *GetAPI24AdminsAPITokensParams) WithContinuationToken(continuationToken *string) *GetAPI24AdminsAPITokensParams

WithContinuationToken adds the continuationToken to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithExposeAPIToken

func (o *GetAPI24AdminsAPITokensParams) WithExposeAPIToken(exposeAPIToken *bool) *GetAPI24AdminsAPITokensParams

WithExposeAPIToken adds the exposeAPIToken to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithFilter

WithFilter adds the filter to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithLimit

WithLimit adds the limit to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithNames

WithNames adds the names to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithOffset

WithOffset adds the offset to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithSort

WithSort adds the sort to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithTimeout

WithTimeout adds the timeout to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithTotalItemCount

func (o *GetAPI24AdminsAPITokensParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AdminsAPITokensParams

WithTotalItemCount adds the totalItemCount to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WithXRequestID

func (o *GetAPI24AdminsAPITokensParams) WithXRequestID(xRequestID *string) *GetAPI24AdminsAPITokensParams

WithXRequestID adds the xRequestID to the get API 24 admins API tokens params

func (*GetAPI24AdminsAPITokensParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24AdminsAPITokensReader

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

GetAPI24AdminsAPITokensReader is a Reader for the GetAPI24AdminsAPITokens structure.

func (*GetAPI24AdminsAPITokensReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPI24AdminsCacheParams

type GetAPI24AdminsCacheParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*ContinuationToken
	  A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters.

	*/
	ContinuationToken *string
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Limit
	  Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size.

	*/
	Limit *int32
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*Sort
	  Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values.

	*/
	Sort []string
	/*TotalItemCount
	  If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`.

	*/
	TotalItemCount *bool

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

GetAPI24AdminsCacheParams contains all the parameters to send to the API endpoint for the get API 24 admins cache operation typically these are written to a http.Request

func NewGetAPI24AdminsCacheParams

func NewGetAPI24AdminsCacheParams() *GetAPI24AdminsCacheParams

NewGetAPI24AdminsCacheParams creates a new GetAPI24AdminsCacheParams object with the default values initialized.

func NewGetAPI24AdminsCacheParamsWithContext

func NewGetAPI24AdminsCacheParamsWithContext(ctx context.Context) *GetAPI24AdminsCacheParams

NewGetAPI24AdminsCacheParamsWithContext creates a new GetAPI24AdminsCacheParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24AdminsCacheParamsWithHTTPClient

func NewGetAPI24AdminsCacheParamsWithHTTPClient(client *http.Client) *GetAPI24AdminsCacheParams

NewGetAPI24AdminsCacheParamsWithHTTPClient creates a new GetAPI24AdminsCacheParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24AdminsCacheParamsWithTimeout

func NewGetAPI24AdminsCacheParamsWithTimeout(timeout time.Duration) *GetAPI24AdminsCacheParams

NewGetAPI24AdminsCacheParamsWithTimeout creates a new GetAPI24AdminsCacheParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24AdminsCacheParams) SetAuthorization

func (o *GetAPI24AdminsCacheParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetContext

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

SetContext adds the context to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetContinuationToken

func (o *GetAPI24AdminsCacheParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetFilter

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

SetFilter adds the filter to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetLimit

func (o *GetAPI24AdminsCacheParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetNames

func (o *GetAPI24AdminsCacheParams) SetNames(names []string)

SetNames adds the names to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetOffset

func (o *GetAPI24AdminsCacheParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetSort

func (o *GetAPI24AdminsCacheParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetTimeout

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

SetTimeout adds the timeout to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetTotalItemCount

func (o *GetAPI24AdminsCacheParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) SetXRequestID

func (o *GetAPI24AdminsCacheParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithAuthorization

func (o *GetAPI24AdminsCacheParams) WithAuthorization(authorization *string) *GetAPI24AdminsCacheParams

WithAuthorization adds the authorization to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithContext

WithContext adds the context to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithContinuationToken

func (o *GetAPI24AdminsCacheParams) WithContinuationToken(continuationToken *string) *GetAPI24AdminsCacheParams

WithContinuationToken adds the continuationToken to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithFilter

WithFilter adds the filter to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithLimit

WithLimit adds the limit to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithNames

WithNames adds the names to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithOffset

WithOffset adds the offset to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithSort

WithSort adds the sort to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithTimeout

WithTimeout adds the timeout to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithTotalItemCount

func (o *GetAPI24AdminsCacheParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AdminsCacheParams

WithTotalItemCount adds the totalItemCount to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WithXRequestID

func (o *GetAPI24AdminsCacheParams) WithXRequestID(xRequestID *string) *GetAPI24AdminsCacheParams

WithXRequestID adds the xRequestID to the get API 24 admins cache params

func (*GetAPI24AdminsCacheParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24AdminsCacheReader

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

GetAPI24AdminsCacheReader is a Reader for the GetAPI24AdminsCache structure.

func (*GetAPI24AdminsCacheReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPI24AdminsParams

type GetAPI24AdminsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*ContinuationToken
	  A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters.

	*/
	ContinuationToken *string
	/*ExposeAPIToken
	  If `true`, exposes the API token of the current user.

	*/
	ExposeAPIToken *bool
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Limit
	  Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size.

	*/
	Limit *int32
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*Sort
	  Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values.

	*/
	Sort []string
	/*TotalItemCount
	  If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`.

	*/
	TotalItemCount *bool

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

GetAPI24AdminsParams contains all the parameters to send to the API endpoint for the get API 24 admins operation typically these are written to a http.Request

func NewGetAPI24AdminsParams

func NewGetAPI24AdminsParams() *GetAPI24AdminsParams

NewGetAPI24AdminsParams creates a new GetAPI24AdminsParams object with the default values initialized.

func NewGetAPI24AdminsParamsWithContext

func NewGetAPI24AdminsParamsWithContext(ctx context.Context) *GetAPI24AdminsParams

NewGetAPI24AdminsParamsWithContext creates a new GetAPI24AdminsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24AdminsParamsWithHTTPClient

func NewGetAPI24AdminsParamsWithHTTPClient(client *http.Client) *GetAPI24AdminsParams

NewGetAPI24AdminsParamsWithHTTPClient creates a new GetAPI24AdminsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24AdminsParamsWithTimeout

func NewGetAPI24AdminsParamsWithTimeout(timeout time.Duration) *GetAPI24AdminsParams

NewGetAPI24AdminsParamsWithTimeout creates a new GetAPI24AdminsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24AdminsParams) SetAuthorization

func (o *GetAPI24AdminsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 admins params

func (*GetAPI24AdminsParams) SetContext

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

SetContext adds the context to the get API 24 admins params

func (*GetAPI24AdminsParams) SetContinuationToken

func (o *GetAPI24AdminsParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the get API 24 admins params

func (*GetAPI24AdminsParams) SetExposeAPIToken

func (o *GetAPI24AdminsParams) SetExposeAPIToken(exposeAPIToken *bool)

SetExposeAPIToken adds the exposeApiToken to the get API 24 admins params

func (*GetAPI24AdminsParams) SetFilter

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

SetFilter adds the filter to the get API 24 admins params

func (*GetAPI24AdminsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API 24 admins params

func (*GetAPI24AdminsParams) SetLimit

func (o *GetAPI24AdminsParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 admins params

func (*GetAPI24AdminsParams) SetNames

func (o *GetAPI24AdminsParams) SetNames(names []string)

SetNames adds the names to the get API 24 admins params

func (*GetAPI24AdminsParams) SetOffset

func (o *GetAPI24AdminsParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 admins params

func (*GetAPI24AdminsParams) SetSort

func (o *GetAPI24AdminsParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 admins params

func (*GetAPI24AdminsParams) SetTimeout

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

SetTimeout adds the timeout to the get API 24 admins params

func (*GetAPI24AdminsParams) SetTotalItemCount

func (o *GetAPI24AdminsParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 admins params

func (*GetAPI24AdminsParams) SetXRequestID

func (o *GetAPI24AdminsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 admins params

func (*GetAPI24AdminsParams) WithAuthorization

func (o *GetAPI24AdminsParams) WithAuthorization(authorization *string) *GetAPI24AdminsParams

WithAuthorization adds the authorization to the get API 24 admins params

func (*GetAPI24AdminsParams) WithContext

WithContext adds the context to the get API 24 admins params

func (*GetAPI24AdminsParams) WithContinuationToken

func (o *GetAPI24AdminsParams) WithContinuationToken(continuationToken *string) *GetAPI24AdminsParams

WithContinuationToken adds the continuationToken to the get API 24 admins params

func (*GetAPI24AdminsParams) WithExposeAPIToken

func (o *GetAPI24AdminsParams) WithExposeAPIToken(exposeAPIToken *bool) *GetAPI24AdminsParams

WithExposeAPIToken adds the exposeAPIToken to the get API 24 admins params

func (*GetAPI24AdminsParams) WithFilter

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

WithFilter adds the filter to the get API 24 admins params

func (*GetAPI24AdminsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get API 24 admins params

func (*GetAPI24AdminsParams) WithLimit

func (o *GetAPI24AdminsParams) WithLimit(limit *int32) *GetAPI24AdminsParams

WithLimit adds the limit to the get API 24 admins params

func (*GetAPI24AdminsParams) WithNames

func (o *GetAPI24AdminsParams) WithNames(names []string) *GetAPI24AdminsParams

WithNames adds the names to the get API 24 admins params

func (*GetAPI24AdminsParams) WithOffset

func (o *GetAPI24AdminsParams) WithOffset(offset *int32) *GetAPI24AdminsParams

WithOffset adds the offset to the get API 24 admins params

func (*GetAPI24AdminsParams) WithSort

func (o *GetAPI24AdminsParams) WithSort(sort []string) *GetAPI24AdminsParams

WithSort adds the sort to the get API 24 admins params

func (*GetAPI24AdminsParams) WithTimeout

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

WithTimeout adds the timeout to the get API 24 admins params

func (*GetAPI24AdminsParams) WithTotalItemCount

func (o *GetAPI24AdminsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AdminsParams

WithTotalItemCount adds the totalItemCount to the get API 24 admins params

func (*GetAPI24AdminsParams) WithXRequestID

func (o *GetAPI24AdminsParams) WithXRequestID(xRequestID *string) *GetAPI24AdminsParams

WithXRequestID adds the xRequestID to the get API 24 admins params

func (*GetAPI24AdminsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetAPI24AdminsReader

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

GetAPI24AdminsReader is a Reader for the GetAPI24Admins structure.

func (*GetAPI24AdminsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPI24AdminsSettingsParams

type GetAPI24AdminsSettingsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Filter
	  Narrows down the results to only the response objects that satisfy the filter criteria.

	*/
	Filter *string
	/*Limit
	  Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size.

	*/
	Limit *int32
	/*Offset
	  The starting position based on the results of the query in relation to the full set of response objects returned.

	*/
	Offset *int32
	/*Sort
	  Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values.

	*/
	Sort []string
	/*TotalItemCount
	  If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`.

	*/
	TotalItemCount *bool

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

GetAPI24AdminsSettingsParams contains all the parameters to send to the API endpoint for the get API 24 admins settings operation typically these are written to a http.Request

func NewGetAPI24AdminsSettingsParams

func NewGetAPI24AdminsSettingsParams() *GetAPI24AdminsSettingsParams

NewGetAPI24AdminsSettingsParams creates a new GetAPI24AdminsSettingsParams object with the default values initialized.

func NewGetAPI24AdminsSettingsParamsWithContext

func NewGetAPI24AdminsSettingsParamsWithContext(ctx context.Context) *GetAPI24AdminsSettingsParams

NewGetAPI24AdminsSettingsParamsWithContext creates a new GetAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAPI24AdminsSettingsParamsWithHTTPClient

func NewGetAPI24AdminsSettingsParamsWithHTTPClient(client *http.Client) *GetAPI24AdminsSettingsParams

NewGetAPI24AdminsSettingsParamsWithHTTPClient creates a new GetAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAPI24AdminsSettingsParamsWithTimeout

func NewGetAPI24AdminsSettingsParamsWithTimeout(timeout time.Duration) *GetAPI24AdminsSettingsParams

NewGetAPI24AdminsSettingsParamsWithTimeout creates a new GetAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAPI24AdminsSettingsParams) SetAuthorization

func (o *GetAPI24AdminsSettingsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetContext

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

SetContext adds the context to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetFilter

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

SetFilter adds the filter to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetLimit

func (o *GetAPI24AdminsSettingsParams) SetLimit(limit *int32)

SetLimit adds the limit to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetOffset

func (o *GetAPI24AdminsSettingsParams) SetOffset(offset *int32)

SetOffset adds the offset to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetSort

func (o *GetAPI24AdminsSettingsParams) SetSort(sort []string)

SetSort adds the sort to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetTotalItemCount

func (o *GetAPI24AdminsSettingsParams) SetTotalItemCount(totalItemCount *bool)

SetTotalItemCount adds the totalItemCount to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) SetXRequestID

func (o *GetAPI24AdminsSettingsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithAuthorization

func (o *GetAPI24AdminsSettingsParams) WithAuthorization(authorization *string) *GetAPI24AdminsSettingsParams

WithAuthorization adds the authorization to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithContext

WithContext adds the context to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithFilter

WithFilter adds the filter to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithLimit

WithLimit adds the limit to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithOffset

WithOffset adds the offset to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithSort

WithSort adds the sort to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithTimeout

WithTimeout adds the timeout to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithTotalItemCount

func (o *GetAPI24AdminsSettingsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AdminsSettingsParams

WithTotalItemCount adds the totalItemCount to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WithXRequestID

func (o *GetAPI24AdminsSettingsParams) WithXRequestID(xRequestID *string) *GetAPI24AdminsSettingsParams

WithXRequestID adds the xRequestID to the get API 24 admins settings params

func (*GetAPI24AdminsSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPI24AdminsSettingsReader

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

GetAPI24AdminsSettingsReader is a Reader for the GetAPI24AdminsSettings structure.

func (*GetAPI24AdminsSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetApi24AdminsAPITokensBadRequest

type GetApi24AdminsAPITokensBadRequest struct {
	Payload *models.Error
}

GetApi24AdminsAPITokensBadRequest handles this case with default header values.

BadRequest

func NewGetApi24AdminsAPITokensBadRequest

func NewGetApi24AdminsAPITokensBadRequest() *GetApi24AdminsAPITokensBadRequest

NewGetApi24AdminsAPITokensBadRequest creates a GetApi24AdminsAPITokensBadRequest with default headers values

func (*GetApi24AdminsAPITokensBadRequest) Error

func (*GetApi24AdminsAPITokensBadRequest) GetPayload

type GetApi24AdminsAPITokensOK

type GetApi24AdminsAPITokensOK struct {
	Payload *models.AdminAPITokenGetResponse
}

GetApi24AdminsAPITokensOK handles this case with default header values.

OK

func NewGetApi24AdminsAPITokensOK

func NewGetApi24AdminsAPITokensOK() *GetApi24AdminsAPITokensOK

NewGetApi24AdminsAPITokensOK creates a GetApi24AdminsAPITokensOK with default headers values

func (*GetApi24AdminsAPITokensOK) Error

func (o *GetApi24AdminsAPITokensOK) Error() string

func (*GetApi24AdminsAPITokensOK) GetPayload

type GetApi24AdminsBadRequest

type GetApi24AdminsBadRequest struct {
	Payload *models.Error
}

GetApi24AdminsBadRequest handles this case with default header values.

BadRequest

func NewGetApi24AdminsBadRequest

func NewGetApi24AdminsBadRequest() *GetApi24AdminsBadRequest

NewGetApi24AdminsBadRequest creates a GetApi24AdminsBadRequest with default headers values

func (*GetApi24AdminsBadRequest) Error

func (o *GetApi24AdminsBadRequest) Error() string

func (*GetApi24AdminsBadRequest) GetPayload

func (o *GetApi24AdminsBadRequest) GetPayload() *models.Error

type GetApi24AdminsCacheBadRequest

type GetApi24AdminsCacheBadRequest struct {
	Payload *models.Error
}

GetApi24AdminsCacheBadRequest handles this case with default header values.

BadRequest

func NewGetApi24AdminsCacheBadRequest

func NewGetApi24AdminsCacheBadRequest() *GetApi24AdminsCacheBadRequest

NewGetApi24AdminsCacheBadRequest creates a GetApi24AdminsCacheBadRequest with default headers values

func (*GetApi24AdminsCacheBadRequest) Error

func (*GetApi24AdminsCacheBadRequest) GetPayload

func (o *GetApi24AdminsCacheBadRequest) GetPayload() *models.Error

type GetApi24AdminsCacheOK

type GetApi24AdminsCacheOK struct {
	Payload *models.AdminCacheGetResponse
}

GetApi24AdminsCacheOK handles this case with default header values.

OK

func NewGetApi24AdminsCacheOK

func NewGetApi24AdminsCacheOK() *GetApi24AdminsCacheOK

NewGetApi24AdminsCacheOK creates a GetApi24AdminsCacheOK with default headers values

func (*GetApi24AdminsCacheOK) Error

func (o *GetApi24AdminsCacheOK) Error() string

func (*GetApi24AdminsCacheOK) GetPayload

type GetApi24AdminsOK

type GetApi24AdminsOK struct {
	Payload *models.AdminGetResponse
}

GetApi24AdminsOK handles this case with default header values.

OK

func NewGetApi24AdminsOK

func NewGetApi24AdminsOK() *GetApi24AdminsOK

NewGetApi24AdminsOK creates a GetApi24AdminsOK with default headers values

func (*GetApi24AdminsOK) Error

func (o *GetApi24AdminsOK) Error() string

func (*GetApi24AdminsOK) GetPayload

func (o *GetApi24AdminsOK) GetPayload() *models.AdminGetResponse

type GetApi24AdminsSettingsBadRequest

type GetApi24AdminsSettingsBadRequest struct {
	Payload *models.Error
}

GetApi24AdminsSettingsBadRequest handles this case with default header values.

BadRequest

func NewGetApi24AdminsSettingsBadRequest

func NewGetApi24AdminsSettingsBadRequest() *GetApi24AdminsSettingsBadRequest

NewGetApi24AdminsSettingsBadRequest creates a GetApi24AdminsSettingsBadRequest with default headers values

func (*GetApi24AdminsSettingsBadRequest) Error

func (*GetApi24AdminsSettingsBadRequest) GetPayload

type GetApi24AdminsSettingsOK

type GetApi24AdminsSettingsOK struct {
	Payload *models.AdminSettingsResponse
}

GetApi24AdminsSettingsOK handles this case with default header values.

OK

func NewGetApi24AdminsSettingsOK

func NewGetApi24AdminsSettingsOK() *GetApi24AdminsSettingsOK

NewGetApi24AdminsSettingsOK creates a GetApi24AdminsSettingsOK with default headers values

func (*GetApi24AdminsSettingsOK) Error

func (o *GetApi24AdminsSettingsOK) Error() string

func (*GetApi24AdminsSettingsOK) GetPayload

type PatchAPI24AdminsParams

type PatchAPI24AdminsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Admin*/
	Admin *models.AdminPatch
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string

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

PatchAPI24AdminsParams contains all the parameters to send to the API endpoint for the patch API 24 admins operation typically these are written to a http.Request

func NewPatchAPI24AdminsParams

func NewPatchAPI24AdminsParams() *PatchAPI24AdminsParams

NewPatchAPI24AdminsParams creates a new PatchAPI24AdminsParams object with the default values initialized.

func NewPatchAPI24AdminsParamsWithContext

func NewPatchAPI24AdminsParamsWithContext(ctx context.Context) *PatchAPI24AdminsParams

NewPatchAPI24AdminsParamsWithContext creates a new PatchAPI24AdminsParams object with the default values initialized, and the ability to set a context for a request

func NewPatchAPI24AdminsParamsWithHTTPClient

func NewPatchAPI24AdminsParamsWithHTTPClient(client *http.Client) *PatchAPI24AdminsParams

NewPatchAPI24AdminsParamsWithHTTPClient creates a new PatchAPI24AdminsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchAPI24AdminsParamsWithTimeout

func NewPatchAPI24AdminsParamsWithTimeout(timeout time.Duration) *PatchAPI24AdminsParams

NewPatchAPI24AdminsParamsWithTimeout creates a new PatchAPI24AdminsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchAPI24AdminsParams) SetAdmin

func (o *PatchAPI24AdminsParams) SetAdmin(admin *models.AdminPatch)

SetAdmin adds the admin to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetAuthorization

func (o *PatchAPI24AdminsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetContext

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

SetContext adds the context to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetNames

func (o *PatchAPI24AdminsParams) SetNames(names []string)

SetNames adds the names to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetTimeout

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

SetTimeout adds the timeout to the patch API 24 admins params

func (*PatchAPI24AdminsParams) SetXRequestID

func (o *PatchAPI24AdminsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithAdmin

WithAdmin adds the admin to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithAuthorization

func (o *PatchAPI24AdminsParams) WithAuthorization(authorization *string) *PatchAPI24AdminsParams

WithAuthorization adds the authorization to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithContext

WithContext adds the context to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithNames

func (o *PatchAPI24AdminsParams) WithNames(names []string) *PatchAPI24AdminsParams

WithNames adds the names to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithTimeout

WithTimeout adds the timeout to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WithXRequestID

func (o *PatchAPI24AdminsParams) WithXRequestID(xRequestID *string) *PatchAPI24AdminsParams

WithXRequestID adds the xRequestID to the patch API 24 admins params

func (*PatchAPI24AdminsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAPI24AdminsReader

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

PatchAPI24AdminsReader is a Reader for the PatchAPI24Admins structure.

func (*PatchAPI24AdminsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchAPI24AdminsSettingsParams

type PatchAPI24AdminsSettingsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*AdminSettings*/
	AdminSettings *models.AdminSettings

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

PatchAPI24AdminsSettingsParams contains all the parameters to send to the API endpoint for the patch API 24 admins settings operation typically these are written to a http.Request

func NewPatchAPI24AdminsSettingsParams

func NewPatchAPI24AdminsSettingsParams() *PatchAPI24AdminsSettingsParams

NewPatchAPI24AdminsSettingsParams creates a new PatchAPI24AdminsSettingsParams object with the default values initialized.

func NewPatchAPI24AdminsSettingsParamsWithContext

func NewPatchAPI24AdminsSettingsParamsWithContext(ctx context.Context) *PatchAPI24AdminsSettingsParams

NewPatchAPI24AdminsSettingsParamsWithContext creates a new PatchAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a context for a request

func NewPatchAPI24AdminsSettingsParamsWithHTTPClient

func NewPatchAPI24AdminsSettingsParamsWithHTTPClient(client *http.Client) *PatchAPI24AdminsSettingsParams

NewPatchAPI24AdminsSettingsParamsWithHTTPClient creates a new PatchAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchAPI24AdminsSettingsParamsWithTimeout

func NewPatchAPI24AdminsSettingsParamsWithTimeout(timeout time.Duration) *PatchAPI24AdminsSettingsParams

NewPatchAPI24AdminsSettingsParamsWithTimeout creates a new PatchAPI24AdminsSettingsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchAPI24AdminsSettingsParams) SetAdminSettings

func (o *PatchAPI24AdminsSettingsParams) SetAdminSettings(adminSettings *models.AdminSettings)

SetAdminSettings adds the adminSettings to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) SetAuthorization

func (o *PatchAPI24AdminsSettingsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) SetContext

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

SetContext adds the context to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) SetXRequestID

func (o *PatchAPI24AdminsSettingsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithAdminSettings

WithAdminSettings adds the adminSettings to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithAuthorization

func (o *PatchAPI24AdminsSettingsParams) WithAuthorization(authorization *string) *PatchAPI24AdminsSettingsParams

WithAuthorization adds the authorization to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithContext

WithContext adds the context to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithTimeout

WithTimeout adds the timeout to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WithXRequestID

WithXRequestID adds the xRequestID to the patch API 24 admins settings params

func (*PatchAPI24AdminsSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAPI24AdminsSettingsReader

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

PatchAPI24AdminsSettingsReader is a Reader for the PatchAPI24AdminsSettings structure.

func (*PatchAPI24AdminsSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchApi24AdminsBadRequest

type PatchApi24AdminsBadRequest struct {
	Payload *models.Error
}

PatchApi24AdminsBadRequest handles this case with default header values.

BadRequest

func NewPatchApi24AdminsBadRequest

func NewPatchApi24AdminsBadRequest() *PatchApi24AdminsBadRequest

NewPatchApi24AdminsBadRequest creates a PatchApi24AdminsBadRequest with default headers values

func (*PatchApi24AdminsBadRequest) Error

func (*PatchApi24AdminsBadRequest) GetPayload

func (o *PatchApi24AdminsBadRequest) GetPayload() *models.Error

type PatchApi24AdminsOK

type PatchApi24AdminsOK struct {
	Payload *models.AdminResponse
}

PatchApi24AdminsOK handles this case with default header values.

OK

func NewPatchApi24AdminsOK

func NewPatchApi24AdminsOK() *PatchApi24AdminsOK

NewPatchApi24AdminsOK creates a PatchApi24AdminsOK with default headers values

func (*PatchApi24AdminsOK) Error

func (o *PatchApi24AdminsOK) Error() string

func (*PatchApi24AdminsOK) GetPayload

func (o *PatchApi24AdminsOK) GetPayload() *models.AdminResponse

type PatchApi24AdminsSettingsBadRequest

type PatchApi24AdminsSettingsBadRequest struct {
	Payload *models.Error
}

PatchApi24AdminsSettingsBadRequest handles this case with default header values.

BadRequest

func NewPatchApi24AdminsSettingsBadRequest

func NewPatchApi24AdminsSettingsBadRequest() *PatchApi24AdminsSettingsBadRequest

NewPatchApi24AdminsSettingsBadRequest creates a PatchApi24AdminsSettingsBadRequest with default headers values

func (*PatchApi24AdminsSettingsBadRequest) Error

func (*PatchApi24AdminsSettingsBadRequest) GetPayload

type PatchApi24AdminsSettingsOK

type PatchApi24AdminsSettingsOK struct {
	Payload *models.AdminSettingsResponse
}

PatchApi24AdminsSettingsOK handles this case with default header values.

OK

func NewPatchApi24AdminsSettingsOK

func NewPatchApi24AdminsSettingsOK() *PatchApi24AdminsSettingsOK

NewPatchApi24AdminsSettingsOK creates a PatchApi24AdminsSettingsOK with default headers values

func (*PatchApi24AdminsSettingsOK) Error

func (*PatchApi24AdminsSettingsOK) GetPayload

type PostAPI24AdminsAPITokensParams

type PostAPI24AdminsAPITokensParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string
	/*Timeout
	  The duration of API token validity, in milliseconds.

	*/
	Timeout *int64

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

PostAPI24AdminsAPITokensParams contains all the parameters to send to the API endpoint for the post API 24 admins API tokens operation typically these are written to a http.Request

func NewPostAPI24AdminsAPITokensParams

func NewPostAPI24AdminsAPITokensParams() *PostAPI24AdminsAPITokensParams

NewPostAPI24AdminsAPITokensParams creates a new PostAPI24AdminsAPITokensParams object with the default values initialized.

func NewPostAPI24AdminsAPITokensParamsWithContext

func NewPostAPI24AdminsAPITokensParamsWithContext(ctx context.Context) *PostAPI24AdminsAPITokensParams

NewPostAPI24AdminsAPITokensParamsWithContext creates a new PostAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a context for a request

func NewPostAPI24AdminsAPITokensParamsWithHTTPClient

func NewPostAPI24AdminsAPITokensParamsWithHTTPClient(client *http.Client) *PostAPI24AdminsAPITokensParams

NewPostAPI24AdminsAPITokensParamsWithHTTPClient creates a new PostAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostAPI24AdminsAPITokensParamsWithTimeout

func NewPostAPI24AdminsAPITokensParamsWithTimeout(timeout time.Duration) *PostAPI24AdminsAPITokensParams

NewPostAPI24AdminsAPITokensParamsWithTimeout creates a new PostAPI24AdminsAPITokensParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostAPI24AdminsAPITokensParams) SetAuthorization

func (o *PostAPI24AdminsAPITokensParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetContext

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

SetContext adds the context to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetNames

func (o *PostAPI24AdminsAPITokensParams) SetNames(names []string)

SetNames adds the names to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetRequestTimeout

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

SetRequestTimeout adds the timeout to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetTimeout

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

SetTimeout adds the timeout to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) SetXRequestID

func (o *PostAPI24AdminsAPITokensParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithAuthorization

func (o *PostAPI24AdminsAPITokensParams) WithAuthorization(authorization *string) *PostAPI24AdminsAPITokensParams

WithAuthorization adds the authorization to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithContext

WithContext adds the context to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithNames

WithNames adds the names to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithRequestTimeout

WithRequestTimeout adds the timeout to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithTimeout

WithTimeout adds the timeout to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WithXRequestID

WithXRequestID adds the xRequestID to the post API 24 admins API tokens params

func (*PostAPI24AdminsAPITokensParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPI24AdminsAPITokensReader

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

PostAPI24AdminsAPITokensReader is a Reader for the PostAPI24AdminsAPITokens structure.

func (*PostAPI24AdminsAPITokensReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPI24AdminsParams

type PostAPI24AdminsParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Admin*/
	Admin *models.AdminPost
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string

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

PostAPI24AdminsParams contains all the parameters to send to the API endpoint for the post API 24 admins operation typically these are written to a http.Request

func NewPostAPI24AdminsParams

func NewPostAPI24AdminsParams() *PostAPI24AdminsParams

NewPostAPI24AdminsParams creates a new PostAPI24AdminsParams object with the default values initialized.

func NewPostAPI24AdminsParamsWithContext

func NewPostAPI24AdminsParamsWithContext(ctx context.Context) *PostAPI24AdminsParams

NewPostAPI24AdminsParamsWithContext creates a new PostAPI24AdminsParams object with the default values initialized, and the ability to set a context for a request

func NewPostAPI24AdminsParamsWithHTTPClient

func NewPostAPI24AdminsParamsWithHTTPClient(client *http.Client) *PostAPI24AdminsParams

NewPostAPI24AdminsParamsWithHTTPClient creates a new PostAPI24AdminsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostAPI24AdminsParamsWithTimeout

func NewPostAPI24AdminsParamsWithTimeout(timeout time.Duration) *PostAPI24AdminsParams

NewPostAPI24AdminsParamsWithTimeout creates a new PostAPI24AdminsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostAPI24AdminsParams) SetAdmin

func (o *PostAPI24AdminsParams) SetAdmin(admin *models.AdminPost)

SetAdmin adds the admin to the post API 24 admins params

func (*PostAPI24AdminsParams) SetAuthorization

func (o *PostAPI24AdminsParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the post API 24 admins params

func (*PostAPI24AdminsParams) SetContext

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

SetContext adds the context to the post API 24 admins params

func (*PostAPI24AdminsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post API 24 admins params

func (*PostAPI24AdminsParams) SetNames

func (o *PostAPI24AdminsParams) SetNames(names []string)

SetNames adds the names to the post API 24 admins params

func (*PostAPI24AdminsParams) SetTimeout

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

SetTimeout adds the timeout to the post API 24 admins params

func (*PostAPI24AdminsParams) SetXRequestID

func (o *PostAPI24AdminsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the post API 24 admins params

func (*PostAPI24AdminsParams) WithAdmin

WithAdmin adds the admin to the post API 24 admins params

func (*PostAPI24AdminsParams) WithAuthorization

func (o *PostAPI24AdminsParams) WithAuthorization(authorization *string) *PostAPI24AdminsParams

WithAuthorization adds the authorization to the post API 24 admins params

func (*PostAPI24AdminsParams) WithContext

WithContext adds the context to the post API 24 admins params

func (*PostAPI24AdminsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post API 24 admins params

func (*PostAPI24AdminsParams) WithNames

func (o *PostAPI24AdminsParams) WithNames(names []string) *PostAPI24AdminsParams

WithNames adds the names to the post API 24 admins params

func (*PostAPI24AdminsParams) WithTimeout

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

WithTimeout adds the timeout to the post API 24 admins params

func (*PostAPI24AdminsParams) WithXRequestID

func (o *PostAPI24AdminsParams) WithXRequestID(xRequestID *string) *PostAPI24AdminsParams

WithXRequestID adds the xRequestID to the post API 24 admins params

func (*PostAPI24AdminsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostAPI24AdminsReader

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

PostAPI24AdminsReader is a Reader for the PostAPI24Admins structure.

func (*PostAPI24AdminsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostApi24AdminsAPITokensBadRequest

type PostApi24AdminsAPITokensBadRequest struct {
	Payload *models.Error
}

PostApi24AdminsAPITokensBadRequest handles this case with default header values.

BadRequest

func NewPostApi24AdminsAPITokensBadRequest

func NewPostApi24AdminsAPITokensBadRequest() *PostApi24AdminsAPITokensBadRequest

NewPostApi24AdminsAPITokensBadRequest creates a PostApi24AdminsAPITokensBadRequest with default headers values

func (*PostApi24AdminsAPITokensBadRequest) Error

func (*PostApi24AdminsAPITokensBadRequest) GetPayload

type PostApi24AdminsAPITokensOK

type PostApi24AdminsAPITokensOK struct {
	Payload *models.AdminAPITokenResponse
}

PostApi24AdminsAPITokensOK handles this case with default header values.

OK

func NewPostApi24AdminsAPITokensOK

func NewPostApi24AdminsAPITokensOK() *PostApi24AdminsAPITokensOK

NewPostApi24AdminsAPITokensOK creates a PostApi24AdminsAPITokensOK with default headers values

func (*PostApi24AdminsAPITokensOK) Error

func (*PostApi24AdminsAPITokensOK) GetPayload

type PostApi24AdminsBadRequest

type PostApi24AdminsBadRequest struct {
	Payload *models.Error
}

PostApi24AdminsBadRequest handles this case with default header values.

BadRequest

func NewPostApi24AdminsBadRequest

func NewPostApi24AdminsBadRequest() *PostApi24AdminsBadRequest

NewPostApi24AdminsBadRequest creates a PostApi24AdminsBadRequest with default headers values

func (*PostApi24AdminsBadRequest) Error

func (o *PostApi24AdminsBadRequest) Error() string

func (*PostApi24AdminsBadRequest) GetPayload

func (o *PostApi24AdminsBadRequest) GetPayload() *models.Error

type PostApi24AdminsOK

type PostApi24AdminsOK struct {
	Payload *models.AdminResponse
}

PostApi24AdminsOK handles this case with default header values.

OK

func NewPostApi24AdminsOK

func NewPostApi24AdminsOK() *PostApi24AdminsOK

NewPostApi24AdminsOK creates a PostApi24AdminsOK with default headers values

func (*PostApi24AdminsOK) Error

func (o *PostApi24AdminsOK) Error() string

func (*PostApi24AdminsOK) GetPayload

func (o *PostApi24AdminsOK) GetPayload() *models.AdminResponse

type PutAPI24AdminsCacheParams

type PutAPI24AdminsCacheParams struct {

	/*Authorization
	  Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`)

	*/
	Authorization *string
	/*XRequestID
	  Supplied by client during request or generated by server.

	*/
	XRequestID *string
	/*Names
	  Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`.

	*/
	Names []string

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

PutAPI24AdminsCacheParams contains all the parameters to send to the API endpoint for the put API 24 admins cache operation typically these are written to a http.Request

func NewPutAPI24AdminsCacheParams

func NewPutAPI24AdminsCacheParams() *PutAPI24AdminsCacheParams

NewPutAPI24AdminsCacheParams creates a new PutAPI24AdminsCacheParams object with the default values initialized.

func NewPutAPI24AdminsCacheParamsWithContext

func NewPutAPI24AdminsCacheParamsWithContext(ctx context.Context) *PutAPI24AdminsCacheParams

NewPutAPI24AdminsCacheParamsWithContext creates a new PutAPI24AdminsCacheParams object with the default values initialized, and the ability to set a context for a request

func NewPutAPI24AdminsCacheParamsWithHTTPClient

func NewPutAPI24AdminsCacheParamsWithHTTPClient(client *http.Client) *PutAPI24AdminsCacheParams

NewPutAPI24AdminsCacheParamsWithHTTPClient creates a new PutAPI24AdminsCacheParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutAPI24AdminsCacheParamsWithTimeout

func NewPutAPI24AdminsCacheParamsWithTimeout(timeout time.Duration) *PutAPI24AdminsCacheParams

NewPutAPI24AdminsCacheParamsWithTimeout creates a new PutAPI24AdminsCacheParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutAPI24AdminsCacheParams) SetAuthorization

func (o *PutAPI24AdminsCacheParams) SetAuthorization(authorization *string)

SetAuthorization adds the authorization to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) SetContext

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

SetContext adds the context to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) SetNames

func (o *PutAPI24AdminsCacheParams) SetNames(names []string)

SetNames adds the names to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) SetTimeout

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

SetTimeout adds the timeout to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) SetXRequestID

func (o *PutAPI24AdminsCacheParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithAuthorization

func (o *PutAPI24AdminsCacheParams) WithAuthorization(authorization *string) *PutAPI24AdminsCacheParams

WithAuthorization adds the authorization to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithContext

WithContext adds the context to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithNames

WithNames adds the names to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithTimeout

WithTimeout adds the timeout to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WithXRequestID

func (o *PutAPI24AdminsCacheParams) WithXRequestID(xRequestID *string) *PutAPI24AdminsCacheParams

WithXRequestID adds the xRequestID to the put API 24 admins cache params

func (*PutAPI24AdminsCacheParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPI24AdminsCacheReader

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

PutAPI24AdminsCacheReader is a Reader for the PutAPI24AdminsCache structure.

func (*PutAPI24AdminsCacheReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutApi24AdminsCacheBadRequest

type PutApi24AdminsCacheBadRequest struct {
	Payload *models.Error
}

PutApi24AdminsCacheBadRequest handles this case with default header values.

BadRequest

func NewPutApi24AdminsCacheBadRequest

func NewPutApi24AdminsCacheBadRequest() *PutApi24AdminsCacheBadRequest

NewPutApi24AdminsCacheBadRequest creates a PutApi24AdminsCacheBadRequest with default headers values

func (*PutApi24AdminsCacheBadRequest) Error

func (*PutApi24AdminsCacheBadRequest) GetPayload

func (o *PutApi24AdminsCacheBadRequest) GetPayload() *models.Error

type PutApi24AdminsCacheOK

type PutApi24AdminsCacheOK struct {
	Payload *models.AdminCacheResponse
}

PutApi24AdminsCacheOK handles this case with default header values.

OK

func NewPutApi24AdminsCacheOK

func NewPutApi24AdminsCacheOK() *PutApi24AdminsCacheOK

NewPutApi24AdminsCacheOK creates a PutApi24AdminsCacheOK with default headers values

func (*PutApi24AdminsCacheOK) Error

func (o *PutApi24AdminsCacheOK) Error() string

func (*PutApi24AdminsCacheOK) GetPayload

Jump to

Keyboard shortcuts

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