quota package - github.com/MartijnStraatman/harbor-go-client/pkg/sdk/v2.0/client/quota - Go Packages

quota

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API interface {

	// GetQuota gets the specified quota
	//
	// Get the specified quota
	GetQuota(ctx context.Context, params *GetQuotaParams) (*GetQuotaOK, error)

	// ListQuotas lists quotas
	//
	// List quotas
	ListQuotas(ctx context.Context, params *ListQuotasParams) (*ListQuotasOK, error)

	// UpdateQuota updates the specified quota
	//
	// Update hard limits of the specified quota
	UpdateQuota(ctx context.Context, params *UpdateQuotaParams) (*UpdateQuotaOK, error)
}

API is the interface of the quota client.

type Client

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

Client for quota API

func New

New creates a new quota API client.

func (*Client) GetQuota

func (a *Client) GetQuota(ctx context.Context, params *GetQuotaParams) (*GetQuotaOK, error)

GetQuota gets the specified quota.

Get the specified quota.

func (*Client) ListQuotas

func (a *Client) ListQuotas(ctx context.Context, params *ListQuotasParams) (*ListQuotasOK, error)

ListQuotas lists quotas.

List quotas.

func (*Client) UpdateQuota

func (a *Client) UpdateQuota(ctx context.Context, params *UpdateQuotaParams) (*UpdateQuotaOK, error)

UpdateQuota updates the specified quota.

Update hard limits of the specified quota.

type GetQuotaForbidden

type GetQuotaForbidden struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Forbidden

func NewGetQuotaForbidden

func NewGetQuotaForbidden() *GetQuotaForbidden

NewGetQuotaForbidden creates a GetQuotaForbidden with default headers values

func (*GetQuotaForbidden) Code

func (o *GetQuotaForbidden) Code() int

Code gets the status code for the get quota forbidden response

func (*GetQuotaForbidden) Error

func (o *GetQuotaForbidden) Error() string

func (*GetQuotaForbidden) GetPayload

func (o *GetQuotaForbidden) GetPayload() *models.Errors

func (*GetQuotaForbidden) IsClientError

func (o *GetQuotaForbidden) IsClientError() bool

IsClientError returns true when this get quota forbidden response has a 4xx status code

func (*GetQuotaForbidden) IsCode

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

IsCode returns true when this get quota forbidden response a status code equal to that given

func (*GetQuotaForbidden) IsRedirect

func (o *GetQuotaForbidden) IsRedirect() bool

IsRedirect returns true when this get quota forbidden response has a 3xx status code

func (*GetQuotaForbidden) IsServerError

func (o *GetQuotaForbidden) IsServerError() bool

IsServerError returns true when this get quota forbidden response has a 5xx status code

func (*GetQuotaForbidden) IsSuccess

func (o *GetQuotaForbidden) IsSuccess() bool

IsSuccess returns true when this get quota forbidden response has a 2xx status code

func (*GetQuotaForbidden) String

func (o *GetQuotaForbidden) String() string

type GetQuotaInternalServerError

type GetQuotaInternalServerError struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Internal server error

func NewGetQuotaInternalServerError

func NewGetQuotaInternalServerError() *GetQuotaInternalServerError

NewGetQuotaInternalServerError creates a GetQuotaInternalServerError with default headers values

func (*GetQuotaInternalServerError) Code

func (o *GetQuotaInternalServerError) Code() int

Code gets the status code for the get quota internal server error response

func (*GetQuotaInternalServerError) Error

func (*GetQuotaInternalServerError) GetPayload

func (o *GetQuotaInternalServerError) GetPayload() *models.Errors

func (*GetQuotaInternalServerError) IsClientError

func (o *GetQuotaInternalServerError) IsClientError() bool

IsClientError returns true when this get quota internal server error response has a 4xx status code

func (*GetQuotaInternalServerError) IsCode

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

IsCode returns true when this get quota internal server error response a status code equal to that given

func (*GetQuotaInternalServerError) IsRedirect

func (o *GetQuotaInternalServerError) IsRedirect() bool

IsRedirect returns true when this get quota internal server error response has a 3xx status code

func (*GetQuotaInternalServerError) IsServerError

func (o *GetQuotaInternalServerError) IsServerError() bool

IsServerError returns true when this get quota internal server error response has a 5xx status code

func (*GetQuotaInternalServerError) IsSuccess

func (o *GetQuotaInternalServerError) IsSuccess() bool

IsSuccess returns true when this get quota internal server error response has a 2xx status code

func (*GetQuotaInternalServerError) String

func (o *GetQuotaInternalServerError) String() string

type GetQuotaNotFound

type GetQuotaNotFound struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

GetQuotaNotFound describes a response with status code 404, with default header values.

Not found

func NewGetQuotaNotFound

func NewGetQuotaNotFound() *GetQuotaNotFound

NewGetQuotaNotFound creates a GetQuotaNotFound with default headers values

func (*GetQuotaNotFound) Code

func (o *GetQuotaNotFound) Code() int

Code gets the status code for the get quota not found response

func (*GetQuotaNotFound) Error

func (o *GetQuotaNotFound) Error() string

func (*GetQuotaNotFound) GetPayload

func (o *GetQuotaNotFound) GetPayload() *models.Errors

func (*GetQuotaNotFound) IsClientError

func (o *GetQuotaNotFound) IsClientError() bool

IsClientError returns true when this get quota not found response has a 4xx status code

func (*GetQuotaNotFound) IsCode

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

IsCode returns true when this get quota not found response a status code equal to that given

func (*GetQuotaNotFound) IsRedirect

func (o *GetQuotaNotFound) IsRedirect() bool

IsRedirect returns true when this get quota not found response has a 3xx status code

func (*GetQuotaNotFound) IsServerError

func (o *GetQuotaNotFound) IsServerError() bool

IsServerError returns true when this get quota not found response has a 5xx status code

func (*GetQuotaNotFound) IsSuccess

func (o *GetQuotaNotFound) IsSuccess() bool

IsSuccess returns true when this get quota not found response has a 2xx status code

func (*GetQuotaNotFound) String

func (o *GetQuotaNotFound) String() string

type GetQuotaOK

type GetQuotaOK struct {
	Payload *models.Quota
}

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

Successfully retrieved the quota.

func NewGetQuotaOK

func NewGetQuotaOK() *GetQuotaOK

NewGetQuotaOK creates a GetQuotaOK with default headers values

func (*GetQuotaOK) Code

func (o *GetQuotaOK) Code() int

Code gets the status code for the get quota o k response

func (*GetQuotaOK) Error

func (o *GetQuotaOK) Error() string

func (*GetQuotaOK) GetPayload

func (o *GetQuotaOK) GetPayload() *models.Quota

func (*GetQuotaOK) IsClientError

func (o *GetQuotaOK) IsClientError() bool

IsClientError returns true when this get quota o k response has a 4xx status code

func (*GetQuotaOK) IsCode

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

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

func (*GetQuotaOK) IsRedirect

func (o *GetQuotaOK) IsRedirect() bool

IsRedirect returns true when this get quota o k response has a 3xx status code

func (*GetQuotaOK) IsServerError

func (o *GetQuotaOK) IsServerError() bool

IsServerError returns true when this get quota o k response has a 5xx status code

func (*GetQuotaOK) IsSuccess

func (o *GetQuotaOK) IsSuccess() bool

IsSuccess returns true when this get quota o k response has a 2xx status code

func (*GetQuotaOK) String

func (o *GetQuotaOK) String() string

type GetQuotaParams

type GetQuotaParams struct {

	// XRequestID.
	//
	// An unique ID for the request
	XRequestID *string

	// ID.
	//
	// Quota ID
	ID int64

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

GetQuotaParams contains all the parameters to send to the API endpoint

for the get quota operation.

Typically these are written to a http.Request.

func NewGetQuotaParams

func NewGetQuotaParams() *GetQuotaParams

NewGetQuotaParams creates a new GetQuotaParams 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 NewGetQuotaParamsWithContext deprecated

func NewGetQuotaParamsWithContext(ctx context.Context) *GetQuotaParams

NewGetQuotaParamsWithContext creates a new GetQuotaParams object with the ability to set a context for a request.

Deprecated: use the operation call with context to pass the context instead of GetQuotaParams.

func NewGetQuotaParamsWithHTTPClient

func NewGetQuotaParamsWithHTTPClient(client *http.Client) *GetQuotaParams

NewGetQuotaParamsWithHTTPClient creates a new GetQuotaParams object with the ability to set a custom HTTPClient for a request.

func NewGetQuotaParamsWithTimeout

func NewGetQuotaParamsWithTimeout(timeout time.Duration) *GetQuotaParams

NewGetQuotaParamsWithTimeout creates a new GetQuotaParams object with the ability to set a timeout on a request.

func (*GetQuotaParams) SetContext deprecated

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

SetContext adds the context to the get quota params.

Deprecated: use the operation call with context to pass the context instead of GetQuotaParams.

func (*GetQuotaParams) SetDefaults

func (o *GetQuotaParams) SetDefaults()

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

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

func (*GetQuotaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get quota params.

func (*GetQuotaParams) SetID

func (o *GetQuotaParams) SetID(id int64)

SetID adds the id to the get quota params.

func (*GetQuotaParams) SetTimeout

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

SetTimeout adds the timeout to the get quota params.

func (*GetQuotaParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get quota params.

func (*GetQuotaParams) WithContext deprecated

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

WithContext adds the context to the get quota params.

Deprecated: use the operation call with context to pass the context instead of GetQuotaParams.

func (*GetQuotaParams) WithDefaults

func (o *GetQuotaParams) WithDefaults() *GetQuotaParams

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

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

func (*GetQuotaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get quota params.

func (*GetQuotaParams) WithID

func (o *GetQuotaParams) WithID(id int64) *GetQuotaParams

WithID adds the id to the get quota params.

func (*GetQuotaParams) WithTimeout

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

WithTimeout adds the timeout to the get quota params.

func (*GetQuotaParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get quota params.

func (*GetQuotaParams) WriteToRequest

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

WriteToRequest writes these params to a runtime.ClientRequest.

type GetQuotaReader

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

GetQuotaReader is a Reader for the GetQuota structure.

func (*GetQuotaReader) ReadResponse

func (o *GetQuotaReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type GetQuotaUnauthorized

type GetQuotaUnauthorized struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

GetQuotaUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetQuotaUnauthorized

func NewGetQuotaUnauthorized() *GetQuotaUnauthorized

NewGetQuotaUnauthorized creates a GetQuotaUnauthorized with default headers values

func (*GetQuotaUnauthorized) Code

func (o *GetQuotaUnauthorized) Code() int

Code gets the status code for the get quota unauthorized response

func (*GetQuotaUnauthorized) Error

func (o *GetQuotaUnauthorized) Error() string

func (*GetQuotaUnauthorized) GetPayload

func (o *GetQuotaUnauthorized) GetPayload() *models.Errors

func (*GetQuotaUnauthorized) IsClientError

func (o *GetQuotaUnauthorized) IsClientError() bool

IsClientError returns true when this get quota unauthorized response has a 4xx status code

func (*GetQuotaUnauthorized) IsCode

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

IsCode returns true when this get quota unauthorized response a status code equal to that given

func (*GetQuotaUnauthorized) IsRedirect

func (o *GetQuotaUnauthorized) IsRedirect() bool

IsRedirect returns true when this get quota unauthorized response has a 3xx status code

func (*GetQuotaUnauthorized) IsServerError

func (o *GetQuotaUnauthorized) IsServerError() bool

IsServerError returns true when this get quota unauthorized response has a 5xx status code

func (*GetQuotaUnauthorized) IsSuccess

func (o *GetQuotaUnauthorized) IsSuccess() bool

IsSuccess returns true when this get quota unauthorized response has a 2xx status code

func (*GetQuotaUnauthorized) String

func (o *GetQuotaUnauthorized) String() string

type ListQuotasForbidden

type ListQuotasForbidden struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Forbidden

func NewListQuotasForbidden

func NewListQuotasForbidden() *ListQuotasForbidden

NewListQuotasForbidden creates a ListQuotasForbidden with default headers values

func (*ListQuotasForbidden) Code

func (o *ListQuotasForbidden) Code() int

Code gets the status code for the list quotas forbidden response

func (*ListQuotasForbidden) Error

func (o *ListQuotasForbidden) Error() string

func (*ListQuotasForbidden) GetPayload

func (o *ListQuotasForbidden) GetPayload() *models.Errors

func (*ListQuotasForbidden) IsClientError

func (o *ListQuotasForbidden) IsClientError() bool

IsClientError returns true when this list quotas forbidden response has a 4xx status code

func (*ListQuotasForbidden) IsCode

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

IsCode returns true when this list quotas forbidden response a status code equal to that given

func (*ListQuotasForbidden) IsRedirect

func (o *ListQuotasForbidden) IsRedirect() bool

IsRedirect returns true when this list quotas forbidden response has a 3xx status code

func (*ListQuotasForbidden) IsServerError

func (o *ListQuotasForbidden) IsServerError() bool

IsServerError returns true when this list quotas forbidden response has a 5xx status code

func (*ListQuotasForbidden) IsSuccess

func (o *ListQuotasForbidden) IsSuccess() bool

IsSuccess returns true when this list quotas forbidden response has a 2xx status code

func (*ListQuotasForbidden) String

func (o *ListQuotasForbidden) String() string

type ListQuotasInternalServerError

type ListQuotasInternalServerError struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Internal server error

func NewListQuotasInternalServerError

func NewListQuotasInternalServerError() *ListQuotasInternalServerError

NewListQuotasInternalServerError creates a ListQuotasInternalServerError with default headers values

func (*ListQuotasInternalServerError) Code

Code gets the status code for the list quotas internal server error response

func (*ListQuotasInternalServerError) Error

func (*ListQuotasInternalServerError) GetPayload

func (o *ListQuotasInternalServerError) GetPayload() *models.Errors

func (*ListQuotasInternalServerError) IsClientError

func (o *ListQuotasInternalServerError) IsClientError() bool

IsClientError returns true when this list quotas internal server error response has a 4xx status code

func (*ListQuotasInternalServerError) IsCode

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

IsCode returns true when this list quotas internal server error response a status code equal to that given

func (*ListQuotasInternalServerError) IsRedirect

func (o *ListQuotasInternalServerError) IsRedirect() bool

IsRedirect returns true when this list quotas internal server error response has a 3xx status code

func (*ListQuotasInternalServerError) IsServerError

func (o *ListQuotasInternalServerError) IsServerError() bool

IsServerError returns true when this list quotas internal server error response has a 5xx status code

func (*ListQuotasInternalServerError) IsSuccess

func (o *ListQuotasInternalServerError) IsSuccess() bool

IsSuccess returns true when this list quotas internal server error response has a 2xx status code

func (*ListQuotasInternalServerError) String

type ListQuotasOK

type ListQuotasOK struct {

	// Link refers to the previous page and next page
	Link string

	// The total count of access logs
	XTotalCount int64

	Payload []*models.Quota
}

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

Successfully retrieved the quotas.

func NewListQuotasOK

func NewListQuotasOK() *ListQuotasOK

NewListQuotasOK creates a ListQuotasOK with default headers values

func (*ListQuotasOK) Code

func (o *ListQuotasOK) Code() int

Code gets the status code for the list quotas o k response

func (*ListQuotasOK) Error

func (o *ListQuotasOK) Error() string

func (*ListQuotasOK) GetPayload

func (o *ListQuotasOK) GetPayload() []*models.Quota

func (*ListQuotasOK) IsClientError

func (o *ListQuotasOK) IsClientError() bool

IsClientError returns true when this list quotas o k response has a 4xx status code

func (*ListQuotasOK) IsCode

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

IsCode returns true when this list quotas o k response a status code equal to that given

func (*ListQuotasOK) IsRedirect

func (o *ListQuotasOK) IsRedirect() bool

IsRedirect returns true when this list quotas o k response has a 3xx status code

func (*ListQuotasOK) IsServerError

func (o *ListQuotasOK) IsServerError() bool

IsServerError returns true when this list quotas o k response has a 5xx status code

func (*ListQuotasOK) IsSuccess

func (o *ListQuotasOK) IsSuccess() bool

IsSuccess returns true when this list quotas o k response has a 2xx status code

func (*ListQuotasOK) String

func (o *ListQuotasOK) String() string

type ListQuotasParams

type ListQuotasParams struct {

	// XRequestID.
	//
	// An unique ID for the request
	XRequestID *string

	// Page.
	//
	// The page number
	//
	// Format: int64
	// Default: 1
	Page *int64

	// PageSize.
	//
	// The size of per page
	//
	// Format: int64
	// Default: 10
	PageSize *int64

	// Reference.
	//
	// The reference type of quota.
	Reference *string

	// ReferenceID.
	//
	// The reference id of quota.
	ReferenceID *string

	// Sort.
	//
	// Sort method, valid values include:
	// 'hard.resource_name', '-hard.resource_name', 'used.resource_name', '-used.resource_name'.
	// Here '-' stands for descending order, resource_name should be the real resource name of the quota.
	//
	Sort *string

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

ListQuotasParams contains all the parameters to send to the API endpoint

for the list quotas operation.

Typically these are written to a http.Request.

func NewListQuotasParams

func NewListQuotasParams() *ListQuotasParams

NewListQuotasParams creates a new ListQuotasParams 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 NewListQuotasParamsWithContext deprecated

func NewListQuotasParamsWithContext(ctx context.Context) *ListQuotasParams

NewListQuotasParamsWithContext creates a new ListQuotasParams object with the ability to set a context for a request.

Deprecated: use the operation call with context to pass the context instead of ListQuotasParams.

func NewListQuotasParamsWithHTTPClient

func NewListQuotasParamsWithHTTPClient(client *http.Client) *ListQuotasParams

NewListQuotasParamsWithHTTPClient creates a new ListQuotasParams object with the ability to set a custom HTTPClient for a request.

func NewListQuotasParamsWithTimeout

func NewListQuotasParamsWithTimeout(timeout time.Duration) *ListQuotasParams

NewListQuotasParamsWithTimeout creates a new ListQuotasParams object with the ability to set a timeout on a request.

func (*ListQuotasParams) SetContext deprecated

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

SetContext adds the context to the list quotas params.

Deprecated: use the operation call with context to pass the context instead of ListQuotasParams.

func (*ListQuotasParams) SetDefaults

func (o *ListQuotasParams) SetDefaults()

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

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

func (*ListQuotasParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list quotas params.

func (*ListQuotasParams) SetPage

func (o *ListQuotasParams) SetPage(page *int64)

SetPage adds the page to the list quotas params.

func (*ListQuotasParams) SetPageSize

func (o *ListQuotasParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the list quotas params.

func (*ListQuotasParams) SetReference

func (o *ListQuotasParams) SetReference(reference *string)

SetReference adds the reference to the list quotas params.

func (*ListQuotasParams) SetReferenceID

func (o *ListQuotasParams) SetReferenceID(referenceID *string)

SetReferenceID adds the referenceId to the list quotas params.

func (*ListQuotasParams) SetSort

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

SetSort adds the sort to the list quotas params.

func (*ListQuotasParams) SetTimeout

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

SetTimeout adds the timeout to the list quotas params.

func (*ListQuotasParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the list quotas params.

func (*ListQuotasParams) WithContext deprecated

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

WithContext adds the context to the list quotas params.

Deprecated: use the operation call with context to pass the context instead of ListQuotasParams.

func (*ListQuotasParams) WithDefaults

func (o *ListQuotasParams) WithDefaults() *ListQuotasParams

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

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

func (*ListQuotasParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list quotas params.

func (*ListQuotasParams) WithPage

func (o *ListQuotasParams) WithPage(page *int64) *ListQuotasParams

WithPage adds the page to the list quotas params.

func (*ListQuotasParams) WithPageSize

func (o *ListQuotasParams) WithPageSize(pageSize *int64) *ListQuotasParams

WithPageSize adds the pageSize to the list quotas params.

func (*ListQuotasParams) WithReference

func (o *ListQuotasParams) WithReference(reference *string) *ListQuotasParams

WithReference adds the reference to the list quotas params.

func (*ListQuotasParams) WithReferenceID

func (o *ListQuotasParams) WithReferenceID(referenceID *string) *ListQuotasParams

WithReferenceID adds the referenceID to the list quotas params.

func (*ListQuotasParams) WithSort

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

WithSort adds the sort to the list quotas params.

func (*ListQuotasParams) WithTimeout

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

WithTimeout adds the timeout to the list quotas params.

func (*ListQuotasParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the list quotas params.

func (*ListQuotasParams) WriteToRequest

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

WriteToRequest writes these params to a runtime.ClientRequest.

type ListQuotasReader

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

ListQuotasReader is a Reader for the ListQuotas structure.

func (*ListQuotasReader) ReadResponse

func (o *ListQuotasReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type ListQuotasUnauthorized

type ListQuotasUnauthorized struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

ListQuotasUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewListQuotasUnauthorized

func NewListQuotasUnauthorized() *ListQuotasUnauthorized

NewListQuotasUnauthorized creates a ListQuotasUnauthorized with default headers values

func (*ListQuotasUnauthorized) Code

func (o *ListQuotasUnauthorized) Code() int

Code gets the status code for the list quotas unauthorized response

func (*ListQuotasUnauthorized) Error

func (o *ListQuotasUnauthorized) Error() string

func (*ListQuotasUnauthorized) GetPayload

func (o *ListQuotasUnauthorized) GetPayload() *models.Errors

func (*ListQuotasUnauthorized) IsClientError

func (o *ListQuotasUnauthorized) IsClientError() bool

IsClientError returns true when this list quotas unauthorized response has a 4xx status code

func (*ListQuotasUnauthorized) IsCode

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

IsCode returns true when this list quotas unauthorized response a status code equal to that given

func (*ListQuotasUnauthorized) IsRedirect

func (o *ListQuotasUnauthorized) IsRedirect() bool

IsRedirect returns true when this list quotas unauthorized response has a 3xx status code

func (*ListQuotasUnauthorized) IsServerError

func (o *ListQuotasUnauthorized) IsServerError() bool

IsServerError returns true when this list quotas unauthorized response has a 5xx status code

func (*ListQuotasUnauthorized) IsSuccess

func (o *ListQuotasUnauthorized) IsSuccess() bool

IsSuccess returns true when this list quotas unauthorized response has a 2xx status code

func (*ListQuotasUnauthorized) String

func (o *ListQuotasUnauthorized) String() string

type UpdateQuotaBadRequest

type UpdateQuotaBadRequest struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Bad request

func NewUpdateQuotaBadRequest

func NewUpdateQuotaBadRequest() *UpdateQuotaBadRequest

NewUpdateQuotaBadRequest creates a UpdateQuotaBadRequest with default headers values

func (*UpdateQuotaBadRequest) Code

func (o *UpdateQuotaBadRequest) Code() int

Code gets the status code for the update quota bad request response

func (*UpdateQuotaBadRequest) Error

func (o *UpdateQuotaBadRequest) Error() string

func (*UpdateQuotaBadRequest) GetPayload

func (o *UpdateQuotaBadRequest) GetPayload() *models.Errors

func (*UpdateQuotaBadRequest) IsClientError

func (o *UpdateQuotaBadRequest) IsClientError() bool

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

func (*UpdateQuotaBadRequest) IsCode

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

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

func (*UpdateQuotaBadRequest) IsRedirect

func (o *UpdateQuotaBadRequest) IsRedirect() bool

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

func (*UpdateQuotaBadRequest) IsServerError

func (o *UpdateQuotaBadRequest) IsServerError() bool

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

func (*UpdateQuotaBadRequest) IsSuccess

func (o *UpdateQuotaBadRequest) IsSuccess() bool

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

func (*UpdateQuotaBadRequest) String

func (o *UpdateQuotaBadRequest) String() string

type UpdateQuotaForbidden

type UpdateQuotaForbidden struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Forbidden

func NewUpdateQuotaForbidden

func NewUpdateQuotaForbidden() *UpdateQuotaForbidden

NewUpdateQuotaForbidden creates a UpdateQuotaForbidden with default headers values

func (*UpdateQuotaForbidden) Code

func (o *UpdateQuotaForbidden) Code() int

Code gets the status code for the update quota forbidden response

func (*UpdateQuotaForbidden) Error

func (o *UpdateQuotaForbidden) Error() string

func (*UpdateQuotaForbidden) GetPayload

func (o *UpdateQuotaForbidden) GetPayload() *models.Errors

func (*UpdateQuotaForbidden) IsClientError

func (o *UpdateQuotaForbidden) IsClientError() bool

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

func (*UpdateQuotaForbidden) IsCode

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

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

func (*UpdateQuotaForbidden) IsRedirect

func (o *UpdateQuotaForbidden) IsRedirect() bool

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

func (*UpdateQuotaForbidden) IsServerError

func (o *UpdateQuotaForbidden) IsServerError() bool

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

func (*UpdateQuotaForbidden) IsSuccess

func (o *UpdateQuotaForbidden) IsSuccess() bool

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

func (*UpdateQuotaForbidden) String

func (o *UpdateQuotaForbidden) String() string

type UpdateQuotaInternalServerError

type UpdateQuotaInternalServerError struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

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

Internal server error

func NewUpdateQuotaInternalServerError

func NewUpdateQuotaInternalServerError() *UpdateQuotaInternalServerError

NewUpdateQuotaInternalServerError creates a UpdateQuotaInternalServerError with default headers values

func (*UpdateQuotaInternalServerError) Code

Code gets the status code for the update quota internal server error response

func (*UpdateQuotaInternalServerError) Error

func (*UpdateQuotaInternalServerError) GetPayload

func (o *UpdateQuotaInternalServerError) GetPayload() *models.Errors

func (*UpdateQuotaInternalServerError) IsClientError

func (o *UpdateQuotaInternalServerError) IsClientError() bool

IsClientError returns true when this update quota internal server error response has a 4xx status code

func (*UpdateQuotaInternalServerError) IsCode

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

IsCode returns true when this update quota internal server error response a status code equal to that given

func (*UpdateQuotaInternalServerError) IsRedirect

func (o *UpdateQuotaInternalServerError) IsRedirect() bool

IsRedirect returns true when this update quota internal server error response has a 3xx status code

func (*UpdateQuotaInternalServerError) IsServerError

func (o *UpdateQuotaInternalServerError) IsServerError() bool

IsServerError returns true when this update quota internal server error response has a 5xx status code

func (*UpdateQuotaInternalServerError) IsSuccess

func (o *UpdateQuotaInternalServerError) IsSuccess() bool

IsSuccess returns true when this update quota internal server error response has a 2xx status code

func (*UpdateQuotaInternalServerError) String

type UpdateQuotaNotFound

type UpdateQuotaNotFound struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

UpdateQuotaNotFound describes a response with status code 404, with default header values.

Not found

func NewUpdateQuotaNotFound

func NewUpdateQuotaNotFound() *UpdateQuotaNotFound

NewUpdateQuotaNotFound creates a UpdateQuotaNotFound with default headers values

func (*UpdateQuotaNotFound) Code

func (o *UpdateQuotaNotFound) Code() int

Code gets the status code for the update quota not found response

func (*UpdateQuotaNotFound) Error

func (o *UpdateQuotaNotFound) Error() string

func (*UpdateQuotaNotFound) GetPayload

func (o *UpdateQuotaNotFound) GetPayload() *models.Errors

func (*UpdateQuotaNotFound) IsClientError

func (o *UpdateQuotaNotFound) IsClientError() bool

IsClientError returns true when this update quota not found response has a 4xx status code

func (*UpdateQuotaNotFound) IsCode

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

IsCode returns true when this update quota not found response a status code equal to that given

func (*UpdateQuotaNotFound) IsRedirect

func (o *UpdateQuotaNotFound) IsRedirect() bool

IsRedirect returns true when this update quota not found response has a 3xx status code

func (*UpdateQuotaNotFound) IsServerError

func (o *UpdateQuotaNotFound) IsServerError() bool

IsServerError returns true when this update quota not found response has a 5xx status code

func (*UpdateQuotaNotFound) IsSuccess

func (o *UpdateQuotaNotFound) IsSuccess() bool

IsSuccess returns true when this update quota not found response has a 2xx status code

func (*UpdateQuotaNotFound) String

func (o *UpdateQuotaNotFound) String() string

type UpdateQuotaOK

type UpdateQuotaOK struct {

	// The ID of the corresponding request for the response
	XRequestID string
}

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

Success

func NewUpdateQuotaOK

func NewUpdateQuotaOK() *UpdateQuotaOK

NewUpdateQuotaOK creates a UpdateQuotaOK with default headers values

func (*UpdateQuotaOK) Code

func (o *UpdateQuotaOK) Code() int

Code gets the status code for the update quota o k response

func (*UpdateQuotaOK) Error

func (o *UpdateQuotaOK) Error() string

func (*UpdateQuotaOK) IsClientError

func (o *UpdateQuotaOK) IsClientError() bool

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

func (*UpdateQuotaOK) IsCode

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

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

func (*UpdateQuotaOK) IsRedirect

func (o *UpdateQuotaOK) IsRedirect() bool

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

func (*UpdateQuotaOK) IsServerError

func (o *UpdateQuotaOK) IsServerError() bool

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

func (*UpdateQuotaOK) IsSuccess

func (o *UpdateQuotaOK) IsSuccess() bool

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

func (*UpdateQuotaOK) String

func (o *UpdateQuotaOK) String() string

type UpdateQuotaParams

type UpdateQuotaParams struct {

	// XRequestID.
	//
	// An unique ID for the request
	XRequestID *string

	// Hard.
	//
	// The new hard limits for the quota
	Hard *models.QuotaUpdateReq

	// ID.
	//
	// Quota ID
	ID int64

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

UpdateQuotaParams contains all the parameters to send to the API endpoint

for the update quota operation.

Typically these are written to a http.Request.

func NewUpdateQuotaParams

func NewUpdateQuotaParams() *UpdateQuotaParams

NewUpdateQuotaParams creates a new UpdateQuotaParams 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 NewUpdateQuotaParamsWithContext deprecated

func NewUpdateQuotaParamsWithContext(ctx context.Context) *UpdateQuotaParams

NewUpdateQuotaParamsWithContext creates a new UpdateQuotaParams object with the ability to set a context for a request.

Deprecated: use the operation call with context to pass the context instead of UpdateQuotaParams.

func NewUpdateQuotaParamsWithHTTPClient

func NewUpdateQuotaParamsWithHTTPClient(client *http.Client) *UpdateQuotaParams

NewUpdateQuotaParamsWithHTTPClient creates a new UpdateQuotaParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateQuotaParamsWithTimeout

func NewUpdateQuotaParamsWithTimeout(timeout time.Duration) *UpdateQuotaParams

NewUpdateQuotaParamsWithTimeout creates a new UpdateQuotaParams object with the ability to set a timeout on a request.

func (*UpdateQuotaParams) SetContext deprecated

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

SetContext adds the context to the update quota params.

Deprecated: use the operation call with context to pass the context instead of UpdateQuotaParams.

func (*UpdateQuotaParams) SetDefaults

func (o *UpdateQuotaParams) SetDefaults()

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

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

func (*UpdateQuotaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update quota params.

func (*UpdateQuotaParams) SetHard

func (o *UpdateQuotaParams) SetHard(hard *models.QuotaUpdateReq)

SetHard adds the hard to the update quota params.

func (*UpdateQuotaParams) SetID

func (o *UpdateQuotaParams) SetID(id int64)

SetID adds the id to the update quota params.

func (*UpdateQuotaParams) SetTimeout

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

SetTimeout adds the timeout to the update quota params.

func (*UpdateQuotaParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the update quota params.

func (*UpdateQuotaParams) WithContext deprecated

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

WithContext adds the context to the update quota params.

Deprecated: use the operation call with context to pass the context instead of UpdateQuotaParams.

func (*UpdateQuotaParams) WithDefaults

func (o *UpdateQuotaParams) WithDefaults() *UpdateQuotaParams

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

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

func (*UpdateQuotaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update quota params.

func (*UpdateQuotaParams) WithHard

WithHard adds the hard to the update quota params.

func (*UpdateQuotaParams) WithID

func (o *UpdateQuotaParams) WithID(id int64) *UpdateQuotaParams

WithID adds the id to the update quota params.

func (*UpdateQuotaParams) WithTimeout

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

WithTimeout adds the timeout to the update quota params.

func (*UpdateQuotaParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the update quota params.

func (*UpdateQuotaParams) WriteToRequest

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

WriteToRequest writes these params to a runtime.ClientRequest.

type UpdateQuotaReader

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

UpdateQuotaReader is a Reader for the UpdateQuota structure.

func (*UpdateQuotaReader) ReadResponse

func (o *UpdateQuotaReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error)

ReadResponse reads a server response into the received o.

type UpdateQuotaUnauthorized

type UpdateQuotaUnauthorized struct {

	// The ID of the corresponding request for the response
	XRequestID string

	Payload *models.Errors
}

UpdateQuotaUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewUpdateQuotaUnauthorized

func NewUpdateQuotaUnauthorized() *UpdateQuotaUnauthorized

NewUpdateQuotaUnauthorized creates a UpdateQuotaUnauthorized with default headers values

func (*UpdateQuotaUnauthorized) Code

func (o *UpdateQuotaUnauthorized) Code() int

Code gets the status code for the update quota unauthorized response

func (*UpdateQuotaUnauthorized) Error

func (o *UpdateQuotaUnauthorized) Error() string

func (*UpdateQuotaUnauthorized) GetPayload

func (o *UpdateQuotaUnauthorized) GetPayload() *models.Errors

func (*UpdateQuotaUnauthorized) IsClientError

func (o *UpdateQuotaUnauthorized) IsClientError() bool

IsClientError returns true when this update quota unauthorized response has a 4xx status code

func (*UpdateQuotaUnauthorized) IsCode

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

IsCode returns true when this update quota unauthorized response a status code equal to that given

func (*UpdateQuotaUnauthorized) IsRedirect

func (o *UpdateQuotaUnauthorized) IsRedirect() bool

IsRedirect returns true when this update quota unauthorized response has a 3xx status code

func (*UpdateQuotaUnauthorized) IsServerError

func (o *UpdateQuotaUnauthorized) IsServerError() bool

IsServerError returns true when this update quota unauthorized response has a 5xx status code

func (*UpdateQuotaUnauthorized) IsSuccess

func (o *UpdateQuotaUnauthorized) IsSuccess() bool

IsSuccess returns true when this update quota unauthorized response has a 2xx status code

func (*UpdateQuotaUnauthorized) String

func (o *UpdateQuotaUnauthorized) String() string

Jump to

Keyboard shortcuts

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