Documentation ¶
Index ¶
- type AddExistingOK
- type AddExistingParams
- func (o *AddExistingParams) SetContext(ctx context.Context)
- func (o *AddExistingParams) SetExistingTenant(existingTenant *models.CustomerTenantDetailed)
- func (o *AddExistingParams) SetHTTPClient(client *http.Client)
- func (o *AddExistingParams) SetSyncFromPublisher(syncFromPublisher *bool)
- func (o *AddExistingParams) SetTimeout(timeout time.Duration)
- func (o *AddExistingParams) WithContext(ctx context.Context) *AddExistingParams
- func (o *AddExistingParams) WithExistingTenant(existingTenant *models.CustomerTenantDetailed) *AddExistingParams
- func (o *AddExistingParams) WithHTTPClient(client *http.Client) *AddExistingParams
- func (o *AddExistingParams) WithSyncFromPublisher(syncFromPublisher *bool) *AddExistingParams
- func (o *AddExistingParams) WithTimeout(timeout time.Duration) *AddExistingParams
- func (o *AddExistingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddExistingReader
- type Client
- func (a *Client) AddExisting(params *AddExistingParams, authInfo runtime.ClientAuthInfoWriter) (*AddExistingOK, error)
- func (a *Client) CreateCustomerTenants(params *CreateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*CreateCustomerTenantsOK, error)
- func (a *Client) DeleteCustomerByID(params *DeleteCustomerByIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCustomerByIDOK, error)
- func (a *Client) GetAzurePlan(params *GetAzurePlanParams, authInfo runtime.ClientAuthInfoWriter) (*GetAzurePlanOK, error)
- func (a *Client) GetCustomerTenantByID(params *GetCustomerTenantByIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantByIDOK, error)
- func (a *Client) GetCustomerTenantDetailedByID(params *GetCustomerTenantDetailedByIDParams, ...) (*GetCustomerTenantDetailedByIDOK, error)
- func (a *Client) GetCustomerTenants(params *GetCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCustomerTenantsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateCustomerTenants(params *UpdateCustomerTenantsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCustomerTenantsOK, error)
- type ClientService
- type CreateCustomerTenantsOK
- type CreateCustomerTenantsParams
- func NewCreateCustomerTenantsParams() *CreateCustomerTenantsParams
- func NewCreateCustomerTenantsParamsWithContext(ctx context.Context) *CreateCustomerTenantsParams
- func NewCreateCustomerTenantsParamsWithHTTPClient(client *http.Client) *CreateCustomerTenantsParams
- func NewCreateCustomerTenantsParamsWithTimeout(timeout time.Duration) *CreateCustomerTenantsParams
- func (o *CreateCustomerTenantsParams) SetContext(ctx context.Context)
- func (o *CreateCustomerTenantsParams) SetCustomerTenant(customerTenant *models.CustomerTenantDetailed)
- func (o *CreateCustomerTenantsParams) SetHTTPClient(client *http.Client)
- func (o *CreateCustomerTenantsParams) SetTimeout(timeout time.Duration)
- func (o *CreateCustomerTenantsParams) WithContext(ctx context.Context) *CreateCustomerTenantsParams
- func (o *CreateCustomerTenantsParams) WithCustomerTenant(customerTenant *models.CustomerTenantDetailed) *CreateCustomerTenantsParams
- func (o *CreateCustomerTenantsParams) WithHTTPClient(client *http.Client) *CreateCustomerTenantsParams
- func (o *CreateCustomerTenantsParams) WithTimeout(timeout time.Duration) *CreateCustomerTenantsParams
- func (o *CreateCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateCustomerTenantsReader
- type DeleteCustomerByIDOK
- type DeleteCustomerByIDParams
- func NewDeleteCustomerByIDParams() *DeleteCustomerByIDParams
- func NewDeleteCustomerByIDParamsWithContext(ctx context.Context) *DeleteCustomerByIDParams
- func NewDeleteCustomerByIDParamsWithHTTPClient(client *http.Client) *DeleteCustomerByIDParams
- func NewDeleteCustomerByIDParamsWithTimeout(timeout time.Duration) *DeleteCustomerByIDParams
- func (o *DeleteCustomerByIDParams) SetContext(ctx context.Context)
- func (o *DeleteCustomerByIDParams) SetHTTPClient(client *http.Client)
- func (o *DeleteCustomerByIDParams) SetID(id int32)
- func (o *DeleteCustomerByIDParams) SetTimeout(timeout time.Duration)
- func (o *DeleteCustomerByIDParams) WithContext(ctx context.Context) *DeleteCustomerByIDParams
- func (o *DeleteCustomerByIDParams) WithHTTPClient(client *http.Client) *DeleteCustomerByIDParams
- func (o *DeleteCustomerByIDParams) WithID(id int32) *DeleteCustomerByIDParams
- func (o *DeleteCustomerByIDParams) WithTimeout(timeout time.Duration) *DeleteCustomerByIDParams
- func (o *DeleteCustomerByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteCustomerByIDReader
- type GetAzurePlanOK
- type GetAzurePlanParams
- func (o *GetAzurePlanParams) SetContext(ctx context.Context)
- func (o *GetAzurePlanParams) SetCustomerTenantID(customerTenantID int32)
- func (o *GetAzurePlanParams) SetHTTPClient(client *http.Client)
- func (o *GetAzurePlanParams) SetTimeout(timeout time.Duration)
- func (o *GetAzurePlanParams) WithContext(ctx context.Context) *GetAzurePlanParams
- func (o *GetAzurePlanParams) WithCustomerTenantID(customerTenantID int32) *GetAzurePlanParams
- func (o *GetAzurePlanParams) WithHTTPClient(client *http.Client) *GetAzurePlanParams
- func (o *GetAzurePlanParams) WithTimeout(timeout time.Duration) *GetAzurePlanParams
- func (o *GetAzurePlanParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAzurePlanReader
- type GetCustomerTenantByIDOK
- type GetCustomerTenantByIDParams
- func NewGetCustomerTenantByIDParams() *GetCustomerTenantByIDParams
- func NewGetCustomerTenantByIDParamsWithContext(ctx context.Context) *GetCustomerTenantByIDParams
- func NewGetCustomerTenantByIDParamsWithHTTPClient(client *http.Client) *GetCustomerTenantByIDParams
- func NewGetCustomerTenantByIDParamsWithTimeout(timeout time.Duration) *GetCustomerTenantByIDParams
- func (o *GetCustomerTenantByIDParams) SetContext(ctx context.Context)
- func (o *GetCustomerTenantByIDParams) SetHTTPClient(client *http.Client)
- func (o *GetCustomerTenantByIDParams) SetID(id int32)
- func (o *GetCustomerTenantByIDParams) SetTimeout(timeout time.Duration)
- func (o *GetCustomerTenantByIDParams) WithContext(ctx context.Context) *GetCustomerTenantByIDParams
- func (o *GetCustomerTenantByIDParams) WithHTTPClient(client *http.Client) *GetCustomerTenantByIDParams
- func (o *GetCustomerTenantByIDParams) WithID(id int32) *GetCustomerTenantByIDParams
- func (o *GetCustomerTenantByIDParams) WithTimeout(timeout time.Duration) *GetCustomerTenantByIDParams
- func (o *GetCustomerTenantByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetCustomerTenantByIDReader
- type GetCustomerTenantDetailedByIDOK
- type GetCustomerTenantDetailedByIDParams
- func NewGetCustomerTenantDetailedByIDParams() *GetCustomerTenantDetailedByIDParams
- func NewGetCustomerTenantDetailedByIDParamsWithContext(ctx context.Context) *GetCustomerTenantDetailedByIDParams
- func NewGetCustomerTenantDetailedByIDParamsWithHTTPClient(client *http.Client) *GetCustomerTenantDetailedByIDParams
- func NewGetCustomerTenantDetailedByIDParamsWithTimeout(timeout time.Duration) *GetCustomerTenantDetailedByIDParams
- func (o *GetCustomerTenantDetailedByIDParams) SetContext(ctx context.Context)
- func (o *GetCustomerTenantDetailedByIDParams) SetHTTPClient(client *http.Client)
- func (o *GetCustomerTenantDetailedByIDParams) SetID(id int32)
- func (o *GetCustomerTenantDetailedByIDParams) SetTimeout(timeout time.Duration)
- func (o *GetCustomerTenantDetailedByIDParams) WithContext(ctx context.Context) *GetCustomerTenantDetailedByIDParams
- func (o *GetCustomerTenantDetailedByIDParams) WithHTTPClient(client *http.Client) *GetCustomerTenantDetailedByIDParams
- func (o *GetCustomerTenantDetailedByIDParams) WithID(id int32) *GetCustomerTenantDetailedByIDParams
- func (o *GetCustomerTenantDetailedByIDParams) WithTimeout(timeout time.Duration) *GetCustomerTenantDetailedByIDParams
- func (o *GetCustomerTenantDetailedByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetCustomerTenantDetailedByIDReader
- type GetCustomerTenantsOK
- type GetCustomerTenantsParams
- func NewGetCustomerTenantsParams() *GetCustomerTenantsParams
- func NewGetCustomerTenantsParamsWithContext(ctx context.Context) *GetCustomerTenantsParams
- func NewGetCustomerTenantsParamsWithHTTPClient(client *http.Client) *GetCustomerTenantsParams
- func NewGetCustomerTenantsParamsWithTimeout(timeout time.Duration) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) SetConsumerID(consumerID *int32)
- func (o *GetCustomerTenantsParams) SetContext(ctx context.Context)
- func (o *GetCustomerTenantsParams) SetCustomerTenantType(customerTenantType *string)
- func (o *GetCustomerTenantsParams) SetDomain(domain *string)
- func (o *GetCustomerTenantsParams) SetDomainPrefix(domainPrefix *string)
- func (o *GetCustomerTenantsParams) SetHTTPClient(client *http.Client)
- func (o *GetCustomerTenantsParams) SetInvoiceProfileID(invoiceProfileID *int32)
- func (o *GetCustomerTenantsParams) SetOrganizationID(organizationID *int32)
- func (o *GetCustomerTenantsParams) SetPage(page *int32)
- func (o *GetCustomerTenantsParams) SetPageSize(pageSize *int32)
- func (o *GetCustomerTenantsParams) SetProgramID(programID *int32)
- func (o *GetCustomerTenantsParams) SetPublisherID(publisherID *int32)
- func (o *GetCustomerTenantsParams) SetSearch(search *string)
- func (o *GetCustomerTenantsParams) SetTimeout(timeout time.Duration)
- func (o *GetCustomerTenantsParams) WithConsumerID(consumerID *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithContext(ctx context.Context) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithCustomerTenantType(customerTenantType *string) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithDomain(domain *string) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithDomainPrefix(domainPrefix *string) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithHTTPClient(client *http.Client) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithOrganizationID(organizationID *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithPage(page *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithPageSize(pageSize *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithProgramID(programID *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithPublisherID(publisherID *int32) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithSearch(search *string) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WithTimeout(timeout time.Duration) *GetCustomerTenantsParams
- func (o *GetCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetCustomerTenantsReader
- type UpdateCustomerTenantsOK
- type UpdateCustomerTenantsParams
- func NewUpdateCustomerTenantsParams() *UpdateCustomerTenantsParams
- func NewUpdateCustomerTenantsParamsWithContext(ctx context.Context) *UpdateCustomerTenantsParams
- func NewUpdateCustomerTenantsParamsWithHTTPClient(client *http.Client) *UpdateCustomerTenantsParams
- func NewUpdateCustomerTenantsParamsWithTimeout(timeout time.Duration) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) SetContext(ctx context.Context)
- func (o *UpdateCustomerTenantsParams) SetCustomerTenant(customerTenant *models.CustomerTenantDetailed)
- func (o *UpdateCustomerTenantsParams) SetHTTPClient(client *http.Client)
- func (o *UpdateCustomerTenantsParams) SetID(id int32)
- func (o *UpdateCustomerTenantsParams) SetTimeout(timeout time.Duration)
- func (o *UpdateCustomerTenantsParams) WithContext(ctx context.Context) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) WithCustomerTenant(customerTenant *models.CustomerTenantDetailed) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) WithHTTPClient(client *http.Client) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) WithID(id int32) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) WithTimeout(timeout time.Duration) *UpdateCustomerTenantsParams
- func (o *UpdateCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateCustomerTenantsReader
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
func (o *CreateCustomerTenantsOK) GetPayload() *models.CustomerTenantDetailed
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
func (o *CreateCustomerTenantsParams) WithContext(ctx context.Context) *CreateCustomerTenantsParams
WithContext adds the context to the create customer tenants params
func (*CreateCustomerTenantsParams) WithCustomerTenant ¶ added in v1.2.0
func (o *CreateCustomerTenantsParams) WithCustomerTenant(customerTenant *models.CustomerTenantDetailed) *CreateCustomerTenantsParams
WithCustomerTenant adds the customerTenant to the create customer tenants params
func (*CreateCustomerTenantsParams) WithHTTPClient ¶ added in v1.2.0
func (o *CreateCustomerTenantsParams) WithHTTPClient(client *http.Client) *CreateCustomerTenantsParams
WithHTTPClient adds the HTTPClient to the create customer tenants params
func (*CreateCustomerTenantsParams) WithTimeout ¶ added in v1.2.0
func (o *CreateCustomerTenantsParams) WithTimeout(timeout time.Duration) *CreateCustomerTenantsParams
WithTimeout adds the timeout to the create customer tenants params
func (*CreateCustomerTenantsParams) WriteToRequest ¶ added in v1.2.0
func (o *CreateCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *DeleteCustomerByIDParams) WithContext(ctx context.Context) *DeleteCustomerByIDParams
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 ¶
func (o *DeleteCustomerByIDParams) WithID(id int32) *DeleteCustomerByIDParams
WithID adds the id to the delete customer by Id params
func (*DeleteCustomerByIDParams) WithTimeout ¶
func (o *DeleteCustomerByIDParams) WithTimeout(timeout time.Duration) *DeleteCustomerByIDParams
WithTimeout adds the timeout to the delete customer by Id params
func (*DeleteCustomerByIDParams) WriteToRequest ¶
func (o *DeleteCustomerByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
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 ¶
func (o *GetAzurePlanParams) WithContext(ctx context.Context) *GetAzurePlanParams
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 ¶
func (o *GetCustomerTenantByIDOK) GetPayload() *models.CustomerTenant
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 ¶
func (o *GetCustomerTenantByIDParams) WithContext(ctx context.Context) *GetCustomerTenantByIDParams
WithContext adds the context to the get customer tenant by Id params
func (*GetCustomerTenantByIDParams) WithHTTPClient ¶
func (o *GetCustomerTenantByIDParams) WithHTTPClient(client *http.Client) *GetCustomerTenantByIDParams
WithHTTPClient adds the HTTPClient to the get customer tenant by Id params
func (*GetCustomerTenantByIDParams) WithID ¶
func (o *GetCustomerTenantByIDParams) WithID(id int32) *GetCustomerTenantByIDParams
WithID adds the id to the get customer tenant by Id params
func (*GetCustomerTenantByIDParams) WithTimeout ¶
func (o *GetCustomerTenantByIDParams) WithTimeout(timeout time.Duration) *GetCustomerTenantByIDParams
WithTimeout adds the timeout to the get customer tenant by Id params
func (*GetCustomerTenantByIDParams) WriteToRequest ¶
func (o *GetCustomerTenantByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetCustomerTenantDetailedByIDOK) Error() string
func (*GetCustomerTenantDetailedByIDOK) GetPayload ¶
func (o *GetCustomerTenantDetailedByIDOK) GetPayload() *models.CustomerTenantDetailed
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 ¶
func (o *GetCustomerTenantDetailedByIDParams) SetContext(ctx context.Context)
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 ¶
func (o *GetCustomerTenantDetailedByIDParams) SetID(id int32)
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 ¶
func (o *GetCustomerTenantDetailedByIDParams) WithContext(ctx context.Context) *GetCustomerTenantDetailedByIDParams
WithContext adds the context to the get customer tenant detailed by Id params
func (*GetCustomerTenantDetailedByIDParams) WithHTTPClient ¶
func (o *GetCustomerTenantDetailedByIDParams) WithHTTPClient(client *http.Client) *GetCustomerTenantDetailedByIDParams
WithHTTPClient adds the HTTPClient to the get customer tenant detailed by Id params
func (*GetCustomerTenantDetailedByIDParams) WithID ¶
func (o *GetCustomerTenantDetailedByIDParams) WithID(id int32) *GetCustomerTenantDetailedByIDParams
WithID adds the id to the get customer tenant detailed by Id params
func (*GetCustomerTenantDetailedByIDParams) WithTimeout ¶
func (o *GetCustomerTenantDetailedByIDParams) WithTimeout(timeout time.Duration) *GetCustomerTenantDetailedByIDParams
WithTimeout adds the timeout to the get customer tenant detailed by Id params
func (*GetCustomerTenantDetailedByIDParams) WriteToRequest ¶
func (o *GetCustomerTenantDetailedByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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
func (o *GetCustomerTenantsOK) GetPayload() *models.APICollectionOfCustomerTenant
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
func (o *GetCustomerTenantsParams) WithContext(ctx context.Context) *GetCustomerTenantsParams
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
func (o *GetCustomerTenantsParams) WithDomain(domain *string) *GetCustomerTenantsParams
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
func (o *GetCustomerTenantsParams) WithPage(page *int32) *GetCustomerTenantsParams
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
func (o *GetCustomerTenantsParams) WithSearch(search *string) *GetCustomerTenantsParams
WithSearch adds the search to the get customer tenants params
func (*GetCustomerTenantsParams) WithTimeout ¶ added in v1.1.0
func (o *GetCustomerTenantsParams) WithTimeout(timeout time.Duration) *GetCustomerTenantsParams
WithTimeout adds the timeout to the get customer tenants params
func (*GetCustomerTenantsParams) WriteToRequest ¶ added in v1.1.0
func (o *GetCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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
func (o *UpdateCustomerTenantsOK) GetPayload() *models.CustomerTenantDetailed
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
func (o *UpdateCustomerTenantsParams) WithContext(ctx context.Context) *UpdateCustomerTenantsParams
WithContext adds the context to the update customer tenants params
func (*UpdateCustomerTenantsParams) WithCustomerTenant ¶ added in v1.2.0
func (o *UpdateCustomerTenantsParams) WithCustomerTenant(customerTenant *models.CustomerTenantDetailed) *UpdateCustomerTenantsParams
WithCustomerTenant adds the customerTenant to the update customer tenants params
func (*UpdateCustomerTenantsParams) WithHTTPClient ¶ added in v1.2.0
func (o *UpdateCustomerTenantsParams) WithHTTPClient(client *http.Client) *UpdateCustomerTenantsParams
WithHTTPClient adds the HTTPClient to the update customer tenants params
func (*UpdateCustomerTenantsParams) WithID ¶ added in v1.2.0
func (o *UpdateCustomerTenantsParams) WithID(id int32) *UpdateCustomerTenantsParams
WithID adds the id to the update customer tenants params
func (*UpdateCustomerTenantsParams) WithTimeout ¶ added in v1.2.0
func (o *UpdateCustomerTenantsParams) WithTimeout(timeout time.Duration) *UpdateCustomerTenantsParams
WithTimeout adds the timeout to the update customer tenants params
func (*UpdateCustomerTenantsParams) WriteToRequest ¶ added in v1.2.0
func (o *UpdateCustomerTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.
Source Files ¶
- add_existing_parameters.go
- add_existing_responses.go
- create_customer_tenants_parameters.go
- create_customer_tenants_responses.go
- customer_tenants_client.go
- delete_customer_by_id_parameters.go
- delete_customer_by_id_responses.go
- get_azure_plan_parameters.go
- get_azure_plan_responses.go
- get_customer_tenant_by_id_parameters.go
- get_customer_tenant_by_id_responses.go
- get_customer_tenant_detailed_by_id_parameters.go
- get_customer_tenant_detailed_by_id_responses.go
- get_customer_tenants_parameters.go
- get_customer_tenants_responses.go
- update_customer_tenants_parameters.go
- update_customer_tenants_responses.go