tenancy

package
v0.0.0-...-fd776ef Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2020 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 New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new tenancy API client.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TenancyChoicesList

func (a *Client) TenancyChoicesList(params *TenancyChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*TenancyChoicesListOK, error)

TenancyChoicesList tenancy choices list API

func (*Client) TenancyChoicesRead

func (a *Client) TenancyChoicesRead(params *TenancyChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*TenancyChoicesReadOK, error)

TenancyChoicesRead tenancy choices read API

func (*Client) TenancyTenantGroupsCreate

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) (*TenancyTenantGroupsListOK, error)

TenancyTenantGroupsList Call to super to allow for caching

func (*Client) TenancyTenantGroupsPartialUpdate

TenancyTenantGroupsPartialUpdate tenancy tenant groups partial update API

func (*Client) TenancyTenantGroupsRead

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

TenancyTenantGroupsRead Call to super to allow for caching

func (*Client) TenancyTenantGroupsUpdate

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

TenancyTenantGroupsUpdate tenancy tenant groups update API

func (*Client) TenancyTenantsCreate

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

TenancyTenantsCreate tenancy tenants create API

func (*Client) TenancyTenantsDelete

TenancyTenantsDelete tenancy tenants delete API

func (*Client) TenancyTenantsList

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

TenancyTenantsList Call to super to allow for caching

func (*Client) TenancyTenantsPartialUpdate

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

TenancyTenantsPartialUpdate tenancy tenants partial update API

func (*Client) TenancyTenantsRead

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

TenancyTenantsRead Call to super to allow for caching

func (*Client) TenancyTenantsUpdate

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

TenancyTenantsUpdate tenancy tenants update API

type TenancyChoicesListOK

type TenancyChoicesListOK struct {
}

TenancyChoicesListOK handles this case with default header values.

TenancyChoicesListOK tenancy choices list o k

func NewTenancyChoicesListOK

func NewTenancyChoicesListOK() *TenancyChoicesListOK

NewTenancyChoicesListOK creates a TenancyChoicesListOK with default headers values

func (*TenancyChoicesListOK) Error

func (o *TenancyChoicesListOK) Error() string

type TenancyChoicesListParams

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

TenancyChoicesListParams contains all the parameters to send to the API endpoint for the tenancy choices list operation typically these are written to a http.Request

func NewTenancyChoicesListParams

func NewTenancyChoicesListParams() *TenancyChoicesListParams

NewTenancyChoicesListParams creates a new TenancyChoicesListParams object with the default values initialized.

func NewTenancyChoicesListParamsWithContext

func NewTenancyChoicesListParamsWithContext(ctx context.Context) *TenancyChoicesListParams

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

func NewTenancyChoicesListParamsWithHTTPClient

func NewTenancyChoicesListParamsWithHTTPClient(client *http.Client) *TenancyChoicesListParams

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

func NewTenancyChoicesListParamsWithTimeout

func NewTenancyChoicesListParamsWithTimeout(timeout time.Duration) *TenancyChoicesListParams

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

func (*TenancyChoicesListParams) SetContext

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

SetContext adds the context to the tenancy choices list params

func (*TenancyChoicesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy choices list params

func (*TenancyChoicesListParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy choices list params

func (*TenancyChoicesListParams) WithContext

WithContext adds the context to the tenancy choices list params

func (*TenancyChoicesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the tenancy choices list params

func (*TenancyChoicesListParams) WithTimeout

WithTimeout adds the timeout to the tenancy choices list params

func (*TenancyChoicesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyChoicesListReader

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

TenancyChoicesListReader is a Reader for the TenancyChoicesList structure.

func (*TenancyChoicesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TenancyChoicesReadOK

type TenancyChoicesReadOK struct {
}

TenancyChoicesReadOK handles this case with default header values.

TenancyChoicesReadOK tenancy choices read o k

func NewTenancyChoicesReadOK

func NewTenancyChoicesReadOK() *TenancyChoicesReadOK

NewTenancyChoicesReadOK creates a TenancyChoicesReadOK with default headers values

func (*TenancyChoicesReadOK) Error

func (o *TenancyChoicesReadOK) Error() string

type TenancyChoicesReadParams

type TenancyChoicesReadParams struct {

	/*ID*/
	ID string

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

TenancyChoicesReadParams contains all the parameters to send to the API endpoint for the tenancy choices read operation typically these are written to a http.Request

func NewTenancyChoicesReadParams

func NewTenancyChoicesReadParams() *TenancyChoicesReadParams

NewTenancyChoicesReadParams creates a new TenancyChoicesReadParams object with the default values initialized.

func NewTenancyChoicesReadParamsWithContext

func NewTenancyChoicesReadParamsWithContext(ctx context.Context) *TenancyChoicesReadParams

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

func NewTenancyChoicesReadParamsWithHTTPClient

func NewTenancyChoicesReadParamsWithHTTPClient(client *http.Client) *TenancyChoicesReadParams

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

func NewTenancyChoicesReadParamsWithTimeout

func NewTenancyChoicesReadParamsWithTimeout(timeout time.Duration) *TenancyChoicesReadParams

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

func (*TenancyChoicesReadParams) SetContext

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

SetContext adds the context to the tenancy choices read params

func (*TenancyChoicesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy choices read params

func (*TenancyChoicesReadParams) SetID

func (o *TenancyChoicesReadParams) SetID(id string)

SetID adds the id to the tenancy choices read params

func (*TenancyChoicesReadParams) SetTimeout

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

SetTimeout adds the timeout to the tenancy choices read params

func (*TenancyChoicesReadParams) WithContext

WithContext adds the context to the tenancy choices read params

func (*TenancyChoicesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the tenancy choices read params

func (*TenancyChoicesReadParams) WithID

WithID adds the id to the tenancy choices read params

func (*TenancyChoicesReadParams) WithTimeout

WithTimeout adds the timeout to the tenancy choices read params

func (*TenancyChoicesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TenancyChoicesReadReader

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

TenancyChoicesReadReader is a Reader for the TenancyChoicesRead structure.

func (*TenancyChoicesReadReader) ReadResponse

func (o *TenancyChoicesReadReader) 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 handles this case 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

type TenancyTenantGroupsCreateParams

type TenancyTenantGroupsCreateParams struct {

	/*Data*/
	Data *models.TenantGroup

	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 values initialized.

func NewTenancyTenantGroupsCreateParamsWithContext

func NewTenancyTenantGroupsCreateParamsWithContext(ctx context.Context) *TenancyTenantGroupsCreateParams

NewTenancyTenantGroupsCreateParamsWithContext creates a new TenancyTenantGroupsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewTenancyTenantGroupsDeleteParamsWithContext

func NewTenancyTenantGroupsDeleteParamsWithContext(ctx context.Context) *TenancyTenantGroupsDeleteParams

NewTenancyTenantGroupsDeleteParamsWithContext creates a new TenancyTenantGroupsDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

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) 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 {

	/*ID*/
	ID *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *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 values initialized.

func NewTenancyTenantGroupsListParamsWithContext

func NewTenancyTenantGroupsListParamsWithContext(ctx context.Context) *TenancyTenantGroupsListParams

NewTenancyTenantGroupsListParamsWithContext creates a new TenancyTenantGroupsListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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) SetOffset

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

SetOffset adds the offset 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) 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) 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) 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) WithOffset

WithOffset adds the offset 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) 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 handles this case 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

type TenancyTenantGroupsPartialUpdateParams

type TenancyTenantGroupsPartialUpdateParams struct {

	/*Data*/
	Data *models.TenantGroup
	/*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 values initialized.

func NewTenancyTenantGroupsPartialUpdateParamsWithContext

func NewTenancyTenantGroupsPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsPartialUpdateParams

NewTenancyTenantGroupsPartialUpdateParamsWithContext creates a new TenancyTenantGroupsPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

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 values initialized.

func NewTenancyTenantGroupsReadParamsWithContext

func NewTenancyTenantGroupsReadParamsWithContext(ctx context.Context) *TenancyTenantGroupsReadParams

NewTenancyTenantGroupsReadParamsWithContext creates a new TenancyTenantGroupsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

type TenancyTenantGroupsUpdateParams

type TenancyTenantGroupsUpdateParams struct {

	/*Data*/
	Data *models.TenantGroup
	/*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 values initialized.

func NewTenancyTenantGroupsUpdateParamsWithContext

func NewTenancyTenantGroupsUpdateParamsWithContext(ctx context.Context) *TenancyTenantGroupsUpdateParams

NewTenancyTenantGroupsUpdateParamsWithContext creates a new TenancyTenantGroupsUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 TenancyTenantsCreateCreated

type TenancyTenantsCreateCreated struct {
	Payload *models.Tenant
}

TenancyTenantsCreateCreated handles this case 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

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 values initialized.

func NewTenancyTenantsCreateParamsWithContext

func NewTenancyTenantsCreateParamsWithContext(ctx context.Context) *TenancyTenantsCreateParams

NewTenancyTenantsCreateParamsWithContext creates a new TenancyTenantsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewTenancyTenantsDeleteParamsWithContext

func NewTenancyTenantsDeleteParamsWithContext(ctx context.Context) *TenancyTenantsDeleteParams

NewTenancyTenantsDeleteParamsWithContext creates a new TenancyTenantsDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

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) 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 {

	/*Group*/
	Group *string
	/*GroupID*/
	GroupID *string
	/*IDIn
	  Multiple values may be separated by commas.

	*/
	IDIn *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string
	/*Tag*/
	Tag *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 values initialized.

func NewTenancyTenantsListParamsWithContext

func NewTenancyTenantsListParamsWithContext(ctx context.Context) *TenancyTenantsListParams

NewTenancyTenantsListParamsWithContext creates a new TenancyTenantsListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the tenancy tenants list params

func (*TenancyTenantsListParams) SetIDIn

func (o *TenancyTenantsListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn 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) 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) SetTag

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

SetTag adds the tag 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) 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) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the tenancy tenants list params

func (*TenancyTenantsListParams) WithIDIn

WithIDIn adds the iDIn 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) 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) WithTag

WithTag adds the tag 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 handles this case 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

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 values initialized.

func NewTenancyTenantsPartialUpdateParamsWithContext

func NewTenancyTenantsPartialUpdateParamsWithContext(ctx context.Context) *TenancyTenantsPartialUpdateParams

NewTenancyTenantsPartialUpdateParamsWithContext creates a new TenancyTenantsPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

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 values initialized.

func NewTenancyTenantsReadParamsWithContext

func NewTenancyTenantsReadParamsWithContext(ctx context.Context) *TenancyTenantsReadParams

NewTenancyTenantsReadParamsWithContext creates a new TenancyTenantsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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

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 values initialized.

func NewTenancyTenantsUpdateParamsWithContext

func NewTenancyTenantsUpdateParamsWithContext(ctx context.Context) *TenancyTenantsUpdateParams

NewTenancyTenantsUpdateParamsWithContext creates a new TenancyTenantsUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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.

Jump to

Keyboard shortcuts

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