system_tags

package
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2022 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 system tags API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SystemTagCreateUsingPUT

SystemTagCreateUsingPUT creates

Create system tag

func (*Client) SystemTagDeleteUsingDELETE

func (a *Client) SystemTagDeleteUsingDELETE(params *SystemTagDeleteUsingDELETEParams, opts ...ClientOption) (*SystemTagDeleteUsingDELETEOK, error)

SystemTagDeleteUsingDELETE deletes

Delete system tag

func (*Client) SystemTagGetUsingGET

func (a *Client) SystemTagGetUsingGET(params *SystemTagGetUsingGETParams, opts ...ClientOption) (*SystemTagGetUsingGETOK, error)

SystemTagGetUsingGET gets

Get System tag collection

func (*Client) SystemTagListUsingGET

func (a *Client) SystemTagListUsingGET(params *SystemTagListUsingGETParams, opts ...ClientOption) (*SystemTagListUsingGETOK, error)

SystemTagListUsingGET lists

List system tags

func (*Client) SystemTagUpdateUsingPUT

func (a *Client) SystemTagUpdateUsingPUT(params *SystemTagUpdateUsingPUTParams, opts ...ClientOption) (*SystemTagUpdateUsingPUTOK, error)

SystemTagUpdateUsingPUT updates

Update system tag

type ClientOption added in v1.2.4

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	SystemTagCreateUsingPUT(params *SystemTagCreateUsingPUTParams, opts ...ClientOption) (*SystemTagCreateUsingPUTOK, *SystemTagCreateUsingPUTCreated, error)

	SystemTagDeleteUsingDELETE(params *SystemTagDeleteUsingDELETEParams, opts ...ClientOption) (*SystemTagDeleteUsingDELETEOK, error)

	SystemTagGetUsingGET(params *SystemTagGetUsingGETParams, opts ...ClientOption) (*SystemTagGetUsingGETOK, error)

	SystemTagListUsingGET(params *SystemTagListUsingGETParams, opts ...ClientOption) (*SystemTagListUsingGETOK, error)

	SystemTagUpdateUsingPUT(params *SystemTagUpdateUsingPUTParams, opts ...ClientOption) (*SystemTagUpdateUsingPUTOK, 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 system tags API client.

type SystemTagCreateUsingPUTBadRequest

type SystemTagCreateUsingPUTBadRequest struct {
	Payload *models.ProxyResponseMessage
}
SystemTagCreateUsingPUTBadRequest describes a response with status code 400, with default header values.

Bad request, error occurred. For more details see log messages.

func NewSystemTagCreateUsingPUTBadRequest

func NewSystemTagCreateUsingPUTBadRequest() *SystemTagCreateUsingPUTBadRequest

NewSystemTagCreateUsingPUTBadRequest creates a SystemTagCreateUsingPUTBadRequest with default headers values

func (*SystemTagCreateUsingPUTBadRequest) Error

func (*SystemTagCreateUsingPUTBadRequest) GetPayload

type SystemTagCreateUsingPUTCreated

type SystemTagCreateUsingPUTCreated struct {
	Payload *models.SystemTagCreateResponse
}
SystemTagCreateUsingPUTCreated describes a response with status code 201, with default header values.

Entity has been created

func NewSystemTagCreateUsingPUTCreated

func NewSystemTagCreateUsingPUTCreated() *SystemTagCreateUsingPUTCreated

NewSystemTagCreateUsingPUTCreated creates a SystemTagCreateUsingPUTCreated with default headers values

func (*SystemTagCreateUsingPUTCreated) Error

func (*SystemTagCreateUsingPUTCreated) GetPayload

type SystemTagCreateUsingPUTOK

type SystemTagCreateUsingPUTOK struct {
	Payload *models.SystemTagCreateResponse
}
SystemTagCreateUsingPUTOK describes a response with status code 200, with default header values.

OK

func NewSystemTagCreateUsingPUTOK

func NewSystemTagCreateUsingPUTOK() *SystemTagCreateUsingPUTOK

NewSystemTagCreateUsingPUTOK creates a SystemTagCreateUsingPUTOK with default headers values

func (*SystemTagCreateUsingPUTOK) Error

func (o *SystemTagCreateUsingPUTOK) Error() string

func (*SystemTagCreateUsingPUTOK) GetPayload

type SystemTagCreateUsingPUTParams

type SystemTagCreateUsingPUTParams struct {

	/* SystemTag.

	   systemTag
	*/
	SystemTag *models.SystemTag

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

SystemTagCreateUsingPUTParams contains all the parameters to send to the API endpoint

for the system tag create using p u t operation.

Typically these are written to a http.Request.

func NewSystemTagCreateUsingPUTParams

func NewSystemTagCreateUsingPUTParams() *SystemTagCreateUsingPUTParams

NewSystemTagCreateUsingPUTParams creates a new SystemTagCreateUsingPUTParams 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 NewSystemTagCreateUsingPUTParamsWithContext

func NewSystemTagCreateUsingPUTParamsWithContext(ctx context.Context) *SystemTagCreateUsingPUTParams

NewSystemTagCreateUsingPUTParamsWithContext creates a new SystemTagCreateUsingPUTParams object with the ability to set a context for a request.

func NewSystemTagCreateUsingPUTParamsWithHTTPClient

func NewSystemTagCreateUsingPUTParamsWithHTTPClient(client *http.Client) *SystemTagCreateUsingPUTParams

NewSystemTagCreateUsingPUTParamsWithHTTPClient creates a new SystemTagCreateUsingPUTParams object with the ability to set a custom HTTPClient for a request.

func NewSystemTagCreateUsingPUTParamsWithTimeout

func NewSystemTagCreateUsingPUTParamsWithTimeout(timeout time.Duration) *SystemTagCreateUsingPUTParams

NewSystemTagCreateUsingPUTParamsWithTimeout creates a new SystemTagCreateUsingPUTParams object with the ability to set a timeout on a request.

func (*SystemTagCreateUsingPUTParams) SetContext

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

SetContext adds the context to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) SetDefaults added in v1.2.4

func (o *SystemTagCreateUsingPUTParams) SetDefaults()

SetDefaults hydrates default values in the system tag create using p u t params (not the query body).

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

func (*SystemTagCreateUsingPUTParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) SetSystemTag

func (o *SystemTagCreateUsingPUTParams) SetSystemTag(systemTag *models.SystemTag)

SetSystemTag adds the systemTag to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) SetTimeout

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

SetTimeout adds the timeout to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) WithContext

WithContext adds the context to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the system tag create using p u t params (not the query body).

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

func (*SystemTagCreateUsingPUTParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) WithSystemTag

WithSystemTag adds the systemTag to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) WithTimeout

WithTimeout adds the timeout to the system tag create using p u t params

func (*SystemTagCreateUsingPUTParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SystemTagCreateUsingPUTReader

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

SystemTagCreateUsingPUTReader is a Reader for the SystemTagCreateUsingPUT structure.

func (*SystemTagCreateUsingPUTReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SystemTagDeleteUsingDELETEBadRequest

type SystemTagDeleteUsingDELETEBadRequest struct {
	Payload *models.ProxyResponseMessage
}
SystemTagDeleteUsingDELETEBadRequest describes a response with status code 400, with default header values.

Bad request, error occurred. For more details see log messages.

func NewSystemTagDeleteUsingDELETEBadRequest

func NewSystemTagDeleteUsingDELETEBadRequest() *SystemTagDeleteUsingDELETEBadRequest

NewSystemTagDeleteUsingDELETEBadRequest creates a SystemTagDeleteUsingDELETEBadRequest with default headers values

func (*SystemTagDeleteUsingDELETEBadRequest) Error

func (*SystemTagDeleteUsingDELETEBadRequest) GetPayload

type SystemTagDeleteUsingDELETEOK

type SystemTagDeleteUsingDELETEOK struct {
	Payload *models.SystemTagDeleteResponse
}
SystemTagDeleteUsingDELETEOK describes a response with status code 200, with default header values.

OK

func NewSystemTagDeleteUsingDELETEOK

func NewSystemTagDeleteUsingDELETEOK() *SystemTagDeleteUsingDELETEOK

NewSystemTagDeleteUsingDELETEOK creates a SystemTagDeleteUsingDELETEOK with default headers values

func (*SystemTagDeleteUsingDELETEOK) Error

func (*SystemTagDeleteUsingDELETEOK) GetPayload

type SystemTagDeleteUsingDELETEParams

type SystemTagDeleteUsingDELETEParams struct {

	/* SystemTagID.

	   systemTagId

	   Format: int32
	*/
	SystemTagID int32

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

SystemTagDeleteUsingDELETEParams contains all the parameters to send to the API endpoint

for the system tag delete using d e l e t e operation.

Typically these are written to a http.Request.

func NewSystemTagDeleteUsingDELETEParams

func NewSystemTagDeleteUsingDELETEParams() *SystemTagDeleteUsingDELETEParams

NewSystemTagDeleteUsingDELETEParams creates a new SystemTagDeleteUsingDELETEParams 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 NewSystemTagDeleteUsingDELETEParamsWithContext

func NewSystemTagDeleteUsingDELETEParamsWithContext(ctx context.Context) *SystemTagDeleteUsingDELETEParams

NewSystemTagDeleteUsingDELETEParamsWithContext creates a new SystemTagDeleteUsingDELETEParams object with the ability to set a context for a request.

func NewSystemTagDeleteUsingDELETEParamsWithHTTPClient

func NewSystemTagDeleteUsingDELETEParamsWithHTTPClient(client *http.Client) *SystemTagDeleteUsingDELETEParams

NewSystemTagDeleteUsingDELETEParamsWithHTTPClient creates a new SystemTagDeleteUsingDELETEParams object with the ability to set a custom HTTPClient for a request.

func NewSystemTagDeleteUsingDELETEParamsWithTimeout

func NewSystemTagDeleteUsingDELETEParamsWithTimeout(timeout time.Duration) *SystemTagDeleteUsingDELETEParams

NewSystemTagDeleteUsingDELETEParamsWithTimeout creates a new SystemTagDeleteUsingDELETEParams object with the ability to set a timeout on a request.

func (*SystemTagDeleteUsingDELETEParams) SetContext

SetContext adds the context to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) SetDefaults added in v1.2.4

func (o *SystemTagDeleteUsingDELETEParams) SetDefaults()

SetDefaults hydrates default values in the system tag delete using d e l e t e params (not the query body).

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

func (*SystemTagDeleteUsingDELETEParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) SetSystemTagID

func (o *SystemTagDeleteUsingDELETEParams) SetSystemTagID(systemTagID int32)

SetSystemTagID adds the systemTagId to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) SetTimeout

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

SetTimeout adds the timeout to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) WithContext

WithContext adds the context to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the system tag delete using d e l e t e params (not the query body).

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

func (*SystemTagDeleteUsingDELETEParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) WithSystemTagID

WithSystemTagID adds the systemTagID to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) WithTimeout

WithTimeout adds the timeout to the system tag delete using d e l e t e params

func (*SystemTagDeleteUsingDELETEParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SystemTagDeleteUsingDELETEReader

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

SystemTagDeleteUsingDELETEReader is a Reader for the SystemTagDeleteUsingDELETE structure.

func (*SystemTagDeleteUsingDELETEReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SystemTagGetUsingGETBadRequest

type SystemTagGetUsingGETBadRequest struct {
	Payload *models.ProxyResponseMessage
}
SystemTagGetUsingGETBadRequest describes a response with status code 400, with default header values.

Bad request, error occurred. For more details see log messages.

func NewSystemTagGetUsingGETBadRequest

func NewSystemTagGetUsingGETBadRequest() *SystemTagGetUsingGETBadRequest

NewSystemTagGetUsingGETBadRequest creates a SystemTagGetUsingGETBadRequest with default headers values

func (*SystemTagGetUsingGETBadRequest) Error

func (*SystemTagGetUsingGETBadRequest) GetPayload

type SystemTagGetUsingGETNotFound

type SystemTagGetUsingGETNotFound struct {
}
SystemTagGetUsingGETNotFound describes a response with status code 404, with default header values.

Entity not found.

func NewSystemTagGetUsingGETNotFound

func NewSystemTagGetUsingGETNotFound() *SystemTagGetUsingGETNotFound

NewSystemTagGetUsingGETNotFound creates a SystemTagGetUsingGETNotFound with default headers values

func (*SystemTagGetUsingGETNotFound) Error

type SystemTagGetUsingGETOK

type SystemTagGetUsingGETOK struct {
	Payload *models.SystemTagGetResponse
}
SystemTagGetUsingGETOK describes a response with status code 200, with default header values.

OK

func NewSystemTagGetUsingGETOK

func NewSystemTagGetUsingGETOK() *SystemTagGetUsingGETOK

NewSystemTagGetUsingGETOK creates a SystemTagGetUsingGETOK with default headers values

func (*SystemTagGetUsingGETOK) Error

func (o *SystemTagGetUsingGETOK) Error() string

func (*SystemTagGetUsingGETOK) GetPayload

type SystemTagGetUsingGETParams

type SystemTagGetUsingGETParams struct {

	/* SystemTagID.

	   systemTagId

	   Format: int32
	*/
	SystemTagID int32

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

SystemTagGetUsingGETParams contains all the parameters to send to the API endpoint

for the system tag get using g e t operation.

Typically these are written to a http.Request.

func NewSystemTagGetUsingGETParams

func NewSystemTagGetUsingGETParams() *SystemTagGetUsingGETParams

NewSystemTagGetUsingGETParams creates a new SystemTagGetUsingGETParams 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 NewSystemTagGetUsingGETParamsWithContext

func NewSystemTagGetUsingGETParamsWithContext(ctx context.Context) *SystemTagGetUsingGETParams

NewSystemTagGetUsingGETParamsWithContext creates a new SystemTagGetUsingGETParams object with the ability to set a context for a request.

func NewSystemTagGetUsingGETParamsWithHTTPClient

func NewSystemTagGetUsingGETParamsWithHTTPClient(client *http.Client) *SystemTagGetUsingGETParams

NewSystemTagGetUsingGETParamsWithHTTPClient creates a new SystemTagGetUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewSystemTagGetUsingGETParamsWithTimeout

func NewSystemTagGetUsingGETParamsWithTimeout(timeout time.Duration) *SystemTagGetUsingGETParams

NewSystemTagGetUsingGETParamsWithTimeout creates a new SystemTagGetUsingGETParams object with the ability to set a timeout on a request.

func (*SystemTagGetUsingGETParams) SetContext

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

SetContext adds the context to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) SetDefaults added in v1.2.4

func (o *SystemTagGetUsingGETParams) SetDefaults()

SetDefaults hydrates default values in the system tag get using g e t params (not the query body).

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

func (*SystemTagGetUsingGETParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) SetSystemTagID

func (o *SystemTagGetUsingGETParams) SetSystemTagID(systemTagID int32)

SetSystemTagID adds the systemTagId to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) SetTimeout

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

SetTimeout adds the timeout to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) WithContext

WithContext adds the context to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the system tag get using g e t params (not the query body).

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

func (*SystemTagGetUsingGETParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) WithSystemTagID

func (o *SystemTagGetUsingGETParams) WithSystemTagID(systemTagID int32) *SystemTagGetUsingGETParams

WithSystemTagID adds the systemTagID to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) WithTimeout

WithTimeout adds the timeout to the system tag get using g e t params

func (*SystemTagGetUsingGETParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SystemTagGetUsingGETReader

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

SystemTagGetUsingGETReader is a Reader for the SystemTagGetUsingGET structure.

func (*SystemTagGetUsingGETReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SystemTagListUsingGETBadRequest

type SystemTagListUsingGETBadRequest struct {
	Payload *models.ProxyResponseMessage
}
SystemTagListUsingGETBadRequest describes a response with status code 400, with default header values.

Bad request, error occurred. For more details see log messages.

func NewSystemTagListUsingGETBadRequest

func NewSystemTagListUsingGETBadRequest() *SystemTagListUsingGETBadRequest

NewSystemTagListUsingGETBadRequest creates a SystemTagListUsingGETBadRequest with default headers values

func (*SystemTagListUsingGETBadRequest) Error

func (*SystemTagListUsingGETBadRequest) GetPayload

type SystemTagListUsingGETOK

type SystemTagListUsingGETOK struct {
	Payload *models.SystemTagListResponse
}
SystemTagListUsingGETOK describes a response with status code 200, with default header values.

OK

func NewSystemTagListUsingGETOK

func NewSystemTagListUsingGETOK() *SystemTagListUsingGETOK

NewSystemTagListUsingGETOK creates a SystemTagListUsingGETOK with default headers values

func (*SystemTagListUsingGETOK) Error

func (o *SystemTagListUsingGETOK) Error() string

func (*SystemTagListUsingGETOK) GetPayload

type SystemTagListUsingGETParams

type SystemTagListUsingGETParams struct {

	/* TagValue.

	   tagValue
	*/
	TagValue *string

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

SystemTagListUsingGETParams contains all the parameters to send to the API endpoint

for the system tag list using g e t operation.

Typically these are written to a http.Request.

func NewSystemTagListUsingGETParams

func NewSystemTagListUsingGETParams() *SystemTagListUsingGETParams

NewSystemTagListUsingGETParams creates a new SystemTagListUsingGETParams 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 NewSystemTagListUsingGETParamsWithContext

func NewSystemTagListUsingGETParamsWithContext(ctx context.Context) *SystemTagListUsingGETParams

NewSystemTagListUsingGETParamsWithContext creates a new SystemTagListUsingGETParams object with the ability to set a context for a request.

func NewSystemTagListUsingGETParamsWithHTTPClient

func NewSystemTagListUsingGETParamsWithHTTPClient(client *http.Client) *SystemTagListUsingGETParams

NewSystemTagListUsingGETParamsWithHTTPClient creates a new SystemTagListUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewSystemTagListUsingGETParamsWithTimeout

func NewSystemTagListUsingGETParamsWithTimeout(timeout time.Duration) *SystemTagListUsingGETParams

NewSystemTagListUsingGETParamsWithTimeout creates a new SystemTagListUsingGETParams object with the ability to set a timeout on a request.

func (*SystemTagListUsingGETParams) SetContext

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

SetContext adds the context to the system tag list using g e t params

func (*SystemTagListUsingGETParams) SetDefaults added in v1.2.4

func (o *SystemTagListUsingGETParams) SetDefaults()

SetDefaults hydrates default values in the system tag list using g e t params (not the query body).

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

func (*SystemTagListUsingGETParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the system tag list using g e t params

func (*SystemTagListUsingGETParams) SetTagValue

func (o *SystemTagListUsingGETParams) SetTagValue(tagValue *string)

SetTagValue adds the tagValue to the system tag list using g e t params

func (*SystemTagListUsingGETParams) SetTimeout

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

SetTimeout adds the timeout to the system tag list using g e t params

func (*SystemTagListUsingGETParams) WithContext

WithContext adds the context to the system tag list using g e t params

func (*SystemTagListUsingGETParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the system tag list using g e t params (not the query body).

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

func (*SystemTagListUsingGETParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the system tag list using g e t params

func (*SystemTagListUsingGETParams) WithTagValue

WithTagValue adds the tagValue to the system tag list using g e t params

func (*SystemTagListUsingGETParams) WithTimeout

WithTimeout adds the timeout to the system tag list using g e t params

func (*SystemTagListUsingGETParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SystemTagListUsingGETReader

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

SystemTagListUsingGETReader is a Reader for the SystemTagListUsingGET structure.

func (*SystemTagListUsingGETReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SystemTagUpdateUsingPUTBadRequest

type SystemTagUpdateUsingPUTBadRequest struct {
	Payload *models.ProxyResponseMessage
}
SystemTagUpdateUsingPUTBadRequest describes a response with status code 400, with default header values.

Bad request, error occurred. For more details see log messages.

func NewSystemTagUpdateUsingPUTBadRequest

func NewSystemTagUpdateUsingPUTBadRequest() *SystemTagUpdateUsingPUTBadRequest

NewSystemTagUpdateUsingPUTBadRequest creates a SystemTagUpdateUsingPUTBadRequest with default headers values

func (*SystemTagUpdateUsingPUTBadRequest) Error

func (*SystemTagUpdateUsingPUTBadRequest) GetPayload

type SystemTagUpdateUsingPUTOK

type SystemTagUpdateUsingPUTOK struct {
	Payload *models.SystemTagUpdateResponse
}
SystemTagUpdateUsingPUTOK describes a response with status code 200, with default header values.

OK

func NewSystemTagUpdateUsingPUTOK

func NewSystemTagUpdateUsingPUTOK() *SystemTagUpdateUsingPUTOK

NewSystemTagUpdateUsingPUTOK creates a SystemTagUpdateUsingPUTOK with default headers values

func (*SystemTagUpdateUsingPUTOK) Error

func (o *SystemTagUpdateUsingPUTOK) Error() string

func (*SystemTagUpdateUsingPUTOK) GetPayload

type SystemTagUpdateUsingPUTParams

type SystemTagUpdateUsingPUTParams struct {

	/* SystemTag.

	   systemTag
	*/
	SystemTag *models.SystemTag

	/* SystemTagID.

	   systemTagId

	   Format: int32
	*/
	SystemTagID int32

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

SystemTagUpdateUsingPUTParams contains all the parameters to send to the API endpoint

for the system tag update using p u t operation.

Typically these are written to a http.Request.

func NewSystemTagUpdateUsingPUTParams

func NewSystemTagUpdateUsingPUTParams() *SystemTagUpdateUsingPUTParams

NewSystemTagUpdateUsingPUTParams creates a new SystemTagUpdateUsingPUTParams 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 NewSystemTagUpdateUsingPUTParamsWithContext

func NewSystemTagUpdateUsingPUTParamsWithContext(ctx context.Context) *SystemTagUpdateUsingPUTParams

NewSystemTagUpdateUsingPUTParamsWithContext creates a new SystemTagUpdateUsingPUTParams object with the ability to set a context for a request.

func NewSystemTagUpdateUsingPUTParamsWithHTTPClient

func NewSystemTagUpdateUsingPUTParamsWithHTTPClient(client *http.Client) *SystemTagUpdateUsingPUTParams

NewSystemTagUpdateUsingPUTParamsWithHTTPClient creates a new SystemTagUpdateUsingPUTParams object with the ability to set a custom HTTPClient for a request.

func NewSystemTagUpdateUsingPUTParamsWithTimeout

func NewSystemTagUpdateUsingPUTParamsWithTimeout(timeout time.Duration) *SystemTagUpdateUsingPUTParams

NewSystemTagUpdateUsingPUTParamsWithTimeout creates a new SystemTagUpdateUsingPUTParams object with the ability to set a timeout on a request.

func (*SystemTagUpdateUsingPUTParams) SetContext

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

SetContext adds the context to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) SetDefaults added in v1.2.4

func (o *SystemTagUpdateUsingPUTParams) SetDefaults()

SetDefaults hydrates default values in the system tag update using p u t params (not the query body).

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

func (*SystemTagUpdateUsingPUTParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) SetSystemTag

func (o *SystemTagUpdateUsingPUTParams) SetSystemTag(systemTag *models.SystemTag)

SetSystemTag adds the systemTag to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) SetSystemTagID

func (o *SystemTagUpdateUsingPUTParams) SetSystemTagID(systemTagID int32)

SetSystemTagID adds the systemTagId to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) SetTimeout

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

SetTimeout adds the timeout to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WithContext

WithContext adds the context to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the system tag update using p u t params (not the query body).

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

func (*SystemTagUpdateUsingPUTParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WithSystemTag

WithSystemTag adds the systemTag to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WithSystemTagID

func (o *SystemTagUpdateUsingPUTParams) WithSystemTagID(systemTagID int32) *SystemTagUpdateUsingPUTParams

WithSystemTagID adds the systemTagID to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WithTimeout

WithTimeout adds the timeout to the system tag update using p u t params

func (*SystemTagUpdateUsingPUTParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SystemTagUpdateUsingPUTReader

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

SystemTagUpdateUsingPUTReader is a Reader for the SystemTagUpdateUsingPUT structure.

func (*SystemTagUpdateUsingPUTReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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