tenancy

package
v0.0.0-...-b64c470 Latest Latest
Warning

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

Go to latest
Published: May 28, 2021 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 Client

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

Client for tenancy API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TenancyTenantGroupsBulkDelete

TenancyTenantGroupsBulkDelete tenancy tenant groups bulk delete API

func (*Client) TenancyTenantGroupsBulkPartialUpdate

func (a *Client) TenancyTenantGroupsBulkPartialUpdate(params *TenancyTenantGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsBulkPartialUpdateOK, error)

TenancyTenantGroupsBulkPartialUpdate tenancy tenant groups bulk partial update API

func (*Client) TenancyTenantGroupsBulkUpdate

func (a *Client) TenancyTenantGroupsBulkUpdate(params *TenancyTenantGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsBulkUpdateOK, error)

TenancyTenantGroupsBulkUpdate tenancy tenant groups bulk update API

func (*Client) TenancyTenantGroupsCreate

func (a *Client) TenancyTenantGroupsCreate(params *TenancyTenantGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsCreateCreated, error)

TenancyTenantGroupsCreate tenancy tenant groups create API

func (*Client) TenancyTenantGroupsDelete

TenancyTenantGroupsDelete tenancy tenant groups delete API

func (*Client) TenancyTenantGroupsList

func (a *Client) TenancyTenantGroupsList(params *TenancyTenantGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsListOK, error)

TenancyTenantGroupsList tenancy tenant groups list API

func (*Client) TenancyTenantGroupsPartialUpdate

func (a *Client) TenancyTenantGroupsPartialUpdate(params *TenancyTenantGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsPartialUpdateOK, error)

TenancyTenantGroupsPartialUpdate tenancy tenant groups partial update API

func (*Client) TenancyTenantGroupsRead

func (a *Client) TenancyTenantGroupsRead(params *TenancyTenantGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsReadOK, error)

TenancyTenantGroupsRead tenancy tenant groups read API

func (*Client) TenancyTenantGroupsUpdate

func (a *Client) TenancyTenantGroupsUpdate(params *TenancyTenantGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsUpdateOK, error)

TenancyTenantGroupsUpdate tenancy tenant groups update API

func (*Client) TenancyTenantsBulkDelete

TenancyTenantsBulkDelete tenancy tenants bulk delete API

func (*Client) TenancyTenantsBulkPartialUpdate

func (a *Client) TenancyTenantsBulkPartialUpdate(params *TenancyTenantsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsBulkPartialUpdateOK, error)

TenancyTenantsBulkPartialUpdate tenancy tenants bulk partial update API

func (*Client) TenancyTenantsBulkUpdate

func (a *Client) TenancyTenantsBulkUpdate(params *TenancyTenantsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsBulkUpdateOK, error)

TenancyTenantsBulkUpdate tenancy tenants bulk update API

func (*Client) TenancyTenantsCreate

func (a *Client) TenancyTenantsCreate(params *TenancyTenantsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsCreateCreated, error)

TenancyTenantsCreate tenancy tenants create API

func (*Client) TenancyTenantsDelete

func (a *Client) TenancyTenantsDelete(params *TenancyTenantsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsDeleteNoContent, error)

TenancyTenantsDelete tenancy tenants delete API

func (*Client) TenancyTenantsList

func (a *Client) TenancyTenantsList(params *TenancyTenantsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsListOK, error)

TenancyTenantsList tenancy tenants list API

func (*Client) TenancyTenantsPartialUpdate

func (a *Client) TenancyTenantsPartialUpdate(params *TenancyTenantsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsPartialUpdateOK, error)

TenancyTenantsPartialUpdate tenancy tenants partial update API

func (*Client) TenancyTenantsRead

func (a *Client) TenancyTenantsRead(params *TenancyTenantsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsReadOK, error)

TenancyTenantsRead tenancy tenants read API

func (*Client) TenancyTenantsUpdate

func (a *Client) TenancyTenantsUpdate(params *TenancyTenantsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsUpdateOK, error)

TenancyTenantsUpdate tenancy tenants update API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	TenancyTenantGroupsBulkDelete(params *TenancyTenantGroupsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsBulkDeleteNoContent, error)

	TenancyTenantGroupsBulkPartialUpdate(params *TenancyTenantGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsBulkPartialUpdateOK, error)

	TenancyTenantGroupsBulkUpdate(params *TenancyTenantGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsBulkUpdateOK, error)

	TenancyTenantGroupsCreate(params *TenancyTenantGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsCreateCreated, error)

	TenancyTenantGroupsDelete(params *TenancyTenantGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsDeleteNoContent, error)

	TenancyTenantGroupsList(params *TenancyTenantGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsListOK, error)

	TenancyTenantGroupsPartialUpdate(params *TenancyTenantGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsPartialUpdateOK, error)

	TenancyTenantGroupsRead(params *TenancyTenantGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsReadOK, error)

	TenancyTenantGroupsUpdate(params *TenancyTenantGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantGroupsUpdateOK, error)

	TenancyTenantsBulkDelete(params *TenancyTenantsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsBulkDeleteNoContent, error)

	TenancyTenantsBulkPartialUpdate(params *TenancyTenantsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsBulkPartialUpdateOK, error)

	TenancyTenantsBulkUpdate(params *TenancyTenantsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsBulkUpdateOK, error)

	TenancyTenantsCreate(params *TenancyTenantsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsCreateCreated, error)

	TenancyTenantsDelete(params *TenancyTenantsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsDeleteNoContent, error)

	TenancyTenantsList(params *TenancyTenantsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsListOK, error)

	TenancyTenantsPartialUpdate(params *TenancyTenantsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsPartialUpdateOK, error)

	TenancyTenantsRead(params *TenancyTenantsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsReadOK, error)

	TenancyTenantsUpdate(params *TenancyTenantsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TenancyTenantsUpdateOK, 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 tenancy API client.

type TenancyTenantGroupsBulkDeleteNoContent

type TenancyTenantGroupsBulkDeleteNoContent struct {
}
TenancyTenantGroupsBulkDeleteNoContent describes a response with status code 204, with default header values.

TenancyTenantGroupsBulkDeleteNoContent tenancy tenant groups bulk delete no content

func NewTenancyTenantGroupsBulkDeleteNoContent

func NewTenancyTenantGroupsBulkDeleteNoContent() *TenancyTenantGroupsBulkDeleteNoContent

NewTenancyTenantGroupsBulkDeleteNoContent creates a TenancyTenantGroupsBulkDeleteNoContent with default headers values

func (*TenancyTenantGroupsBulkDeleteNoContent) Error

type TenancyTenantGroupsBulkDeleteParams

type TenancyTenantGroupsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

TenancyTenantGroupsBulkDeleteParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups bulk delete operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsBulkDeleteParams

func NewTenancyTenantGroupsBulkDeleteParams() *TenancyTenantGroupsBulkDeleteParams

NewTenancyTenantGroupsBulkDeleteParams creates a new TenancyTenantGroupsBulkDeleteParams 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 NewTenancyTenantGroupsBulkDeleteParamsWithContext

func NewTenancyTenantGroupsBulkDeleteParamsWithContext(ctx context.Context) *TenancyTenantGroupsBulkDeleteParams

NewTenancyTenantGroupsBulkDeleteParamsWithContext creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsBulkDeleteParamsWithHTTPClient

func NewTenancyTenantGroupsBulkDeleteParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsBulkDeleteParams

NewTenancyTenantGroupsBulkDeleteParamsWithHTTPClient creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsBulkDeleteParamsWithTimeout

func NewTenancyTenantGroupsBulkDeleteParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsBulkDeleteParams

NewTenancyTenantGroupsBulkDeleteParamsWithTimeout creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsBulkDeleteParams) SetContext

SetContext adds the context to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) SetDefaults

func (o *TenancyTenantGroupsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups bulk delete params (not the query body).

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

func (*TenancyTenantGroupsBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) WithContext

WithContext adds the context to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups bulk delete params (not the query body).

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

func (*TenancyTenantGroupsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups bulk delete params

func (*TenancyTenantGroupsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsBulkDeleteReader

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

TenancyTenantGroupsBulkDeleteReader is a Reader for the TenancyTenantGroupsBulkDelete structure.

func (*TenancyTenantGroupsBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsBulkPartialUpdateOK

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

TenancyTenantGroupsBulkPartialUpdateOK tenancy tenant groups bulk partial update o k

func NewTenancyTenantGroupsBulkPartialUpdateOK

func NewTenancyTenantGroupsBulkPartialUpdateOK() *TenancyTenantGroupsBulkPartialUpdateOK

NewTenancyTenantGroupsBulkPartialUpdateOK creates a TenancyTenantGroupsBulkPartialUpdateOK with default headers values

func (*TenancyTenantGroupsBulkPartialUpdateOK) Error

func (*TenancyTenantGroupsBulkPartialUpdateOK) GetPayload

type TenancyTenantGroupsBulkPartialUpdateParams

type TenancyTenantGroupsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableTenantGroup

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

TenancyTenantGroupsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups bulk partial update operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsBulkPartialUpdateParams

func NewTenancyTenantGroupsBulkPartialUpdateParams() *TenancyTenantGroupsBulkPartialUpdateParams

NewTenancyTenantGroupsBulkPartialUpdateParams creates a new TenancyTenantGroupsBulkPartialUpdateParams 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 NewTenancyTenantGroupsBulkPartialUpdateParamsWithContext

func NewTenancyTenantGroupsBulkPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsBulkPartialUpdateParams

NewTenancyTenantGroupsBulkPartialUpdateParamsWithContext creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsBulkPartialUpdateParamsWithHTTPClient

func NewTenancyTenantGroupsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsBulkPartialUpdateParams

NewTenancyTenantGroupsBulkPartialUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsBulkPartialUpdateParamsWithTimeout

func NewTenancyTenantGroupsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsBulkPartialUpdateParams

NewTenancyTenantGroupsBulkPartialUpdateParamsWithTimeout creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsBulkPartialUpdateParams) SetContext

SetContext adds the context to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) SetData

SetData adds the data to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the tenancy tenant groups bulk partial update params (not the query body).

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

func (*TenancyTenantGroupsBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) WithContext

WithContext adds the context to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) WithData

WithData adds the data to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups bulk partial update params (not the query body).

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

func (*TenancyTenantGroupsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups bulk partial update params

func (*TenancyTenantGroupsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsBulkPartialUpdateReader

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

TenancyTenantGroupsBulkPartialUpdateReader is a Reader for the TenancyTenantGroupsBulkPartialUpdate structure.

func (*TenancyTenantGroupsBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsBulkUpdateOK

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

TenancyTenantGroupsBulkUpdateOK tenancy tenant groups bulk update o k

func NewTenancyTenantGroupsBulkUpdateOK

func NewTenancyTenantGroupsBulkUpdateOK() *TenancyTenantGroupsBulkUpdateOK

NewTenancyTenantGroupsBulkUpdateOK creates a TenancyTenantGroupsBulkUpdateOK with default headers values

func (*TenancyTenantGroupsBulkUpdateOK) Error

func (*TenancyTenantGroupsBulkUpdateOK) GetPayload

type TenancyTenantGroupsBulkUpdateParams

type TenancyTenantGroupsBulkUpdateParams struct {

	// Data.
	Data *models.WritableTenantGroup

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

TenancyTenantGroupsBulkUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups bulk update operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsBulkUpdateParams

func NewTenancyTenantGroupsBulkUpdateParams() *TenancyTenantGroupsBulkUpdateParams

NewTenancyTenantGroupsBulkUpdateParams creates a new TenancyTenantGroupsBulkUpdateParams 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 NewTenancyTenantGroupsBulkUpdateParamsWithContext

func NewTenancyTenantGroupsBulkUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsBulkUpdateParams

NewTenancyTenantGroupsBulkUpdateParamsWithContext creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsBulkUpdateParamsWithHTTPClient

func NewTenancyTenantGroupsBulkUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsBulkUpdateParams

NewTenancyTenantGroupsBulkUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsBulkUpdateParamsWithTimeout

func NewTenancyTenantGroupsBulkUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsBulkUpdateParams

NewTenancyTenantGroupsBulkUpdateParamsWithTimeout creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsBulkUpdateParams) SetContext

SetContext adds the context to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) SetData

SetData adds the data to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) SetDefaults

func (o *TenancyTenantGroupsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups bulk update params (not the query body).

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

func (*TenancyTenantGroupsBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) WithContext

WithContext adds the context to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) WithData

WithData adds the data to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups bulk update params (not the query body).

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

func (*TenancyTenantGroupsBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups bulk update params

func (*TenancyTenantGroupsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsBulkUpdateReader

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

TenancyTenantGroupsBulkUpdateReader is a Reader for the TenancyTenantGroupsBulkUpdate structure.

func (*TenancyTenantGroupsBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsCreateCreated

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

TenancyTenantGroupsCreateCreated tenancy tenant groups create created

func NewTenancyTenantGroupsCreateCreated

func NewTenancyTenantGroupsCreateCreated() *TenancyTenantGroupsCreateCreated

NewTenancyTenantGroupsCreateCreated creates a TenancyTenantGroupsCreateCreated with default headers values

func (*TenancyTenantGroupsCreateCreated) Error

func (*TenancyTenantGroupsCreateCreated) GetPayload

type TenancyTenantGroupsCreateParams

type TenancyTenantGroupsCreateParams struct {

	// Data.
	Data *models.WritableTenantGroup

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

TenancyTenantGroupsCreateParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups create operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsCreateParams

func NewTenancyTenantGroupsCreateParams() *TenancyTenantGroupsCreateParams

NewTenancyTenantGroupsCreateParams creates a new TenancyTenantGroupsCreateParams 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 NewTenancyTenantGroupsCreateParamsWithContext

func NewTenancyTenantGroupsCreateParamsWithContext(ctx context.Context) *TenancyTenantGroupsCreateParams

NewTenancyTenantGroupsCreateParamsWithContext creates a new TenancyTenantGroupsCreateParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsCreateParamsWithHTTPClient

func NewTenancyTenantGroupsCreateParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsCreateParams

NewTenancyTenantGroupsCreateParamsWithHTTPClient creates a new TenancyTenantGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsCreateParamsWithTimeout

func NewTenancyTenantGroupsCreateParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsCreateParams

NewTenancyTenantGroupsCreateParamsWithTimeout creates a new TenancyTenantGroupsCreateParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsCreateParams) SetContext

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

SetContext adds the context to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) SetData

SetData adds the data to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) SetDefaults

func (o *TenancyTenantGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups create params (not the query body).

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

func (*TenancyTenantGroupsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) WithContext

WithContext adds the context to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) WithData

WithData adds the data to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups create params (not the query body).

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

func (*TenancyTenantGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups create params

func (*TenancyTenantGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsCreateReader

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

TenancyTenantGroupsCreateReader is a Reader for the TenancyTenantGroupsCreate structure.

func (*TenancyTenantGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsDeleteNoContent

type TenancyTenantGroupsDeleteNoContent struct {
}
TenancyTenantGroupsDeleteNoContent describes a response with status code 204, with default header values.

TenancyTenantGroupsDeleteNoContent tenancy tenant groups delete no content

func NewTenancyTenantGroupsDeleteNoContent

func NewTenancyTenantGroupsDeleteNoContent() *TenancyTenantGroupsDeleteNoContent

NewTenancyTenantGroupsDeleteNoContent creates a TenancyTenantGroupsDeleteNoContent with default headers values

func (*TenancyTenantGroupsDeleteNoContent) Error

type TenancyTenantGroupsDeleteParams

type TenancyTenantGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this tenant group.
	*/
	ID int64

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

TenancyTenantGroupsDeleteParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups delete operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsDeleteParams

func NewTenancyTenantGroupsDeleteParams() *TenancyTenantGroupsDeleteParams

NewTenancyTenantGroupsDeleteParams creates a new TenancyTenantGroupsDeleteParams 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 NewTenancyTenantGroupsDeleteParamsWithContext

func NewTenancyTenantGroupsDeleteParamsWithContext(ctx context.Context) *TenancyTenantGroupsDeleteParams

NewTenancyTenantGroupsDeleteParamsWithContext creates a new TenancyTenantGroupsDeleteParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsDeleteParamsWithHTTPClient

func NewTenancyTenantGroupsDeleteParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsDeleteParams

NewTenancyTenantGroupsDeleteParamsWithHTTPClient creates a new TenancyTenantGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsDeleteParamsWithTimeout

func NewTenancyTenantGroupsDeleteParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsDeleteParams

NewTenancyTenantGroupsDeleteParamsWithTimeout creates a new TenancyTenantGroupsDeleteParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsDeleteParams) SetContext

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

SetContext adds the context to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) SetDefaults

func (o *TenancyTenantGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups delete params (not the query body).

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

func (*TenancyTenantGroupsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) SetID

SetID adds the id to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) WithContext

WithContext adds the context to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups delete params (not the query body).

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

func (*TenancyTenantGroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) WithID

WithID adds the id to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups delete params

func (*TenancyTenantGroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsDeleteReader

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

TenancyTenantGroupsDeleteReader is a Reader for the TenancyTenantGroupsDelete structure.

func (*TenancyTenantGroupsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsListOK

type TenancyTenantGroupsListOK struct {
	Payload *TenancyTenantGroupsListOKBody
}
TenancyTenantGroupsListOK describes a response with status code 200, with default header values.

TenancyTenantGroupsListOK tenancy tenant groups list o k

func NewTenancyTenantGroupsListOK

func NewTenancyTenantGroupsListOK() *TenancyTenantGroupsListOK

NewTenancyTenantGroupsListOK creates a TenancyTenantGroupsListOK with default headers values

func (*TenancyTenantGroupsListOK) Error

func (o *TenancyTenantGroupsListOK) Error() string

func (*TenancyTenantGroupsListOK) GetPayload

type TenancyTenantGroupsListOKBody

type TenancyTenantGroupsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.TenantGroup `json:"results"`
}

TenancyTenantGroupsListOKBody tenancy tenant groups list o k body swagger:model TenancyTenantGroupsListOKBody

func (*TenancyTenantGroupsListOKBody) ContextValidate

func (o *TenancyTenantGroupsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this tenancy tenant groups list o k body based on the context it is used

func (*TenancyTenantGroupsListOKBody) MarshalBinary

func (o *TenancyTenantGroupsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TenancyTenantGroupsListOKBody) UnmarshalBinary

func (o *TenancyTenantGroupsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TenancyTenantGroupsListOKBody) Validate

func (o *TenancyTenantGroupsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this tenancy tenant groups list o k body

type TenancyTenantGroupsListParams

type TenancyTenantGroupsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Parent.
	Parent *string

	// Parentn.
	Parentn *string

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

TenancyTenantGroupsListParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups list operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsListParams

func NewTenancyTenantGroupsListParams() *TenancyTenantGroupsListParams

NewTenancyTenantGroupsListParams creates a new TenancyTenantGroupsListParams 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 NewTenancyTenantGroupsListParamsWithContext

func NewTenancyTenantGroupsListParamsWithContext(ctx context.Context) *TenancyTenantGroupsListParams

NewTenancyTenantGroupsListParamsWithContext creates a new TenancyTenantGroupsListParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsListParamsWithHTTPClient

func NewTenancyTenantGroupsListParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsListParams

NewTenancyTenantGroupsListParamsWithHTTPClient creates a new TenancyTenantGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsListParamsWithTimeout

func NewTenancyTenantGroupsListParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsListParams

NewTenancyTenantGroupsListParamsWithTimeout creates a new TenancyTenantGroupsListParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsListParams) SetContext

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

SetContext adds the context to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDefaults

func (o *TenancyTenantGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups list params (not the query body).

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

func (*TenancyTenantGroupsListParams) SetDescription

func (o *TenancyTenantGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionIc

func (o *TenancyTenantGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionIe

func (o *TenancyTenantGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionIew

func (o *TenancyTenantGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionIsw

func (o *TenancyTenantGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionNic

func (o *TenancyTenantGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionNie

func (o *TenancyTenantGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionNiew

func (o *TenancyTenantGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionNisw

func (o *TenancyTenantGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetDescriptionn

func (o *TenancyTenantGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetID

func (o *TenancyTenantGroupsListParams) SetID(id *string)

SetID adds the id to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetIDGt

func (o *TenancyTenantGroupsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetIDGte

func (o *TenancyTenantGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetIDLt

func (o *TenancyTenantGroupsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetIDLte

func (o *TenancyTenantGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetIDn

func (o *TenancyTenantGroupsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetLimit

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

SetLimit adds the limit to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetName

func (o *TenancyTenantGroupsListParams) SetName(name *string)

SetName adds the name to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameIc

func (o *TenancyTenantGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameIe

func (o *TenancyTenantGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameIew

func (o *TenancyTenantGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameIsw

func (o *TenancyTenantGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameNic

func (o *TenancyTenantGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameNie

func (o *TenancyTenantGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameNiew

func (o *TenancyTenantGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNameNisw

func (o *TenancyTenantGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetNamen

func (o *TenancyTenantGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetOffset

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

SetOffset adds the offset to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetParent

func (o *TenancyTenantGroupsListParams) SetParent(parent *string)

SetParent adds the parent to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetParentID

func (o *TenancyTenantGroupsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetParentIDn

func (o *TenancyTenantGroupsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetParentn

func (o *TenancyTenantGroupsListParams) SetParentn(parentn *string)

SetParentn adds the parentN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetQ

SetQ adds the q to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlug

func (o *TenancyTenantGroupsListParams) SetSlug(slug *string)

SetSlug adds the slug to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugIc

func (o *TenancyTenantGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugIe

func (o *TenancyTenantGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugIew

func (o *TenancyTenantGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugIsw

func (o *TenancyTenantGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugNic

func (o *TenancyTenantGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugNie

func (o *TenancyTenantGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugNiew

func (o *TenancyTenantGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugNisw

func (o *TenancyTenantGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetSlugn

func (o *TenancyTenantGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithContext

WithContext adds the context to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups list params (not the query body).

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

func (*TenancyTenantGroupsListParams) WithDescription

func (o *TenancyTenantGroupsListParams) WithDescription(description *string) *TenancyTenantGroupsListParams

WithDescription adds the description to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionIc

func (o *TenancyTenantGroupsListParams) WithDescriptionIc(descriptionIc *string) *TenancyTenantGroupsListParams

WithDescriptionIc adds the descriptionIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionIe

func (o *TenancyTenantGroupsListParams) WithDescriptionIe(descriptionIe *string) *TenancyTenantGroupsListParams

WithDescriptionIe adds the descriptionIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionIew

func (o *TenancyTenantGroupsListParams) WithDescriptionIew(descriptionIew *string) *TenancyTenantGroupsListParams

WithDescriptionIew adds the descriptionIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionIsw

func (o *TenancyTenantGroupsListParams) WithDescriptionIsw(descriptionIsw *string) *TenancyTenantGroupsListParams

WithDescriptionIsw adds the descriptionIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionNic

func (o *TenancyTenantGroupsListParams) WithDescriptionNic(descriptionNic *string) *TenancyTenantGroupsListParams

WithDescriptionNic adds the descriptionNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionNie

func (o *TenancyTenantGroupsListParams) WithDescriptionNie(descriptionNie *string) *TenancyTenantGroupsListParams

WithDescriptionNie adds the descriptionNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionNiew

func (o *TenancyTenantGroupsListParams) WithDescriptionNiew(descriptionNiew *string) *TenancyTenantGroupsListParams

WithDescriptionNiew adds the descriptionNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionNisw

func (o *TenancyTenantGroupsListParams) WithDescriptionNisw(descriptionNisw *string) *TenancyTenantGroupsListParams

WithDescriptionNisw adds the descriptionNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithDescriptionn

func (o *TenancyTenantGroupsListParams) WithDescriptionn(descriptionn *string) *TenancyTenantGroupsListParams

WithDescriptionn adds the descriptionn to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithID

WithID adds the id to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithIDGt

WithIDGt adds the iDGt to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithIDGte

WithIDGte adds the iDGte to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithIDLt

WithIDLt adds the iDLt to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithIDLte

WithIDLte adds the iDLte to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithIDn

WithIDn adds the iDn to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithLimit

WithLimit adds the limit to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithName

WithName adds the name to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameIc

WithNameIc adds the nameIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameIe

WithNameIe adds the nameIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameIew

WithNameIew adds the nameIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameIsw

WithNameIsw adds the nameIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameNic

WithNameNic adds the nameNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameNie

WithNameNie adds the nameNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameNiew

WithNameNiew adds the nameNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNameNisw

WithNameNisw adds the nameNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithNamen

WithNamen adds the namen to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithOffset

WithOffset adds the offset to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithParent

WithParent adds the parent to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithParentID

WithParentID adds the parentID to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithParentIDn

WithParentIDn adds the parentIDn to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithParentn

WithParentn adds the parentn to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithQ

WithQ adds the q to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlug

WithSlug adds the slug to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugIc

WithSlugIc adds the slugIc to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugIe

WithSlugIe adds the slugIe to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugIew

WithSlugIew adds the slugIew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugNic

WithSlugNic adds the slugNic to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugNie

WithSlugNie adds the slugNie to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugNiew

WithSlugNiew adds the slugNiew to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugNisw

WithSlugNisw adds the slugNisw to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithSlugn

WithSlugn adds the slugn to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups list params

func (*TenancyTenantGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsListReader

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

TenancyTenantGroupsListReader is a Reader for the TenancyTenantGroupsList structure.

func (*TenancyTenantGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsPartialUpdateOK

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

TenancyTenantGroupsPartialUpdateOK tenancy tenant groups partial update o k

func NewTenancyTenantGroupsPartialUpdateOK

func NewTenancyTenantGroupsPartialUpdateOK() *TenancyTenantGroupsPartialUpdateOK

NewTenancyTenantGroupsPartialUpdateOK creates a TenancyTenantGroupsPartialUpdateOK with default headers values

func (*TenancyTenantGroupsPartialUpdateOK) Error

func (*TenancyTenantGroupsPartialUpdateOK) GetPayload

type TenancyTenantGroupsPartialUpdateParams

type TenancyTenantGroupsPartialUpdateParams struct {

	// Data.
	Data *models.WritableTenantGroup

	/* ID.

	   A unique integer value identifying this tenant group.
	*/
	ID int64

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

TenancyTenantGroupsPartialUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups partial update operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsPartialUpdateParams

func NewTenancyTenantGroupsPartialUpdateParams() *TenancyTenantGroupsPartialUpdateParams

NewTenancyTenantGroupsPartialUpdateParams creates a new TenancyTenantGroupsPartialUpdateParams 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 NewTenancyTenantGroupsPartialUpdateParamsWithContext

func NewTenancyTenantGroupsPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsPartialUpdateParams

NewTenancyTenantGroupsPartialUpdateParamsWithContext creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsPartialUpdateParamsWithHTTPClient

func NewTenancyTenantGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsPartialUpdateParams

NewTenancyTenantGroupsPartialUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsPartialUpdateParamsWithTimeout

func NewTenancyTenantGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsPartialUpdateParams

NewTenancyTenantGroupsPartialUpdateParamsWithTimeout creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsPartialUpdateParams) SetContext

SetContext adds the context to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) SetData

SetData adds the data to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) SetDefaults

func (o *TenancyTenantGroupsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups partial update params (not the query body).

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

func (*TenancyTenantGroupsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) SetID

SetID adds the id to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WithContext

WithContext adds the context to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WithData

WithData adds the data to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups partial update params (not the query body).

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

func (*TenancyTenantGroupsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WithID

WithID adds the id to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups partial update params

func (*TenancyTenantGroupsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsPartialUpdateReader

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

TenancyTenantGroupsPartialUpdateReader is a Reader for the TenancyTenantGroupsPartialUpdate structure.

func (*TenancyTenantGroupsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsReadOK

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

TenancyTenantGroupsReadOK tenancy tenant groups read o k

func NewTenancyTenantGroupsReadOK

func NewTenancyTenantGroupsReadOK() *TenancyTenantGroupsReadOK

NewTenancyTenantGroupsReadOK creates a TenancyTenantGroupsReadOK with default headers values

func (*TenancyTenantGroupsReadOK) Error

func (o *TenancyTenantGroupsReadOK) Error() string

func (*TenancyTenantGroupsReadOK) GetPayload

func (o *TenancyTenantGroupsReadOK) GetPayload() *models.TenantGroup

type TenancyTenantGroupsReadParams

type TenancyTenantGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this tenant group.
	*/
	ID int64

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

TenancyTenantGroupsReadParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups read operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsReadParams

func NewTenancyTenantGroupsReadParams() *TenancyTenantGroupsReadParams

NewTenancyTenantGroupsReadParams creates a new TenancyTenantGroupsReadParams 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 NewTenancyTenantGroupsReadParamsWithContext

func NewTenancyTenantGroupsReadParamsWithContext(ctx context.Context) *TenancyTenantGroupsReadParams

NewTenancyTenantGroupsReadParamsWithContext creates a new TenancyTenantGroupsReadParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsReadParamsWithHTTPClient

func NewTenancyTenantGroupsReadParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsReadParams

NewTenancyTenantGroupsReadParamsWithHTTPClient creates a new TenancyTenantGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsReadParamsWithTimeout

func NewTenancyTenantGroupsReadParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsReadParams

NewTenancyTenantGroupsReadParamsWithTimeout creates a new TenancyTenantGroupsReadParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsReadParams) SetContext

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

SetContext adds the context to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) SetDefaults

func (o *TenancyTenantGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups read params (not the query body).

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

func (*TenancyTenantGroupsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) SetID

func (o *TenancyTenantGroupsReadParams) SetID(id int64)

SetID adds the id to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) WithContext

WithContext adds the context to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups read params (not the query body).

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

func (*TenancyTenantGroupsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) WithID

WithID adds the id to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups read params

func (*TenancyTenantGroupsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsReadReader

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

TenancyTenantGroupsReadReader is a Reader for the TenancyTenantGroupsRead structure.

func (*TenancyTenantGroupsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantGroupsUpdateOK

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

TenancyTenantGroupsUpdateOK tenancy tenant groups update o k

func NewTenancyTenantGroupsUpdateOK

func NewTenancyTenantGroupsUpdateOK() *TenancyTenantGroupsUpdateOK

NewTenancyTenantGroupsUpdateOK creates a TenancyTenantGroupsUpdateOK with default headers values

func (*TenancyTenantGroupsUpdateOK) Error

func (*TenancyTenantGroupsUpdateOK) GetPayload

type TenancyTenantGroupsUpdateParams

type TenancyTenantGroupsUpdateParams struct {

	// Data.
	Data *models.WritableTenantGroup

	/* ID.

	   A unique integer value identifying this tenant group.
	*/
	ID int64

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

TenancyTenantGroupsUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenant groups update operation.

Typically these are written to a http.Request.

func NewTenancyTenantGroupsUpdateParams

func NewTenancyTenantGroupsUpdateParams() *TenancyTenantGroupsUpdateParams

NewTenancyTenantGroupsUpdateParams creates a new TenancyTenantGroupsUpdateParams 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 NewTenancyTenantGroupsUpdateParamsWithContext

func NewTenancyTenantGroupsUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsUpdateParams

NewTenancyTenantGroupsUpdateParamsWithContext creates a new TenancyTenantGroupsUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantGroupsUpdateParamsWithHTTPClient

func NewTenancyTenantGroupsUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantGroupsUpdateParams

NewTenancyTenantGroupsUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantGroupsUpdateParamsWithTimeout

func NewTenancyTenantGroupsUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantGroupsUpdateParams

NewTenancyTenantGroupsUpdateParamsWithTimeout creates a new TenancyTenantGroupsUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantGroupsUpdateParams) SetContext

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

SetContext adds the context to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) SetData

SetData adds the data to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) SetDefaults

func (o *TenancyTenantGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenant groups update params (not the query body).

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

func (*TenancyTenantGroupsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) SetID

SetID adds the id to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WithContext

WithContext adds the context to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WithData

WithData adds the data to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenant groups update params (not the query body).

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

func (*TenancyTenantGroupsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WithID

WithID adds the id to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenant groups update params

func (*TenancyTenantGroupsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantGroupsUpdateReader

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

TenancyTenantGroupsUpdateReader is a Reader for the TenancyTenantGroupsUpdate structure.

func (*TenancyTenantGroupsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsBulkDeleteNoContent

type TenancyTenantsBulkDeleteNoContent struct {
}
TenancyTenantsBulkDeleteNoContent describes a response with status code 204, with default header values.

TenancyTenantsBulkDeleteNoContent tenancy tenants bulk delete no content

func NewTenancyTenantsBulkDeleteNoContent

func NewTenancyTenantsBulkDeleteNoContent() *TenancyTenantsBulkDeleteNoContent

NewTenancyTenantsBulkDeleteNoContent creates a TenancyTenantsBulkDeleteNoContent with default headers values

func (*TenancyTenantsBulkDeleteNoContent) Error

type TenancyTenantsBulkDeleteParams

type TenancyTenantsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

TenancyTenantsBulkDeleteParams contains all the parameters to send to the API endpoint

for the tenancy tenants bulk delete operation.

Typically these are written to a http.Request.

func NewTenancyTenantsBulkDeleteParams

func NewTenancyTenantsBulkDeleteParams() *TenancyTenantsBulkDeleteParams

NewTenancyTenantsBulkDeleteParams creates a new TenancyTenantsBulkDeleteParams 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 NewTenancyTenantsBulkDeleteParamsWithContext

func NewTenancyTenantsBulkDeleteParamsWithContext(ctx context.Context) *TenancyTenantsBulkDeleteParams

NewTenancyTenantsBulkDeleteParamsWithContext creates a new TenancyTenantsBulkDeleteParams object with the ability to set a context for a request.

func NewTenancyTenantsBulkDeleteParamsWithHTTPClient

func NewTenancyTenantsBulkDeleteParamsWithHTTPClient(client *http.Client) *TenancyTenantsBulkDeleteParams

NewTenancyTenantsBulkDeleteParamsWithHTTPClient creates a new TenancyTenantsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsBulkDeleteParamsWithTimeout

func NewTenancyTenantsBulkDeleteParamsWithTimeout(timeout time.Duration) *TenancyTenantsBulkDeleteParams

NewTenancyTenantsBulkDeleteParamsWithTimeout creates a new TenancyTenantsBulkDeleteParams object with the ability to set a timeout on a request.

func (*TenancyTenantsBulkDeleteParams) SetContext

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

SetContext adds the context to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) SetDefaults

func (o *TenancyTenantsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants bulk delete params (not the query body).

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

func (*TenancyTenantsBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) WithContext

WithContext adds the context to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants bulk delete params (not the query body).

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

func (*TenancyTenantsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants bulk delete params

func (*TenancyTenantsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsBulkDeleteReader

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

TenancyTenantsBulkDeleteReader is a Reader for the TenancyTenantsBulkDelete structure.

func (*TenancyTenantsBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsBulkPartialUpdateOK

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

TenancyTenantsBulkPartialUpdateOK tenancy tenants bulk partial update o k

func NewTenancyTenantsBulkPartialUpdateOK

func NewTenancyTenantsBulkPartialUpdateOK() *TenancyTenantsBulkPartialUpdateOK

NewTenancyTenantsBulkPartialUpdateOK creates a TenancyTenantsBulkPartialUpdateOK with default headers values

func (*TenancyTenantsBulkPartialUpdateOK) Error

func (*TenancyTenantsBulkPartialUpdateOK) GetPayload

type TenancyTenantsBulkPartialUpdateParams

type TenancyTenantsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableTenant

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

TenancyTenantsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenants bulk partial update operation.

Typically these are written to a http.Request.

func NewTenancyTenantsBulkPartialUpdateParams

func NewTenancyTenantsBulkPartialUpdateParams() *TenancyTenantsBulkPartialUpdateParams

NewTenancyTenantsBulkPartialUpdateParams creates a new TenancyTenantsBulkPartialUpdateParams 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 NewTenancyTenantsBulkPartialUpdateParamsWithContext

func NewTenancyTenantsBulkPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantsBulkPartialUpdateParams

NewTenancyTenantsBulkPartialUpdateParamsWithContext creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantsBulkPartialUpdateParamsWithHTTPClient

func NewTenancyTenantsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantsBulkPartialUpdateParams

NewTenancyTenantsBulkPartialUpdateParamsWithHTTPClient creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsBulkPartialUpdateParamsWithTimeout

func NewTenancyTenantsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantsBulkPartialUpdateParams

NewTenancyTenantsBulkPartialUpdateParamsWithTimeout creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantsBulkPartialUpdateParams) SetContext

SetContext adds the context to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) SetData

SetData adds the data to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) SetDefaults

func (o *TenancyTenantsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants bulk partial update params (not the query body).

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

func (*TenancyTenantsBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) WithContext

WithContext adds the context to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) WithData

WithData adds the data to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants bulk partial update params (not the query body).

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

func (*TenancyTenantsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants bulk partial update params

func (*TenancyTenantsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsBulkPartialUpdateReader

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

TenancyTenantsBulkPartialUpdateReader is a Reader for the TenancyTenantsBulkPartialUpdate structure.

func (*TenancyTenantsBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsBulkUpdateOK

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

TenancyTenantsBulkUpdateOK tenancy tenants bulk update o k

func NewTenancyTenantsBulkUpdateOK

func NewTenancyTenantsBulkUpdateOK() *TenancyTenantsBulkUpdateOK

NewTenancyTenantsBulkUpdateOK creates a TenancyTenantsBulkUpdateOK with default headers values

func (*TenancyTenantsBulkUpdateOK) Error

func (*TenancyTenantsBulkUpdateOK) GetPayload

func (o *TenancyTenantsBulkUpdateOK) GetPayload() *models.Tenant

type TenancyTenantsBulkUpdateParams

type TenancyTenantsBulkUpdateParams struct {

	// Data.
	Data *models.WritableTenant

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

TenancyTenantsBulkUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenants bulk update operation.

Typically these are written to a http.Request.

func NewTenancyTenantsBulkUpdateParams

func NewTenancyTenantsBulkUpdateParams() *TenancyTenantsBulkUpdateParams

NewTenancyTenantsBulkUpdateParams creates a new TenancyTenantsBulkUpdateParams 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 NewTenancyTenantsBulkUpdateParamsWithContext

func NewTenancyTenantsBulkUpdateParamsWithContext(ctx context.Context) *TenancyTenantsBulkUpdateParams

NewTenancyTenantsBulkUpdateParamsWithContext creates a new TenancyTenantsBulkUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantsBulkUpdateParamsWithHTTPClient

func NewTenancyTenantsBulkUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantsBulkUpdateParams

NewTenancyTenantsBulkUpdateParamsWithHTTPClient creates a new TenancyTenantsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsBulkUpdateParamsWithTimeout

func NewTenancyTenantsBulkUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantsBulkUpdateParams

NewTenancyTenantsBulkUpdateParamsWithTimeout creates a new TenancyTenantsBulkUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantsBulkUpdateParams) SetContext

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

SetContext adds the context to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) SetData

SetData adds the data to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) SetDefaults

func (o *TenancyTenantsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants bulk update params (not the query body).

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

func (*TenancyTenantsBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) WithContext

WithContext adds the context to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) WithData

WithData adds the data to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants bulk update params (not the query body).

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

func (*TenancyTenantsBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants bulk update params

func (*TenancyTenantsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsBulkUpdateReader

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

TenancyTenantsBulkUpdateReader is a Reader for the TenancyTenantsBulkUpdate structure.

func (*TenancyTenantsBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsCreateCreated

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

TenancyTenantsCreateCreated tenancy tenants create created

func NewTenancyTenantsCreateCreated

func NewTenancyTenantsCreateCreated() *TenancyTenantsCreateCreated

NewTenancyTenantsCreateCreated creates a TenancyTenantsCreateCreated with default headers values

func (*TenancyTenantsCreateCreated) Error

func (*TenancyTenantsCreateCreated) GetPayload

func (o *TenancyTenantsCreateCreated) GetPayload() *models.Tenant

type TenancyTenantsCreateParams

type TenancyTenantsCreateParams struct {

	// Data.
	Data *models.WritableTenant

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

TenancyTenantsCreateParams contains all the parameters to send to the API endpoint

for the tenancy tenants create operation.

Typically these are written to a http.Request.

func NewTenancyTenantsCreateParams

func NewTenancyTenantsCreateParams() *TenancyTenantsCreateParams

NewTenancyTenantsCreateParams creates a new TenancyTenantsCreateParams 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 NewTenancyTenantsCreateParamsWithContext

func NewTenancyTenantsCreateParamsWithContext(ctx context.Context) *TenancyTenantsCreateParams

NewTenancyTenantsCreateParamsWithContext creates a new TenancyTenantsCreateParams object with the ability to set a context for a request.

func NewTenancyTenantsCreateParamsWithHTTPClient

func NewTenancyTenantsCreateParamsWithHTTPClient(client *http.Client) *TenancyTenantsCreateParams

NewTenancyTenantsCreateParamsWithHTTPClient creates a new TenancyTenantsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsCreateParamsWithTimeout

func NewTenancyTenantsCreateParamsWithTimeout(timeout time.Duration) *TenancyTenantsCreateParams

NewTenancyTenantsCreateParamsWithTimeout creates a new TenancyTenantsCreateParams object with the ability to set a timeout on a request.

func (*TenancyTenantsCreateParams) SetContext

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

SetContext adds the context to the tenancy tenants create params

func (*TenancyTenantsCreateParams) SetData

SetData adds the data to the tenancy tenants create params

func (*TenancyTenantsCreateParams) SetDefaults

func (o *TenancyTenantsCreateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants create params (not the query body).

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

func (*TenancyTenantsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants create params

func (*TenancyTenantsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants create params

func (*TenancyTenantsCreateParams) WithContext

WithContext adds the context to the tenancy tenants create params

func (*TenancyTenantsCreateParams) WithData

WithData adds the data to the tenancy tenants create params

func (*TenancyTenantsCreateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants create params (not the query body).

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

func (*TenancyTenantsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants create params

func (*TenancyTenantsCreateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants create params

func (*TenancyTenantsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsCreateReader

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

TenancyTenantsCreateReader is a Reader for the TenancyTenantsCreate structure.

func (*TenancyTenantsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsDeleteNoContent

type TenancyTenantsDeleteNoContent struct {
}
TenancyTenantsDeleteNoContent describes a response with status code 204, with default header values.

TenancyTenantsDeleteNoContent tenancy tenants delete no content

func NewTenancyTenantsDeleteNoContent

func NewTenancyTenantsDeleteNoContent() *TenancyTenantsDeleteNoContent

NewTenancyTenantsDeleteNoContent creates a TenancyTenantsDeleteNoContent with default headers values

func (*TenancyTenantsDeleteNoContent) Error

type TenancyTenantsDeleteParams

type TenancyTenantsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this tenant.
	*/
	ID int64

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

TenancyTenantsDeleteParams contains all the parameters to send to the API endpoint

for the tenancy tenants delete operation.

Typically these are written to a http.Request.

func NewTenancyTenantsDeleteParams

func NewTenancyTenantsDeleteParams() *TenancyTenantsDeleteParams

NewTenancyTenantsDeleteParams creates a new TenancyTenantsDeleteParams 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 NewTenancyTenantsDeleteParamsWithContext

func NewTenancyTenantsDeleteParamsWithContext(ctx context.Context) *TenancyTenantsDeleteParams

NewTenancyTenantsDeleteParamsWithContext creates a new TenancyTenantsDeleteParams object with the ability to set a context for a request.

func NewTenancyTenantsDeleteParamsWithHTTPClient

func NewTenancyTenantsDeleteParamsWithHTTPClient(client *http.Client) *TenancyTenantsDeleteParams

NewTenancyTenantsDeleteParamsWithHTTPClient creates a new TenancyTenantsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsDeleteParamsWithTimeout

func NewTenancyTenantsDeleteParamsWithTimeout(timeout time.Duration) *TenancyTenantsDeleteParams

NewTenancyTenantsDeleteParamsWithTimeout creates a new TenancyTenantsDeleteParams object with the ability to set a timeout on a request.

func (*TenancyTenantsDeleteParams) SetContext

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

SetContext adds the context to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) SetDefaults

func (o *TenancyTenantsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants delete params (not the query body).

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

func (*TenancyTenantsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) SetID

func (o *TenancyTenantsDeleteParams) SetID(id int64)

SetID adds the id to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) WithContext

WithContext adds the context to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants delete params (not the query body).

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

func (*TenancyTenantsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) WithID

WithID adds the id to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants delete params

func (*TenancyTenantsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsDeleteReader

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

TenancyTenantsDeleteReader is a Reader for the TenancyTenantsDelete structure.

func (*TenancyTenantsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsListOK

type TenancyTenantsListOK struct {
	Payload *TenancyTenantsListOKBody
}
TenancyTenantsListOK describes a response with status code 200, with default header values.

TenancyTenantsListOK tenancy tenants list o k

func NewTenancyTenantsListOK

func NewTenancyTenantsListOK() *TenancyTenantsListOK

NewTenancyTenantsListOK creates a TenancyTenantsListOK with default headers values

func (*TenancyTenantsListOK) Error

func (o *TenancyTenantsListOK) Error() string

func (*TenancyTenantsListOK) GetPayload

type TenancyTenantsListOKBody

type TenancyTenantsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Tenant `json:"results"`
}

TenancyTenantsListOKBody tenancy tenants list o k body swagger:model TenancyTenantsListOKBody

func (*TenancyTenantsListOKBody) ContextValidate

func (o *TenancyTenantsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this tenancy tenants list o k body based on the context it is used

func (*TenancyTenantsListOKBody) MarshalBinary

func (o *TenancyTenantsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TenancyTenantsListOKBody) UnmarshalBinary

func (o *TenancyTenantsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TenancyTenantsListOKBody) Validate

func (o *TenancyTenantsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this tenancy tenants list o k body

type TenancyTenantsListParams

type TenancyTenantsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

TenancyTenantsListParams contains all the parameters to send to the API endpoint

for the tenancy tenants list operation.

Typically these are written to a http.Request.

func NewTenancyTenantsListParams

func NewTenancyTenantsListParams() *TenancyTenantsListParams

NewTenancyTenantsListParams creates a new TenancyTenantsListParams 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 NewTenancyTenantsListParamsWithContext

func NewTenancyTenantsListParamsWithContext(ctx context.Context) *TenancyTenantsListParams

NewTenancyTenantsListParamsWithContext creates a new TenancyTenantsListParams object with the ability to set a context for a request.

func NewTenancyTenantsListParamsWithHTTPClient

func NewTenancyTenantsListParamsWithHTTPClient(client *http.Client) *TenancyTenantsListParams

NewTenancyTenantsListParamsWithHTTPClient creates a new TenancyTenantsListParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsListParamsWithTimeout

func NewTenancyTenantsListParamsWithTimeout(timeout time.Duration) *TenancyTenantsListParams

NewTenancyTenantsListParamsWithTimeout creates a new TenancyTenantsListParams object with the ability to set a timeout on a request.

func (*TenancyTenantsListParams) SetContext

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

SetContext adds the context to the tenancy tenants list params

func (*TenancyTenantsListParams) SetCreated

func (o *TenancyTenantsListParams) SetCreated(created *string)

SetCreated adds the created to the tenancy tenants list params

func (*TenancyTenantsListParams) SetCreatedGte

func (o *TenancyTenantsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetCreatedLte

func (o *TenancyTenantsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetDefaults

func (o *TenancyTenantsListParams) SetDefaults()

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

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

func (*TenancyTenantsListParams) SetGroup

func (o *TenancyTenantsListParams) SetGroup(group *string)

SetGroup adds the group to the tenancy tenants list params

func (*TenancyTenantsListParams) SetGroupID

func (o *TenancyTenantsListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the tenancy tenants list params

func (*TenancyTenantsListParams) SetGroupIDn

func (o *TenancyTenantsListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetGroupn

func (o *TenancyTenantsListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants list params

func (*TenancyTenantsListParams) SetID

func (o *TenancyTenantsListParams) SetID(id *string)

SetID adds the id to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDGt

func (o *TenancyTenantsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDGte

func (o *TenancyTenantsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDLt

func (o *TenancyTenantsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDLte

func (o *TenancyTenantsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDn

func (o *TenancyTenantsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetLastUpdated

func (o *TenancyTenantsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the tenancy tenants list params

func (*TenancyTenantsListParams) SetLastUpdatedGte

func (o *TenancyTenantsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetLastUpdatedLte

func (o *TenancyTenantsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the tenancy tenants list params

func (*TenancyTenantsListParams) SetLimit

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

SetLimit adds the limit to the tenancy tenants list params

func (*TenancyTenantsListParams) SetName

func (o *TenancyTenantsListParams) SetName(name *string)

SetName adds the name to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameIc

func (o *TenancyTenantsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameIe

func (o *TenancyTenantsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameIew

func (o *TenancyTenantsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameIsw

func (o *TenancyTenantsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameNic

func (o *TenancyTenantsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameNie

func (o *TenancyTenantsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameNiew

func (o *TenancyTenantsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNameNisw

func (o *TenancyTenantsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the tenancy tenants list params

func (*TenancyTenantsListParams) SetNamen

func (o *TenancyTenantsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetOffset

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

SetOffset adds the offset to the tenancy tenants list params

func (*TenancyTenantsListParams) SetQ

func (o *TenancyTenantsListParams) SetQ(q *string)

SetQ adds the q to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlug

func (o *TenancyTenantsListParams) SetSlug(slug *string)

SetSlug adds the slug to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugIc

func (o *TenancyTenantsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugIe

func (o *TenancyTenantsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugIew

func (o *TenancyTenantsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugIsw

func (o *TenancyTenantsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugNic

func (o *TenancyTenantsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugNie

func (o *TenancyTenantsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugNiew

func (o *TenancyTenantsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugNisw

func (o *TenancyTenantsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the tenancy tenants list params

func (*TenancyTenantsListParams) SetSlugn

func (o *TenancyTenantsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetTag

func (o *TenancyTenantsListParams) SetTag(tag *string)

SetTag adds the tag to the tenancy tenants list params

func (*TenancyTenantsListParams) SetTagn

func (o *TenancyTenantsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the tenancy tenants list params

func (*TenancyTenantsListParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants list params

func (*TenancyTenantsListParams) WithContext

WithContext adds the context to the tenancy tenants list params

func (*TenancyTenantsListParams) WithCreated

func (o *TenancyTenantsListParams) WithCreated(created *string) *TenancyTenantsListParams

WithCreated adds the created to the tenancy tenants list params

func (*TenancyTenantsListParams) WithCreatedGte

func (o *TenancyTenantsListParams) WithCreatedGte(createdGte *string) *TenancyTenantsListParams

WithCreatedGte adds the createdGte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithCreatedLte

func (o *TenancyTenantsListParams) WithCreatedLte(createdLte *string) *TenancyTenantsListParams

WithCreatedLte adds the createdLte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithDefaults

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

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

func (*TenancyTenantsListParams) WithGroup

WithGroup adds the group to the tenancy tenants list params

func (*TenancyTenantsListParams) WithGroupID

func (o *TenancyTenantsListParams) WithGroupID(groupID *string) *TenancyTenantsListParams

WithGroupID adds the groupID to the tenancy tenants list params

func (*TenancyTenantsListParams) WithGroupIDn

func (o *TenancyTenantsListParams) WithGroupIDn(groupIDn *string) *TenancyTenantsListParams

WithGroupIDn adds the groupIDn to the tenancy tenants list params

func (*TenancyTenantsListParams) WithGroupn

WithGroupn adds the groupn to the tenancy tenants list params

func (*TenancyTenantsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the tenancy tenants list params

func (*TenancyTenantsListParams) WithID

WithID adds the id to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDGt

WithIDGt adds the iDGt to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDGte

WithIDGte adds the iDGte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDLt

WithIDLt adds the iDLt to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDLte

WithIDLte adds the iDLte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDn

WithIDn adds the iDn to the tenancy tenants list params

func (*TenancyTenantsListParams) WithLastUpdated

func (o *TenancyTenantsListParams) WithLastUpdated(lastUpdated *string) *TenancyTenantsListParams

WithLastUpdated adds the lastUpdated to the tenancy tenants list params

func (*TenancyTenantsListParams) WithLastUpdatedGte

func (o *TenancyTenantsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *TenancyTenantsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithLastUpdatedLte

func (o *TenancyTenantsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *TenancyTenantsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the tenancy tenants list params

func (*TenancyTenantsListParams) WithLimit

WithLimit adds the limit to the tenancy tenants list params

func (*TenancyTenantsListParams) WithName

WithName adds the name to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameIc

WithNameIc adds the nameIc to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameIe

WithNameIe adds the nameIe to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameIew

func (o *TenancyTenantsListParams) WithNameIew(nameIew *string) *TenancyTenantsListParams

WithNameIew adds the nameIew to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameIsw

func (o *TenancyTenantsListParams) WithNameIsw(nameIsw *string) *TenancyTenantsListParams

WithNameIsw adds the nameIsw to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameNic

func (o *TenancyTenantsListParams) WithNameNic(nameNic *string) *TenancyTenantsListParams

WithNameNic adds the nameNic to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameNie

func (o *TenancyTenantsListParams) WithNameNie(nameNie *string) *TenancyTenantsListParams

WithNameNie adds the nameNie to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameNiew

func (o *TenancyTenantsListParams) WithNameNiew(nameNiew *string) *TenancyTenantsListParams

WithNameNiew adds the nameNiew to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNameNisw

func (o *TenancyTenantsListParams) WithNameNisw(nameNisw *string) *TenancyTenantsListParams

WithNameNisw adds the nameNisw to the tenancy tenants list params

func (*TenancyTenantsListParams) WithNamen

WithNamen adds the namen to the tenancy tenants list params

func (*TenancyTenantsListParams) WithOffset

WithOffset adds the offset to the tenancy tenants list params

func (*TenancyTenantsListParams) WithQ

WithQ adds the q to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlug

WithSlug adds the slug to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugIc

WithSlugIc adds the slugIc to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugIe

WithSlugIe adds the slugIe to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugIew

func (o *TenancyTenantsListParams) WithSlugIew(slugIew *string) *TenancyTenantsListParams

WithSlugIew adds the slugIew to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugIsw

func (o *TenancyTenantsListParams) WithSlugIsw(slugIsw *string) *TenancyTenantsListParams

WithSlugIsw adds the slugIsw to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugNic

func (o *TenancyTenantsListParams) WithSlugNic(slugNic *string) *TenancyTenantsListParams

WithSlugNic adds the slugNic to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugNie

func (o *TenancyTenantsListParams) WithSlugNie(slugNie *string) *TenancyTenantsListParams

WithSlugNie adds the slugNie to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugNiew

func (o *TenancyTenantsListParams) WithSlugNiew(slugNiew *string) *TenancyTenantsListParams

WithSlugNiew adds the slugNiew to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugNisw

func (o *TenancyTenantsListParams) WithSlugNisw(slugNisw *string) *TenancyTenantsListParams

WithSlugNisw adds the slugNisw to the tenancy tenants list params

func (*TenancyTenantsListParams) WithSlugn

WithSlugn adds the slugn to the tenancy tenants list params

func (*TenancyTenantsListParams) WithTag

WithTag adds the tag to the tenancy tenants list params

func (*TenancyTenantsListParams) WithTagn

WithTagn adds the tagn to the tenancy tenants list params

func (*TenancyTenantsListParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants list params

func (*TenancyTenantsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsListReader

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

TenancyTenantsListReader is a Reader for the TenancyTenantsList structure.

func (*TenancyTenantsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsPartialUpdateOK

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

TenancyTenantsPartialUpdateOK tenancy tenants partial update o k

func NewTenancyTenantsPartialUpdateOK

func NewTenancyTenantsPartialUpdateOK() *TenancyTenantsPartialUpdateOK

NewTenancyTenantsPartialUpdateOK creates a TenancyTenantsPartialUpdateOK with default headers values

func (*TenancyTenantsPartialUpdateOK) Error

func (*TenancyTenantsPartialUpdateOK) GetPayload

func (o *TenancyTenantsPartialUpdateOK) GetPayload() *models.Tenant

type TenancyTenantsPartialUpdateParams

type TenancyTenantsPartialUpdateParams struct {

	// Data.
	Data *models.WritableTenant

	/* ID.

	   A unique integer value identifying this tenant.
	*/
	ID int64

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

TenancyTenantsPartialUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenants partial update operation.

Typically these are written to a http.Request.

func NewTenancyTenantsPartialUpdateParams

func NewTenancyTenantsPartialUpdateParams() *TenancyTenantsPartialUpdateParams

NewTenancyTenantsPartialUpdateParams creates a new TenancyTenantsPartialUpdateParams 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 NewTenancyTenantsPartialUpdateParamsWithContext

func NewTenancyTenantsPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantsPartialUpdateParams

NewTenancyTenantsPartialUpdateParamsWithContext creates a new TenancyTenantsPartialUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantsPartialUpdateParamsWithHTTPClient

func NewTenancyTenantsPartialUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantsPartialUpdateParams

NewTenancyTenantsPartialUpdateParamsWithHTTPClient creates a new TenancyTenantsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsPartialUpdateParamsWithTimeout

func NewTenancyTenantsPartialUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantsPartialUpdateParams

NewTenancyTenantsPartialUpdateParamsWithTimeout creates a new TenancyTenantsPartialUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantsPartialUpdateParams) SetContext

SetContext adds the context to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) SetData

SetData adds the data to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) SetDefaults

func (o *TenancyTenantsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants partial update params (not the query body).

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

func (*TenancyTenantsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) SetID

SetID adds the id to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WithContext

WithContext adds the context to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WithData

WithData adds the data to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants partial update params (not the query body).

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

func (*TenancyTenantsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WithID

WithID adds the id to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants partial update params

func (*TenancyTenantsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsPartialUpdateReader

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

TenancyTenantsPartialUpdateReader is a Reader for the TenancyTenantsPartialUpdate structure.

func (*TenancyTenantsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsReadOK

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

TenancyTenantsReadOK tenancy tenants read o k

func NewTenancyTenantsReadOK

func NewTenancyTenantsReadOK() *TenancyTenantsReadOK

NewTenancyTenantsReadOK creates a TenancyTenantsReadOK with default headers values

func (*TenancyTenantsReadOK) Error

func (o *TenancyTenantsReadOK) Error() string

func (*TenancyTenantsReadOK) GetPayload

func (o *TenancyTenantsReadOK) GetPayload() *models.Tenant

type TenancyTenantsReadParams

type TenancyTenantsReadParams struct {

	/* ID.

	   A unique integer value identifying this tenant.
	*/
	ID int64

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

TenancyTenantsReadParams contains all the parameters to send to the API endpoint

for the tenancy tenants read operation.

Typically these are written to a http.Request.

func NewTenancyTenantsReadParams

func NewTenancyTenantsReadParams() *TenancyTenantsReadParams

NewTenancyTenantsReadParams creates a new TenancyTenantsReadParams 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 NewTenancyTenantsReadParamsWithContext

func NewTenancyTenantsReadParamsWithContext(ctx context.Context) *TenancyTenantsReadParams

NewTenancyTenantsReadParamsWithContext creates a new TenancyTenantsReadParams object with the ability to set a context for a request.

func NewTenancyTenantsReadParamsWithHTTPClient

func NewTenancyTenantsReadParamsWithHTTPClient(client *http.Client) *TenancyTenantsReadParams

NewTenancyTenantsReadParamsWithHTTPClient creates a new TenancyTenantsReadParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsReadParamsWithTimeout

func NewTenancyTenantsReadParamsWithTimeout(timeout time.Duration) *TenancyTenantsReadParams

NewTenancyTenantsReadParamsWithTimeout creates a new TenancyTenantsReadParams object with the ability to set a timeout on a request.

func (*TenancyTenantsReadParams) SetContext

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

SetContext adds the context to the tenancy tenants read params

func (*TenancyTenantsReadParams) SetDefaults

func (o *TenancyTenantsReadParams) SetDefaults()

SetDefaults hydrates default values in the tenancy tenants read params (not the query body).

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

func (*TenancyTenantsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants read params

func (*TenancyTenantsReadParams) SetID

func (o *TenancyTenantsReadParams) SetID(id int64)

SetID adds the id to the tenancy tenants read params

func (*TenancyTenantsReadParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants read params

func (*TenancyTenantsReadParams) WithContext

WithContext adds the context to the tenancy tenants read params

func (*TenancyTenantsReadParams) WithDefaults

WithDefaults hydrates default values in the tenancy tenants read params (not the query body).

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

func (*TenancyTenantsReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the tenancy tenants read params

func (*TenancyTenantsReadParams) WithID

WithID adds the id to the tenancy tenants read params

func (*TenancyTenantsReadParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants read params

func (*TenancyTenantsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsReadReader

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

TenancyTenantsReadReader is a Reader for the TenancyTenantsRead structure.

func (*TenancyTenantsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyTenantsUpdateOK

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

TenancyTenantsUpdateOK tenancy tenants update o k

func NewTenancyTenantsUpdateOK

func NewTenancyTenantsUpdateOK() *TenancyTenantsUpdateOK

NewTenancyTenantsUpdateOK creates a TenancyTenantsUpdateOK with default headers values

func (*TenancyTenantsUpdateOK) Error

func (o *TenancyTenantsUpdateOK) Error() string

func (*TenancyTenantsUpdateOK) GetPayload

func (o *TenancyTenantsUpdateOK) GetPayload() *models.Tenant

type TenancyTenantsUpdateParams

type TenancyTenantsUpdateParams struct {

	// Data.
	Data *models.WritableTenant

	/* ID.

	   A unique integer value identifying this tenant.
	*/
	ID int64

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

TenancyTenantsUpdateParams contains all the parameters to send to the API endpoint

for the tenancy tenants update operation.

Typically these are written to a http.Request.

func NewTenancyTenantsUpdateParams

func NewTenancyTenantsUpdateParams() *TenancyTenantsUpdateParams

NewTenancyTenantsUpdateParams creates a new TenancyTenantsUpdateParams 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 NewTenancyTenantsUpdateParamsWithContext

func NewTenancyTenantsUpdateParamsWithContext(ctx context.Context) *TenancyTenantsUpdateParams

NewTenancyTenantsUpdateParamsWithContext creates a new TenancyTenantsUpdateParams object with the ability to set a context for a request.

func NewTenancyTenantsUpdateParamsWithHTTPClient

func NewTenancyTenantsUpdateParamsWithHTTPClient(client *http.Client) *TenancyTenantsUpdateParams

NewTenancyTenantsUpdateParamsWithHTTPClient creates a new TenancyTenantsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewTenancyTenantsUpdateParamsWithTimeout

func NewTenancyTenantsUpdateParamsWithTimeout(timeout time.Duration) *TenancyTenantsUpdateParams

NewTenancyTenantsUpdateParamsWithTimeout creates a new TenancyTenantsUpdateParams object with the ability to set a timeout on a request.

func (*TenancyTenantsUpdateParams) SetContext

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

SetContext adds the context to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) SetData

SetData adds the data to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) SetDefaults

func (o *TenancyTenantsUpdateParams) SetDefaults()

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

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

func (*TenancyTenantsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) SetID

func (o *TenancyTenantsUpdateParams) SetID(id int64)

SetID adds the id to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WithContext

WithContext adds the context to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WithData

WithData adds the data to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WithDefaults

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

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

func (*TenancyTenantsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WithID

WithID adds the id to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WithTimeout

WithTimeout adds the timeout to the tenancy tenants update params

func (*TenancyTenantsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyTenantsUpdateReader

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

TenancyTenantsUpdateReader is a Reader for the TenancyTenantsUpdate structure.

func (*TenancyTenantsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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