billing_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 BillingTagCreateUsingPUTBadRequest

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

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

func NewBillingTagCreateUsingPUTBadRequest

func NewBillingTagCreateUsingPUTBadRequest() *BillingTagCreateUsingPUTBadRequest

NewBillingTagCreateUsingPUTBadRequest creates a BillingTagCreateUsingPUTBadRequest with default headers values

func (*BillingTagCreateUsingPUTBadRequest) Error

func (*BillingTagCreateUsingPUTBadRequest) GetPayload

type BillingTagCreateUsingPUTCreated

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

Entity has been created

func NewBillingTagCreateUsingPUTCreated

func NewBillingTagCreateUsingPUTCreated() *BillingTagCreateUsingPUTCreated

NewBillingTagCreateUsingPUTCreated creates a BillingTagCreateUsingPUTCreated with default headers values

func (*BillingTagCreateUsingPUTCreated) Error

func (*BillingTagCreateUsingPUTCreated) GetPayload

type BillingTagCreateUsingPUTOK

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

OK

func NewBillingTagCreateUsingPUTOK

func NewBillingTagCreateUsingPUTOK() *BillingTagCreateUsingPUTOK

NewBillingTagCreateUsingPUTOK creates a BillingTagCreateUsingPUTOK with default headers values

func (*BillingTagCreateUsingPUTOK) Error

func (*BillingTagCreateUsingPUTOK) GetPayload

type BillingTagCreateUsingPUTParams

type BillingTagCreateUsingPUTParams struct {

	/* BillingTag.

	   billingTag
	*/
	BillingTag *models.BillingTag

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

BillingTagCreateUsingPUTParams contains all the parameters to send to the API endpoint

for the billing tag create using p u t operation.

Typically these are written to a http.Request.

func NewBillingTagCreateUsingPUTParams

func NewBillingTagCreateUsingPUTParams() *BillingTagCreateUsingPUTParams

NewBillingTagCreateUsingPUTParams creates a new BillingTagCreateUsingPUTParams 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 NewBillingTagCreateUsingPUTParamsWithContext

func NewBillingTagCreateUsingPUTParamsWithContext(ctx context.Context) *BillingTagCreateUsingPUTParams

NewBillingTagCreateUsingPUTParamsWithContext creates a new BillingTagCreateUsingPUTParams object with the ability to set a context for a request.

func NewBillingTagCreateUsingPUTParamsWithHTTPClient

func NewBillingTagCreateUsingPUTParamsWithHTTPClient(client *http.Client) *BillingTagCreateUsingPUTParams

NewBillingTagCreateUsingPUTParamsWithHTTPClient creates a new BillingTagCreateUsingPUTParams object with the ability to set a custom HTTPClient for a request.

func NewBillingTagCreateUsingPUTParamsWithTimeout

func NewBillingTagCreateUsingPUTParamsWithTimeout(timeout time.Duration) *BillingTagCreateUsingPUTParams

NewBillingTagCreateUsingPUTParamsWithTimeout creates a new BillingTagCreateUsingPUTParams object with the ability to set a timeout on a request.

func (*BillingTagCreateUsingPUTParams) SetBillingTag

func (o *BillingTagCreateUsingPUTParams) SetBillingTag(billingTag *models.BillingTag)

SetBillingTag adds the billingTag to the billing tag create using p u t params

func (*BillingTagCreateUsingPUTParams) SetContext

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

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

func (*BillingTagCreateUsingPUTParams) SetDefaults added in v1.2.4

func (o *BillingTagCreateUsingPUTParams) SetDefaults()

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

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

func (*BillingTagCreateUsingPUTParams) SetHTTPClient

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

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

func (*BillingTagCreateUsingPUTParams) SetTimeout

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

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

func (*BillingTagCreateUsingPUTParams) WithBillingTag

WithBillingTag adds the billingTag to the billing tag create using p u t params

func (*BillingTagCreateUsingPUTParams) WithContext

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

func (*BillingTagCreateUsingPUTParams) WithDefaults added in v1.2.4

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

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

func (*BillingTagCreateUsingPUTParams) WithHTTPClient

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

func (*BillingTagCreateUsingPUTParams) WithTimeout

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

func (*BillingTagCreateUsingPUTParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BillingTagCreateUsingPUTReader

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

BillingTagCreateUsingPUTReader is a Reader for the BillingTagCreateUsingPUT structure.

func (*BillingTagCreateUsingPUTReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BillingTagDeleteUsingDELETEBadRequest

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

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

func NewBillingTagDeleteUsingDELETEBadRequest

func NewBillingTagDeleteUsingDELETEBadRequest() *BillingTagDeleteUsingDELETEBadRequest

NewBillingTagDeleteUsingDELETEBadRequest creates a BillingTagDeleteUsingDELETEBadRequest with default headers values

func (*BillingTagDeleteUsingDELETEBadRequest) Error

func (*BillingTagDeleteUsingDELETEBadRequest) GetPayload

type BillingTagDeleteUsingDELETEOK

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

OK

func NewBillingTagDeleteUsingDELETEOK

func NewBillingTagDeleteUsingDELETEOK() *BillingTagDeleteUsingDELETEOK

NewBillingTagDeleteUsingDELETEOK creates a BillingTagDeleteUsingDELETEOK with default headers values

func (*BillingTagDeleteUsingDELETEOK) Error

func (*BillingTagDeleteUsingDELETEOK) GetPayload

type BillingTagDeleteUsingDELETEParams

type BillingTagDeleteUsingDELETEParams struct {

	/* BillingTagID.

	   billingTagId

	   Format: int32
	*/
	BillingTagID int32

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

BillingTagDeleteUsingDELETEParams contains all the parameters to send to the API endpoint

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

Typically these are written to a http.Request.

func NewBillingTagDeleteUsingDELETEParams

func NewBillingTagDeleteUsingDELETEParams() *BillingTagDeleteUsingDELETEParams

NewBillingTagDeleteUsingDELETEParams creates a new BillingTagDeleteUsingDELETEParams 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 NewBillingTagDeleteUsingDELETEParamsWithContext

func NewBillingTagDeleteUsingDELETEParamsWithContext(ctx context.Context) *BillingTagDeleteUsingDELETEParams

NewBillingTagDeleteUsingDELETEParamsWithContext creates a new BillingTagDeleteUsingDELETEParams object with the ability to set a context for a request.

func NewBillingTagDeleteUsingDELETEParamsWithHTTPClient

func NewBillingTagDeleteUsingDELETEParamsWithHTTPClient(client *http.Client) *BillingTagDeleteUsingDELETEParams

NewBillingTagDeleteUsingDELETEParamsWithHTTPClient creates a new BillingTagDeleteUsingDELETEParams object with the ability to set a custom HTTPClient for a request.

func NewBillingTagDeleteUsingDELETEParamsWithTimeout

func NewBillingTagDeleteUsingDELETEParamsWithTimeout(timeout time.Duration) *BillingTagDeleteUsingDELETEParams

NewBillingTagDeleteUsingDELETEParamsWithTimeout creates a new BillingTagDeleteUsingDELETEParams object with the ability to set a timeout on a request.

func (*BillingTagDeleteUsingDELETEParams) SetBillingTagID

func (o *BillingTagDeleteUsingDELETEParams) SetBillingTagID(billingTagID int32)

SetBillingTagID adds the billingTagId to the billing tag delete using d e l e t e params

func (*BillingTagDeleteUsingDELETEParams) SetContext

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

func (*BillingTagDeleteUsingDELETEParams) SetDefaults added in v1.2.4

func (o *BillingTagDeleteUsingDELETEParams) SetDefaults()

SetDefaults hydrates default values in the billing 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 (*BillingTagDeleteUsingDELETEParams) SetHTTPClient

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

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

func (*BillingTagDeleteUsingDELETEParams) SetTimeout

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

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

func (*BillingTagDeleteUsingDELETEParams) WithBillingTagID

WithBillingTagID adds the billingTagID to the billing tag delete using d e l e t e params

func (*BillingTagDeleteUsingDELETEParams) WithContext

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

func (*BillingTagDeleteUsingDELETEParams) WithDefaults added in v1.2.4

WithDefaults hydrates default values in the billing 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 (*BillingTagDeleteUsingDELETEParams) WithHTTPClient

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

func (*BillingTagDeleteUsingDELETEParams) WithTimeout

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

func (*BillingTagDeleteUsingDELETEParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BillingTagDeleteUsingDELETEReader

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

BillingTagDeleteUsingDELETEReader is a Reader for the BillingTagDeleteUsingDELETE structure.

func (*BillingTagDeleteUsingDELETEReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BillingTagGetUsingGETBadRequest

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

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

func NewBillingTagGetUsingGETBadRequest

func NewBillingTagGetUsingGETBadRequest() *BillingTagGetUsingGETBadRequest

NewBillingTagGetUsingGETBadRequest creates a BillingTagGetUsingGETBadRequest with default headers values

func (*BillingTagGetUsingGETBadRequest) Error

func (*BillingTagGetUsingGETBadRequest) GetPayload

type BillingTagGetUsingGETNotFound

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

Entity not found.

func NewBillingTagGetUsingGETNotFound

func NewBillingTagGetUsingGETNotFound() *BillingTagGetUsingGETNotFound

NewBillingTagGetUsingGETNotFound creates a BillingTagGetUsingGETNotFound with default headers values

func (*BillingTagGetUsingGETNotFound) Error

type BillingTagGetUsingGETOK

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

OK

func NewBillingTagGetUsingGETOK

func NewBillingTagGetUsingGETOK() *BillingTagGetUsingGETOK

NewBillingTagGetUsingGETOK creates a BillingTagGetUsingGETOK with default headers values

func (*BillingTagGetUsingGETOK) Error

func (o *BillingTagGetUsingGETOK) Error() string

func (*BillingTagGetUsingGETOK) GetPayload

type BillingTagGetUsingGETParams

type BillingTagGetUsingGETParams struct {

	/* BillingTagID.

	   billingTagId

	   Format: int32
	*/
	BillingTagID int32

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

BillingTagGetUsingGETParams contains all the parameters to send to the API endpoint

for the billing tag get using g e t operation.

Typically these are written to a http.Request.

func NewBillingTagGetUsingGETParams

func NewBillingTagGetUsingGETParams() *BillingTagGetUsingGETParams

NewBillingTagGetUsingGETParams creates a new BillingTagGetUsingGETParams 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 NewBillingTagGetUsingGETParamsWithContext

func NewBillingTagGetUsingGETParamsWithContext(ctx context.Context) *BillingTagGetUsingGETParams

NewBillingTagGetUsingGETParamsWithContext creates a new BillingTagGetUsingGETParams object with the ability to set a context for a request.

func NewBillingTagGetUsingGETParamsWithHTTPClient

func NewBillingTagGetUsingGETParamsWithHTTPClient(client *http.Client) *BillingTagGetUsingGETParams

NewBillingTagGetUsingGETParamsWithHTTPClient creates a new BillingTagGetUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewBillingTagGetUsingGETParamsWithTimeout

func NewBillingTagGetUsingGETParamsWithTimeout(timeout time.Duration) *BillingTagGetUsingGETParams

NewBillingTagGetUsingGETParamsWithTimeout creates a new BillingTagGetUsingGETParams object with the ability to set a timeout on a request.

func (*BillingTagGetUsingGETParams) SetBillingTagID

func (o *BillingTagGetUsingGETParams) SetBillingTagID(billingTagID int32)

SetBillingTagID adds the billingTagId to the billing tag get using g e t params

func (*BillingTagGetUsingGETParams) SetContext

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

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

func (*BillingTagGetUsingGETParams) SetDefaults added in v1.2.4

func (o *BillingTagGetUsingGETParams) SetDefaults()

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

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

func (*BillingTagGetUsingGETParams) SetHTTPClient

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

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

func (*BillingTagGetUsingGETParams) SetTimeout

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

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

func (*BillingTagGetUsingGETParams) WithBillingTagID

func (o *BillingTagGetUsingGETParams) WithBillingTagID(billingTagID int32) *BillingTagGetUsingGETParams

WithBillingTagID adds the billingTagID to the billing tag get using g e t params

func (*BillingTagGetUsingGETParams) WithContext

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

func (*BillingTagGetUsingGETParams) WithDefaults added in v1.2.4

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

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

func (*BillingTagGetUsingGETParams) WithHTTPClient

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

func (*BillingTagGetUsingGETParams) WithTimeout

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

func (*BillingTagGetUsingGETParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BillingTagGetUsingGETReader

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

BillingTagGetUsingGETReader is a Reader for the BillingTagGetUsingGET structure.

func (*BillingTagGetUsingGETReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BillingTagListUsingGETBadRequest

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

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

func NewBillingTagListUsingGETBadRequest

func NewBillingTagListUsingGETBadRequest() *BillingTagListUsingGETBadRequest

NewBillingTagListUsingGETBadRequest creates a BillingTagListUsingGETBadRequest with default headers values

func (*BillingTagListUsingGETBadRequest) Error

func (*BillingTagListUsingGETBadRequest) GetPayload

type BillingTagListUsingGETOK

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

OK

func NewBillingTagListUsingGETOK

func NewBillingTagListUsingGETOK() *BillingTagListUsingGETOK

NewBillingTagListUsingGETOK creates a BillingTagListUsingGETOK with default headers values

func (*BillingTagListUsingGETOK) Error

func (o *BillingTagListUsingGETOK) Error() string

func (*BillingTagListUsingGETOK) GetPayload

type BillingTagListUsingGETParams

type BillingTagListUsingGETParams struct {

	/* TagValue.

	   tagValue
	*/
	TagValue *string

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

BillingTagListUsingGETParams contains all the parameters to send to the API endpoint

for the billing tag list using g e t operation.

Typically these are written to a http.Request.

func NewBillingTagListUsingGETParams

func NewBillingTagListUsingGETParams() *BillingTagListUsingGETParams

NewBillingTagListUsingGETParams creates a new BillingTagListUsingGETParams 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 NewBillingTagListUsingGETParamsWithContext

func NewBillingTagListUsingGETParamsWithContext(ctx context.Context) *BillingTagListUsingGETParams

NewBillingTagListUsingGETParamsWithContext creates a new BillingTagListUsingGETParams object with the ability to set a context for a request.

func NewBillingTagListUsingGETParamsWithHTTPClient

func NewBillingTagListUsingGETParamsWithHTTPClient(client *http.Client) *BillingTagListUsingGETParams

NewBillingTagListUsingGETParamsWithHTTPClient creates a new BillingTagListUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewBillingTagListUsingGETParamsWithTimeout

func NewBillingTagListUsingGETParamsWithTimeout(timeout time.Duration) *BillingTagListUsingGETParams

NewBillingTagListUsingGETParamsWithTimeout creates a new BillingTagListUsingGETParams object with the ability to set a timeout on a request.

func (*BillingTagListUsingGETParams) SetContext

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

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

func (*BillingTagListUsingGETParams) SetDefaults added in v1.2.4

func (o *BillingTagListUsingGETParams) SetDefaults()

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

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

func (*BillingTagListUsingGETParams) SetHTTPClient

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

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

func (*BillingTagListUsingGETParams) SetTagValue

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

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

func (*BillingTagListUsingGETParams) SetTimeout

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

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

func (*BillingTagListUsingGETParams) WithContext

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

func (*BillingTagListUsingGETParams) WithDefaults added in v1.2.4

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

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

func (*BillingTagListUsingGETParams) WithHTTPClient

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

func (*BillingTagListUsingGETParams) WithTagValue

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

func (*BillingTagListUsingGETParams) WithTimeout

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

func (*BillingTagListUsingGETParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BillingTagListUsingGETReader

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

BillingTagListUsingGETReader is a Reader for the BillingTagListUsingGET structure.

func (*BillingTagListUsingGETReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type BillingTagUpdateUsingPUTBadRequest

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

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

func NewBillingTagUpdateUsingPUTBadRequest

func NewBillingTagUpdateUsingPUTBadRequest() *BillingTagUpdateUsingPUTBadRequest

NewBillingTagUpdateUsingPUTBadRequest creates a BillingTagUpdateUsingPUTBadRequest with default headers values

func (*BillingTagUpdateUsingPUTBadRequest) Error

func (*BillingTagUpdateUsingPUTBadRequest) GetPayload

type BillingTagUpdateUsingPUTOK

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

OK

func NewBillingTagUpdateUsingPUTOK

func NewBillingTagUpdateUsingPUTOK() *BillingTagUpdateUsingPUTOK

NewBillingTagUpdateUsingPUTOK creates a BillingTagUpdateUsingPUTOK with default headers values

func (*BillingTagUpdateUsingPUTOK) Error

func (*BillingTagUpdateUsingPUTOK) GetPayload

type BillingTagUpdateUsingPUTParams

type BillingTagUpdateUsingPUTParams struct {

	/* BillingTag.

	   billingTag
	*/
	BillingTag *models.BillingTag

	/* BillingTagID.

	   billingTagId

	   Format: int32
	*/
	BillingTagID int32

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

BillingTagUpdateUsingPUTParams contains all the parameters to send to the API endpoint

for the billing tag update using p u t operation.

Typically these are written to a http.Request.

func NewBillingTagUpdateUsingPUTParams

func NewBillingTagUpdateUsingPUTParams() *BillingTagUpdateUsingPUTParams

NewBillingTagUpdateUsingPUTParams creates a new BillingTagUpdateUsingPUTParams 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 NewBillingTagUpdateUsingPUTParamsWithContext

func NewBillingTagUpdateUsingPUTParamsWithContext(ctx context.Context) *BillingTagUpdateUsingPUTParams

NewBillingTagUpdateUsingPUTParamsWithContext creates a new BillingTagUpdateUsingPUTParams object with the ability to set a context for a request.

func NewBillingTagUpdateUsingPUTParamsWithHTTPClient

func NewBillingTagUpdateUsingPUTParamsWithHTTPClient(client *http.Client) *BillingTagUpdateUsingPUTParams

NewBillingTagUpdateUsingPUTParamsWithHTTPClient creates a new BillingTagUpdateUsingPUTParams object with the ability to set a custom HTTPClient for a request.

func NewBillingTagUpdateUsingPUTParamsWithTimeout

func NewBillingTagUpdateUsingPUTParamsWithTimeout(timeout time.Duration) *BillingTagUpdateUsingPUTParams

NewBillingTagUpdateUsingPUTParamsWithTimeout creates a new BillingTagUpdateUsingPUTParams object with the ability to set a timeout on a request.

func (*BillingTagUpdateUsingPUTParams) SetBillingTag

func (o *BillingTagUpdateUsingPUTParams) SetBillingTag(billingTag *models.BillingTag)

SetBillingTag adds the billingTag to the billing tag update using p u t params

func (*BillingTagUpdateUsingPUTParams) SetBillingTagID

func (o *BillingTagUpdateUsingPUTParams) SetBillingTagID(billingTagID int32)

SetBillingTagID adds the billingTagId to the billing tag update using p u t params

func (*BillingTagUpdateUsingPUTParams) SetContext

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

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

func (*BillingTagUpdateUsingPUTParams) SetDefaults added in v1.2.4

func (o *BillingTagUpdateUsingPUTParams) SetDefaults()

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

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

func (*BillingTagUpdateUsingPUTParams) SetHTTPClient

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

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

func (*BillingTagUpdateUsingPUTParams) SetTimeout

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

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

func (*BillingTagUpdateUsingPUTParams) WithBillingTag

WithBillingTag adds the billingTag to the billing tag update using p u t params

func (*BillingTagUpdateUsingPUTParams) WithBillingTagID

func (o *BillingTagUpdateUsingPUTParams) WithBillingTagID(billingTagID int32) *BillingTagUpdateUsingPUTParams

WithBillingTagID adds the billingTagID to the billing tag update using p u t params

func (*BillingTagUpdateUsingPUTParams) WithContext

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

func (*BillingTagUpdateUsingPUTParams) WithDefaults added in v1.2.4

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

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

func (*BillingTagUpdateUsingPUTParams) WithHTTPClient

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

func (*BillingTagUpdateUsingPUTParams) WithTimeout

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

func (*BillingTagUpdateUsingPUTParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BillingTagUpdateUsingPUTReader

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

BillingTagUpdateUsingPUTReader is a Reader for the BillingTagUpdateUsingPUT structure.

func (*BillingTagUpdateUsingPUTReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for billing tags API

func (*Client) BillingTagCreateUsingPUT

BillingTagCreateUsingPUT creates

Create billing tag

func (*Client) BillingTagDeleteUsingDELETE

func (a *Client) BillingTagDeleteUsingDELETE(params *BillingTagDeleteUsingDELETEParams, opts ...ClientOption) (*BillingTagDeleteUsingDELETEOK, error)

BillingTagDeleteUsingDELETE deletes

Delete billing tag

func (*Client) BillingTagGetUsingGET

func (a *Client) BillingTagGetUsingGET(params *BillingTagGetUsingGETParams, opts ...ClientOption) (*BillingTagGetUsingGETOK, error)

BillingTagGetUsingGET gets

Get billing tag collection

func (*Client) BillingTagListUsingGET

func (a *Client) BillingTagListUsingGET(params *BillingTagListUsingGETParams, opts ...ClientOption) (*BillingTagListUsingGETOK, error)

BillingTagListUsingGET lists

List billing tags

func (*Client) BillingTagUpdateUsingPUT

func (a *Client) BillingTagUpdateUsingPUT(params *BillingTagUpdateUsingPUTParams, opts ...ClientOption) (*BillingTagUpdateUsingPUTOK, error)

BillingTagUpdateUsingPUT updates

Update billing tag

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption added in v1.2.4

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	BillingTagCreateUsingPUT(params *BillingTagCreateUsingPUTParams, opts ...ClientOption) (*BillingTagCreateUsingPUTOK, *BillingTagCreateUsingPUTCreated, error)

	BillingTagDeleteUsingDELETE(params *BillingTagDeleteUsingDELETEParams, opts ...ClientOption) (*BillingTagDeleteUsingDELETEOK, error)

	BillingTagGetUsingGET(params *BillingTagGetUsingGETParams, opts ...ClientOption) (*BillingTagGetUsingGETOK, error)

	BillingTagListUsingGET(params *BillingTagListUsingGETParams, opts ...ClientOption) (*BillingTagListUsingGETOK, error)

	BillingTagUpdateUsingPUT(params *BillingTagUpdateUsingPUTParams, opts ...ClientOption) (*BillingTagUpdateUsingPUTOK, 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 billing tags API client.

Jump to

Keyboard shortcuts

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