customer_tenants

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddExistingOK

type AddExistingOK struct {
	Payload *models.CustomerTenantDetailed
}

AddExistingOK handles this case with default header values.

Success

func NewAddExistingOK

func NewAddExistingOK() *AddExistingOK

NewAddExistingOK creates a AddExistingOK with default headers values

func (*AddExistingOK) Error

func (o *AddExistingOK) Error() string

func (*AddExistingOK) GetPayload

func (o *AddExistingOK) GetPayload() *models.CustomerTenantDetailed

type AddExistingParams

type AddExistingParams struct {

	/*ExistingTenant*/
	ExistingTenant *models.CustomerTenantDetailed
	/*SyncFromPublisher*/
	SyncFromPublisher *bool

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

AddExistingParams contains all the parameters to send to the API endpoint for the add existing operation typically these are written to a http.Request

func NewAddExistingParams

func NewAddExistingParams() *AddExistingParams

NewAddExistingParams creates a new AddExistingParams object with the default values initialized.

func NewAddExistingParamsWithContext

func NewAddExistingParamsWithContext(ctx context.Context) *AddExistingParams

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

func NewAddExistingParamsWithHTTPClient

func NewAddExistingParamsWithHTTPClient(client *http.Client) *AddExistingParams

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

func NewAddExistingParamsWithTimeout

func NewAddExistingParamsWithTimeout(timeout time.Duration) *AddExistingParams

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

func (*AddExistingParams) SetContext

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

SetContext adds the context to the add existing params

func (*AddExistingParams) SetExistingTenant

func (o *AddExistingParams) SetExistingTenant(existingTenant *models.CustomerTenantDetailed)

SetExistingTenant adds the existingTenant to the add existing params

func (*AddExistingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add existing params

func (*AddExistingParams) SetSyncFromPublisher

func (o *AddExistingParams) SetSyncFromPublisher(syncFromPublisher *bool)

SetSyncFromPublisher adds the syncFromPublisher to the add existing params

func (*AddExistingParams) SetTimeout

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

SetTimeout adds the timeout to the add existing params

func (*AddExistingParams) WithContext

func (o *AddExistingParams) WithContext(ctx context.Context) *AddExistingParams

WithContext adds the context to the add existing params

func (*AddExistingParams) WithExistingTenant

func (o *AddExistingParams) WithExistingTenant(existingTenant *models.CustomerTenantDetailed) *AddExistingParams

WithExistingTenant adds the existingTenant to the add existing params

func (*AddExistingParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add existing params

func (*AddExistingParams) WithSyncFromPublisher

func (o *AddExistingParams) WithSyncFromPublisher(syncFromPublisher *bool) *AddExistingParams

WithSyncFromPublisher adds the syncFromPublisher to the add existing params

func (*AddExistingParams) WithTimeout

func (o *AddExistingParams) WithTimeout(timeout time.Duration) *AddExistingParams

WithTimeout adds the timeout to the add existing params

func (*AddExistingParams) WriteToRequest

func (o *AddExistingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type AddExistingReader

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

AddExistingReader is a Reader for the AddExisting structure.

func (*AddExistingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for customer tenants API

func (*Client) AddExisting

func (a *Client) AddExisting(params *AddExistingParams, authInfo runtime.ClientAuthInfoWriter) (*AddExistingOK, error)

AddExisting add existing API

func (*Client) CreateCustomerTenants added in v1.2.0

func (a *Client) CreateCustomerTenants(params *CreateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*CreateCustomerTenantsOK, error)

CreateCustomerTenants create customer tenants API

func (*Client) DeleteCustomerByID

func (a *Client) DeleteCustomerByID(params *DeleteCustomerByIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCustomerByIDOK, error)

DeleteCustomerByID delete customer by Id API

func (*Client) GetAzurePlan

func (a *Client) GetAzurePlan(params *GetAzurePlanParams, authInfo runtime.ClientAuthInfoWriter) (*GetAzurePlanOK, error)

GetAzurePlan get azure plan API

func (*Client) GetCustomerTenantByID

func (a *Client) GetCustomerTenantByID(params *GetCustomerTenantByIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantByIDOK, error)

GetCustomerTenantByID get customer tenant by Id API

func (*Client) GetCustomerTenantDetailedByID

func (a *Client) GetCustomerTenantDetailedByID(params *GetCustomerTenantDetailedByIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantDetailedByIDOK, error)

GetCustomerTenantDetailedByID get customer tenant detailed by Id API

func (*Client) GetCustomerTenants added in v1.1.0

func (a *Client) GetCustomerTenants(params *GetCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantsOK, error)

GetCustomerTenants get customer tenants API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCustomerTenants added in v1.2.0

func (a *Client) UpdateCustomerTenants(params *UpdateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCustomerTenantsOK, error)

UpdateCustomerTenants update customer tenants API

type ClientService

type ClientService interface {
	AddExisting(params *AddExistingParams, authInfo runtime.ClientAuthInfoWriter) (*AddExistingOK, error)

	CreateCustomerTenants(params *CreateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*CreateCustomerTenantsOK, error)

	DeleteCustomerByID(params *DeleteCustomerByIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCustomerByIDOK, error)

	GetAzurePlan(params *GetAzurePlanParams, authInfo runtime.ClientAuthInfoWriter) (*GetAzurePlanOK, error)

	GetCustomerTenantByID(params *GetCustomerTenantByIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantByIDOK, error)

	GetCustomerTenantDetailedByID(params *GetCustomerTenantDetailedByIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantDetailedByIDOK, error)

	GetCustomerTenants(params *GetCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantsOK, error)

	UpdateCustomerTenants(params *UpdateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCustomerTenantsOK, 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 customer tenants API client.

type CreateCustomerTenantsOK added in v1.2.0

type CreateCustomerTenantsOK struct {
	Payload *models.CustomerTenantDetailed
}

CreateCustomerTenantsOK handles this case with default header values.

Success

func NewCreateCustomerTenantsOK added in v1.2.0

func NewCreateCustomerTenantsOK() *CreateCustomerTenantsOK

NewCreateCustomerTenantsOK creates a CreateCustomerTenantsOK with default headers values

func (*CreateCustomerTenantsOK) Error added in v1.2.0

func (o *CreateCustomerTenantsOK) Error() string

func (*CreateCustomerTenantsOK) GetPayload added in v1.2.0

type CreateCustomerTenantsParams added in v1.2.0

type CreateCustomerTenantsParams struct {

	/*CustomerTenant*/
	CustomerTenant *models.CustomerTenantDetailed

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

CreateCustomerTenantsParams contains all the parameters to send to the API endpoint for the create customer tenants operation typically these are written to a http.Request

func NewCreateCustomerTenantsParams added in v1.2.0

func NewCreateCustomerTenantsParams() *CreateCustomerTenantsParams

NewCreateCustomerTenantsParams creates a new CreateCustomerTenantsParams object with the default values initialized.

func NewCreateCustomerTenantsParamsWithContext added in v1.2.0

func NewCreateCustomerTenantsParamsWithContext(ctx context.Context) *CreateCustomerTenantsParams

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

func NewCreateCustomerTenantsParamsWithHTTPClient added in v1.2.0

func NewCreateCustomerTenantsParamsWithHTTPClient(client *http.Client) *CreateCustomerTenantsParams

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

func NewCreateCustomerTenantsParamsWithTimeout added in v1.2.0

func NewCreateCustomerTenantsParamsWithTimeout(timeout time.Duration) *CreateCustomerTenantsParams

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

func (*CreateCustomerTenantsParams) SetContext added in v1.2.0

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

SetContext adds the context to the create customer tenants params

func (*CreateCustomerTenantsParams) SetCustomerTenant added in v1.2.0

func (o *CreateCustomerTenantsParams) SetCustomerTenant(customerTenant *models.CustomerTenantDetailed)

SetCustomerTenant adds the customerTenant to the create customer tenants params

func (*CreateCustomerTenantsParams) SetHTTPClient added in v1.2.0

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

SetHTTPClient adds the HTTPClient to the create customer tenants params

func (*CreateCustomerTenantsParams) SetTimeout added in v1.2.0

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

SetTimeout adds the timeout to the create customer tenants params

func (*CreateCustomerTenantsParams) WithContext added in v1.2.0

WithContext adds the context to the create customer tenants params

func (*CreateCustomerTenantsParams) WithCustomerTenant added in v1.2.0

WithCustomerTenant adds the customerTenant to the create customer tenants params

func (*CreateCustomerTenantsParams) WithHTTPClient added in v1.2.0

WithHTTPClient adds the HTTPClient to the create customer tenants params

func (*CreateCustomerTenantsParams) WithTimeout added in v1.2.0

WithTimeout adds the timeout to the create customer tenants params

func (*CreateCustomerTenantsParams) WriteToRequest added in v1.2.0

WriteToRequest writes these params to a swagger request

type CreateCustomerTenantsReader added in v1.2.0

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

CreateCustomerTenantsReader is a Reader for the CreateCustomerTenants structure.

func (*CreateCustomerTenantsReader) ReadResponse added in v1.2.0

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

ReadResponse reads a server response into the received o.

type DeleteCustomerByIDOK

type DeleteCustomerByIDOK struct {
}

DeleteCustomerByIDOK handles this case with default header values.

Success

func NewDeleteCustomerByIDOK

func NewDeleteCustomerByIDOK() *DeleteCustomerByIDOK

NewDeleteCustomerByIDOK creates a DeleteCustomerByIDOK with default headers values

func (*DeleteCustomerByIDOK) Error

func (o *DeleteCustomerByIDOK) Error() string

type DeleteCustomerByIDParams

type DeleteCustomerByIDParams struct {

	/*ID*/
	ID int32

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

DeleteCustomerByIDParams contains all the parameters to send to the API endpoint for the delete customer by Id operation typically these are written to a http.Request

func NewDeleteCustomerByIDParams

func NewDeleteCustomerByIDParams() *DeleteCustomerByIDParams

NewDeleteCustomerByIDParams creates a new DeleteCustomerByIDParams object with the default values initialized.

func NewDeleteCustomerByIDParamsWithContext

func NewDeleteCustomerByIDParamsWithContext(ctx context.Context) *DeleteCustomerByIDParams

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

func NewDeleteCustomerByIDParamsWithHTTPClient

func NewDeleteCustomerByIDParamsWithHTTPClient(client *http.Client) *DeleteCustomerByIDParams

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

func NewDeleteCustomerByIDParamsWithTimeout

func NewDeleteCustomerByIDParamsWithTimeout(timeout time.Duration) *DeleteCustomerByIDParams

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

func (*DeleteCustomerByIDParams) SetContext

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

SetContext adds the context to the delete customer by Id params

func (*DeleteCustomerByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete customer by Id params

func (*DeleteCustomerByIDParams) SetID

func (o *DeleteCustomerByIDParams) SetID(id int32)

SetID adds the id to the delete customer by Id params

func (*DeleteCustomerByIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete customer by Id params

func (*DeleteCustomerByIDParams) WithContext

WithContext adds the context to the delete customer by Id params

func (*DeleteCustomerByIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete customer by Id params

func (*DeleteCustomerByIDParams) WithID

WithID adds the id to the delete customer by Id params

func (*DeleteCustomerByIDParams) WithTimeout

WithTimeout adds the timeout to the delete customer by Id params

func (*DeleteCustomerByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCustomerByIDReader

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

DeleteCustomerByIDReader is a Reader for the DeleteCustomerByID structure.

func (*DeleteCustomerByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAzurePlanOK

type GetAzurePlanOK struct {
	Payload *models.AzurePlan
}

GetAzurePlanOK handles this case with default header values.

Success

func NewGetAzurePlanOK

func NewGetAzurePlanOK() *GetAzurePlanOK

NewGetAzurePlanOK creates a GetAzurePlanOK with default headers values

func (*GetAzurePlanOK) Error

func (o *GetAzurePlanOK) Error() string

func (*GetAzurePlanOK) GetPayload

func (o *GetAzurePlanOK) GetPayload() *models.AzurePlan

type GetAzurePlanParams

type GetAzurePlanParams struct {

	/*CustomerTenantID*/
	CustomerTenantID int32

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

GetAzurePlanParams contains all the parameters to send to the API endpoint for the get azure plan operation typically these are written to a http.Request

func NewGetAzurePlanParams

func NewGetAzurePlanParams() *GetAzurePlanParams

NewGetAzurePlanParams creates a new GetAzurePlanParams object with the default values initialized.

func NewGetAzurePlanParamsWithContext

func NewGetAzurePlanParamsWithContext(ctx context.Context) *GetAzurePlanParams

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

func NewGetAzurePlanParamsWithHTTPClient

func NewGetAzurePlanParamsWithHTTPClient(client *http.Client) *GetAzurePlanParams

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

func NewGetAzurePlanParamsWithTimeout

func NewGetAzurePlanParamsWithTimeout(timeout time.Duration) *GetAzurePlanParams

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

func (*GetAzurePlanParams) SetContext

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

SetContext adds the context to the get azure plan params

func (*GetAzurePlanParams) SetCustomerTenantID

func (o *GetAzurePlanParams) SetCustomerTenantID(customerTenantID int32)

SetCustomerTenantID adds the customerTenantId to the get azure plan params

func (*GetAzurePlanParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get azure plan params

func (*GetAzurePlanParams) SetTimeout

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

SetTimeout adds the timeout to the get azure plan params

func (*GetAzurePlanParams) WithContext

WithContext adds the context to the get azure plan params

func (*GetAzurePlanParams) WithCustomerTenantID

func (o *GetAzurePlanParams) WithCustomerTenantID(customerTenantID int32) *GetAzurePlanParams

WithCustomerTenantID adds the customerTenantID to the get azure plan params

func (*GetAzurePlanParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get azure plan params

func (*GetAzurePlanParams) WithTimeout

func (o *GetAzurePlanParams) WithTimeout(timeout time.Duration) *GetAzurePlanParams

WithTimeout adds the timeout to the get azure plan params

func (*GetAzurePlanParams) WriteToRequest

func (o *GetAzurePlanParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAzurePlanReader

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

GetAzurePlanReader is a Reader for the GetAzurePlan structure.

func (*GetAzurePlanReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCustomerTenantByIDOK

type GetCustomerTenantByIDOK struct {
	Payload *models.CustomerTenant
}

GetCustomerTenantByIDOK handles this case with default header values.

Success

func NewGetCustomerTenantByIDOK

func NewGetCustomerTenantByIDOK() *GetCustomerTenantByIDOK

NewGetCustomerTenantByIDOK creates a GetCustomerTenantByIDOK with default headers values

func (*GetCustomerTenantByIDOK) Error

func (o *GetCustomerTenantByIDOK) Error() string

func (*GetCustomerTenantByIDOK) GetPayload

type GetCustomerTenantByIDParams

type GetCustomerTenantByIDParams struct {

	/*ID*/
	ID int32

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

GetCustomerTenantByIDParams contains all the parameters to send to the API endpoint for the get customer tenant by Id operation typically these are written to a http.Request

func NewGetCustomerTenantByIDParams

func NewGetCustomerTenantByIDParams() *GetCustomerTenantByIDParams

NewGetCustomerTenantByIDParams creates a new GetCustomerTenantByIDParams object with the default values initialized.

func NewGetCustomerTenantByIDParamsWithContext

func NewGetCustomerTenantByIDParamsWithContext(ctx context.Context) *GetCustomerTenantByIDParams

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

func NewGetCustomerTenantByIDParamsWithHTTPClient

func NewGetCustomerTenantByIDParamsWithHTTPClient(client *http.Client) *GetCustomerTenantByIDParams

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

func NewGetCustomerTenantByIDParamsWithTimeout

func NewGetCustomerTenantByIDParamsWithTimeout(timeout time.Duration) *GetCustomerTenantByIDParams

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

func (*GetCustomerTenantByIDParams) SetContext

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

SetContext adds the context to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) SetID

func (o *GetCustomerTenantByIDParams) SetID(id int32)

SetID adds the id to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) SetTimeout

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

SetTimeout adds the timeout to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) WithContext

WithContext adds the context to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) WithID

WithID adds the id to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) WithTimeout

WithTimeout adds the timeout to the get customer tenant by Id params

func (*GetCustomerTenantByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCustomerTenantByIDReader

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

GetCustomerTenantByIDReader is a Reader for the GetCustomerTenantByID structure.

func (*GetCustomerTenantByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCustomerTenantDetailedByIDOK

type GetCustomerTenantDetailedByIDOK struct {
	Payload *models.CustomerTenantDetailed
}

GetCustomerTenantDetailedByIDOK handles this case with default header values.

Success

func NewGetCustomerTenantDetailedByIDOK

func NewGetCustomerTenantDetailedByIDOK() *GetCustomerTenantDetailedByIDOK

NewGetCustomerTenantDetailedByIDOK creates a GetCustomerTenantDetailedByIDOK with default headers values

func (*GetCustomerTenantDetailedByIDOK) Error

func (*GetCustomerTenantDetailedByIDOK) GetPayload

type GetCustomerTenantDetailedByIDParams

type GetCustomerTenantDetailedByIDParams struct {

	/*ID*/
	ID int32

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

GetCustomerTenantDetailedByIDParams contains all the parameters to send to the API endpoint for the get customer tenant detailed by Id operation typically these are written to a http.Request

func NewGetCustomerTenantDetailedByIDParams

func NewGetCustomerTenantDetailedByIDParams() *GetCustomerTenantDetailedByIDParams

NewGetCustomerTenantDetailedByIDParams creates a new GetCustomerTenantDetailedByIDParams object with the default values initialized.

func NewGetCustomerTenantDetailedByIDParamsWithContext

func NewGetCustomerTenantDetailedByIDParamsWithContext(ctx context.Context) *GetCustomerTenantDetailedByIDParams

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

func NewGetCustomerTenantDetailedByIDParamsWithHTTPClient

func NewGetCustomerTenantDetailedByIDParamsWithHTTPClient(client *http.Client) *GetCustomerTenantDetailedByIDParams

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

func NewGetCustomerTenantDetailedByIDParamsWithTimeout

func NewGetCustomerTenantDetailedByIDParamsWithTimeout(timeout time.Duration) *GetCustomerTenantDetailedByIDParams

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

func (*GetCustomerTenantDetailedByIDParams) SetContext

SetContext adds the context to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) SetID

SetID adds the id to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) SetTimeout

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

SetTimeout adds the timeout to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) WithContext

WithContext adds the context to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) WithID

WithID adds the id to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) WithTimeout

WithTimeout adds the timeout to the get customer tenant detailed by Id params

func (*GetCustomerTenantDetailedByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCustomerTenantDetailedByIDReader

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

GetCustomerTenantDetailedByIDReader is a Reader for the GetCustomerTenantDetailedByID structure.

func (*GetCustomerTenantDetailedByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCustomerTenantsOK added in v1.1.0

type GetCustomerTenantsOK struct {
	Payload *models.APICollectionOfCustomerTenant
}

GetCustomerTenantsOK handles this case with default header values.

Success

func NewGetCustomerTenantsOK added in v1.1.0

func NewGetCustomerTenantsOK() *GetCustomerTenantsOK

NewGetCustomerTenantsOK creates a GetCustomerTenantsOK with default headers values

func (*GetCustomerTenantsOK) Error added in v1.1.0

func (o *GetCustomerTenantsOK) Error() string

func (*GetCustomerTenantsOK) GetPayload added in v1.1.0

type GetCustomerTenantsParams added in v1.1.0

type GetCustomerTenantsParams struct {

	/*ConsumerID*/
	ConsumerID *int32
	/*CustomerTenantType*/
	CustomerTenantType *string
	/*Domain*/
	Domain *string
	/*DomainPrefix*/
	DomainPrefix *string
	/*InvoiceProfileID*/
	InvoiceProfileID *int32
	/*OrganizationID*/
	OrganizationID *int32
	/*Page*/
	Page *int32
	/*PageSize*/
	PageSize *int32
	/*ProgramID*/
	ProgramID *int32
	/*PublisherID*/
	PublisherID *int32
	/*Search*/
	Search *string

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

GetCustomerTenantsParams contains all the parameters to send to the API endpoint for the get customer tenants operation typically these are written to a http.Request

func NewGetCustomerTenantsParams added in v1.1.0

func NewGetCustomerTenantsParams() *GetCustomerTenantsParams

NewGetCustomerTenantsParams creates a new GetCustomerTenantsParams object with the default values initialized.

func NewGetCustomerTenantsParamsWithContext added in v1.1.0

func NewGetCustomerTenantsParamsWithContext(ctx context.Context) *GetCustomerTenantsParams

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

func NewGetCustomerTenantsParamsWithHTTPClient added in v1.1.0

func NewGetCustomerTenantsParamsWithHTTPClient(client *http.Client) *GetCustomerTenantsParams

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

func NewGetCustomerTenantsParamsWithTimeout added in v1.1.0

func NewGetCustomerTenantsParamsWithTimeout(timeout time.Duration) *GetCustomerTenantsParams

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

func (*GetCustomerTenantsParams) SetConsumerID added in v1.1.0

func (o *GetCustomerTenantsParams) SetConsumerID(consumerID *int32)

SetConsumerID adds the consumerId to the get customer tenants params

func (*GetCustomerTenantsParams) SetContext added in v1.1.0

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

SetContext adds the context to the get customer tenants params

func (*GetCustomerTenantsParams) SetCustomerTenantType added in v1.1.0

func (o *GetCustomerTenantsParams) SetCustomerTenantType(customerTenantType *string)

SetCustomerTenantType adds the customerTenantType to the get customer tenants params

func (*GetCustomerTenantsParams) SetDomain added in v1.1.0

func (o *GetCustomerTenantsParams) SetDomain(domain *string)

SetDomain adds the domain to the get customer tenants params

func (*GetCustomerTenantsParams) SetDomainPrefix added in v1.1.0

func (o *GetCustomerTenantsParams) SetDomainPrefix(domainPrefix *string)

SetDomainPrefix adds the domainPrefix to the get customer tenants params

func (*GetCustomerTenantsParams) SetHTTPClient added in v1.1.0

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

SetHTTPClient adds the HTTPClient to the get customer tenants params

func (*GetCustomerTenantsParams) SetInvoiceProfileID added in v1.1.0

func (o *GetCustomerTenantsParams) SetInvoiceProfileID(invoiceProfileID *int32)

SetInvoiceProfileID adds the invoiceProfileId to the get customer tenants params

func (*GetCustomerTenantsParams) SetOrganizationID added in v1.1.0

func (o *GetCustomerTenantsParams) SetOrganizationID(organizationID *int32)

SetOrganizationID adds the organizationId to the get customer tenants params

func (*GetCustomerTenantsParams) SetPage added in v1.1.0

func (o *GetCustomerTenantsParams) SetPage(page *int32)

SetPage adds the page to the get customer tenants params

func (*GetCustomerTenantsParams) SetPageSize added in v1.1.0

func (o *GetCustomerTenantsParams) SetPageSize(pageSize *int32)

SetPageSize adds the pageSize to the get customer tenants params

func (*GetCustomerTenantsParams) SetProgramID added in v1.1.0

func (o *GetCustomerTenantsParams) SetProgramID(programID *int32)

SetProgramID adds the programId to the get customer tenants params

func (*GetCustomerTenantsParams) SetPublisherID added in v1.1.0

func (o *GetCustomerTenantsParams) SetPublisherID(publisherID *int32)

SetPublisherID adds the publisherId to the get customer tenants params

func (*GetCustomerTenantsParams) SetSearch added in v1.1.0

func (o *GetCustomerTenantsParams) SetSearch(search *string)

SetSearch adds the search to the get customer tenants params

func (*GetCustomerTenantsParams) SetTimeout added in v1.1.0

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

SetTimeout adds the timeout to the get customer tenants params

func (*GetCustomerTenantsParams) WithConsumerID added in v1.1.0

func (o *GetCustomerTenantsParams) WithConsumerID(consumerID *int32) *GetCustomerTenantsParams

WithConsumerID adds the consumerID to the get customer tenants params

func (*GetCustomerTenantsParams) WithContext added in v1.1.0

WithContext adds the context to the get customer tenants params

func (*GetCustomerTenantsParams) WithCustomerTenantType added in v1.1.0

func (o *GetCustomerTenantsParams) WithCustomerTenantType(customerTenantType *string) *GetCustomerTenantsParams

WithCustomerTenantType adds the customerTenantType to the get customer tenants params

func (*GetCustomerTenantsParams) WithDomain added in v1.1.0

WithDomain adds the domain to the get customer tenants params

func (*GetCustomerTenantsParams) WithDomainPrefix added in v1.1.0

func (o *GetCustomerTenantsParams) WithDomainPrefix(domainPrefix *string) *GetCustomerTenantsParams

WithDomainPrefix adds the domainPrefix to the get customer tenants params

func (*GetCustomerTenantsParams) WithHTTPClient added in v1.1.0

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

WithHTTPClient adds the HTTPClient to the get customer tenants params

func (*GetCustomerTenantsParams) WithInvoiceProfileID added in v1.1.0

func (o *GetCustomerTenantsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetCustomerTenantsParams

WithInvoiceProfileID adds the invoiceProfileID to the get customer tenants params

func (*GetCustomerTenantsParams) WithOrganizationID added in v1.1.0

func (o *GetCustomerTenantsParams) WithOrganizationID(organizationID *int32) *GetCustomerTenantsParams

WithOrganizationID adds the organizationID to the get customer tenants params

func (*GetCustomerTenantsParams) WithPage added in v1.1.0

WithPage adds the page to the get customer tenants params

func (*GetCustomerTenantsParams) WithPageSize added in v1.1.0

func (o *GetCustomerTenantsParams) WithPageSize(pageSize *int32) *GetCustomerTenantsParams

WithPageSize adds the pageSize to the get customer tenants params

func (*GetCustomerTenantsParams) WithProgramID added in v1.1.0

func (o *GetCustomerTenantsParams) WithProgramID(programID *int32) *GetCustomerTenantsParams

WithProgramID adds the programID to the get customer tenants params

func (*GetCustomerTenantsParams) WithPublisherID added in v1.1.0

func (o *GetCustomerTenantsParams) WithPublisherID(publisherID *int32) *GetCustomerTenantsParams

WithPublisherID adds the publisherID to the get customer tenants params

func (*GetCustomerTenantsParams) WithSearch added in v1.1.0

WithSearch adds the search to the get customer tenants params

func (*GetCustomerTenantsParams) WithTimeout added in v1.1.0

WithTimeout adds the timeout to the get customer tenants params

func (*GetCustomerTenantsParams) WriteToRequest added in v1.1.0

WriteToRequest writes these params to a swagger request

type GetCustomerTenantsReader added in v1.1.0

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

GetCustomerTenantsReader is a Reader for the GetCustomerTenants structure.

func (*GetCustomerTenantsReader) ReadResponse added in v1.1.0

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

ReadResponse reads a server response into the received o.

type UpdateCustomerTenantsOK added in v1.2.0

type UpdateCustomerTenantsOK struct {
	Payload *models.CustomerTenantDetailed
}

UpdateCustomerTenantsOK handles this case with default header values.

Success

func NewUpdateCustomerTenantsOK added in v1.2.0

func NewUpdateCustomerTenantsOK() *UpdateCustomerTenantsOK

NewUpdateCustomerTenantsOK creates a UpdateCustomerTenantsOK with default headers values

func (*UpdateCustomerTenantsOK) Error added in v1.2.0

func (o *UpdateCustomerTenantsOK) Error() string

func (*UpdateCustomerTenantsOK) GetPayload added in v1.2.0

type UpdateCustomerTenantsParams added in v1.2.0

type UpdateCustomerTenantsParams struct {

	/*CustomerTenant*/
	CustomerTenant *models.CustomerTenantDetailed
	/*ID*/
	ID int32

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

UpdateCustomerTenantsParams contains all the parameters to send to the API endpoint for the update customer tenants operation typically these are written to a http.Request

func NewUpdateCustomerTenantsParams added in v1.2.0

func NewUpdateCustomerTenantsParams() *UpdateCustomerTenantsParams

NewUpdateCustomerTenantsParams creates a new UpdateCustomerTenantsParams object with the default values initialized.

func NewUpdateCustomerTenantsParamsWithContext added in v1.2.0

func NewUpdateCustomerTenantsParamsWithContext(ctx context.Context) *UpdateCustomerTenantsParams

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

func NewUpdateCustomerTenantsParamsWithHTTPClient added in v1.2.0

func NewUpdateCustomerTenantsParamsWithHTTPClient(client *http.Client) *UpdateCustomerTenantsParams

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

func NewUpdateCustomerTenantsParamsWithTimeout added in v1.2.0

func NewUpdateCustomerTenantsParamsWithTimeout(timeout time.Duration) *UpdateCustomerTenantsParams

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

func (*UpdateCustomerTenantsParams) SetContext added in v1.2.0

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

SetContext adds the context to the update customer tenants params

func (*UpdateCustomerTenantsParams) SetCustomerTenant added in v1.2.0

func (o *UpdateCustomerTenantsParams) SetCustomerTenant(customerTenant *models.CustomerTenantDetailed)

SetCustomerTenant adds the customerTenant to the update customer tenants params

func (*UpdateCustomerTenantsParams) SetHTTPClient added in v1.2.0

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

SetHTTPClient adds the HTTPClient to the update customer tenants params

func (*UpdateCustomerTenantsParams) SetID added in v1.2.0

func (o *UpdateCustomerTenantsParams) SetID(id int32)

SetID adds the id to the update customer tenants params

func (*UpdateCustomerTenantsParams) SetTimeout added in v1.2.0

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

SetTimeout adds the timeout to the update customer tenants params

func (*UpdateCustomerTenantsParams) WithContext added in v1.2.0

WithContext adds the context to the update customer tenants params

func (*UpdateCustomerTenantsParams) WithCustomerTenant added in v1.2.0

WithCustomerTenant adds the customerTenant to the update customer tenants params

func (*UpdateCustomerTenantsParams) WithHTTPClient added in v1.2.0

WithHTTPClient adds the HTTPClient to the update customer tenants params

func (*UpdateCustomerTenantsParams) WithID added in v1.2.0

WithID adds the id to the update customer tenants params

func (*UpdateCustomerTenantsParams) WithTimeout added in v1.2.0

WithTimeout adds the timeout to the update customer tenants params

func (*UpdateCustomerTenantsParams) WriteToRequest added in v1.2.0

WriteToRequest writes these params to a swagger request

type UpdateCustomerTenantsReader added in v1.2.0

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

UpdateCustomerTenantsReader is a Reader for the UpdateCustomerTenants structure.

func (*UpdateCustomerTenantsReader) ReadResponse added in v1.2.0

func (o *UpdateCustomerTenantsReader) 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