tenancy

package
v2.8.5+incompatible Latest Latest
Warning

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

Go to latest
Published: Jun 9, 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 (*Client) SetTransport

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

SetTransport changes the transport on the client

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 ClientService

type ClientService interface {
	TenancyTenantGroupsCreate(params *TenancyTenantGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*TenancyTenantGroupsCreateCreated, error)

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

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

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

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

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

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

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

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

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

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

	TenancyTenantsUpdate(params *TenancyTenantsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*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 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

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

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

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

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

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

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

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

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

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

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