subscriptions

package
v0.0.0-...-4ac4f36 Latest Latest
Warning

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

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

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

Client for subscriptions API

func (*Client) DeleteSubscriptionTags

func (a *Client) DeleteSubscriptionTags(params *DeleteSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteSubscriptionTagsOK, error)

DeleteSubscriptionTags delete subscription tags API

func (*Client) GetActivationLinkAsync

func (a *Client) GetActivationLinkAsync(params *GetActivationLinkAsyncParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetActivationLinkAsyncOK, error)

GetActivationLinkAsync get activation link async API

func (*Client) GetRegisterReservedInstance

func (a *Client) GetRegisterReservedInstance(params *GetRegisterReservedInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRegisterReservedInstanceOK, error)

GetRegisterReservedInstance get register reserved instance API

func (*Client) GetSubscriptionAddons

func (a *Client) GetSubscriptionAddons(params *GetSubscriptionAddonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionAddonsOK, error)

GetSubscriptionAddons get subscription addons API

func (*Client) GetSubscriptionConversions

func (a *Client) GetSubscriptionConversions(params *GetSubscriptionConversionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionConversionsOK, error)

GetSubscriptionConversions get subscription conversions API

func (*Client) GetSubscriptionPriceTypes

func (a *Client) GetSubscriptionPriceTypes(params *GetSubscriptionPriceTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionPriceTypesOK, error)

GetSubscriptionPriceTypes get subscription price types API

func (*Client) GetSubscriptionTags

func (a *Client) GetSubscriptionTags(params *GetSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionTagsOK, error)

GetSubscriptionTags get subscription tags API

func (*Client) GetSubscriptions

func (a *Client) GetSubscriptions(params *GetSubscriptionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionsOK, error)

GetSubscriptions get subscriptions API

func (*Client) PostSubscription

func (a *Client) PostSubscription(params *PostSubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostSubscriptionOK, error)

PostSubscription post subscription API

func (*Client) PostSubscriptionConversion

func (a *Client) PostSubscriptionConversion(params *PostSubscriptionConversionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostSubscriptionConversionOK, error)

PostSubscriptionConversion post subscription conversion API

func (*Client) PutSubscription

func (a *Client) PutSubscription(params *PutSubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutSubscriptionOK, error)

PutSubscription put subscription API

func (*Client) RegisterReservedInstance

func (a *Client) RegisterReservedInstance(params *RegisterReservedInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RegisterReservedInstanceOK, error)

RegisterReservedInstance register reserved instance API

func (*Client) SetSubscriptionAddon

func (a *Client) SetSubscriptionAddon(params *SetSubscriptionAddonParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetSubscriptionAddonOK, error)

SetSubscriptionAddon set subscription addon API

func (*Client) SetSubscriptionTags

func (a *Client) SetSubscriptionTags(params *SetSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetSubscriptionTagsOK, error)

SetSubscriptionTags set subscription tags API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) Subscription

func (a *Client) Subscription(params *SubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SubscriptionOK, error)

Subscription subscription API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteSubscriptionTags(params *DeleteSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteSubscriptionTagsOK, error)

	GetActivationLinkAsync(params *GetActivationLinkAsyncParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetActivationLinkAsyncOK, error)

	GetRegisterReservedInstance(params *GetRegisterReservedInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRegisterReservedInstanceOK, error)

	GetSubscriptionAddons(params *GetSubscriptionAddonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionAddonsOK, error)

	GetSubscriptionConversions(params *GetSubscriptionConversionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionConversionsOK, error)

	GetSubscriptionPriceTypes(params *GetSubscriptionPriceTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionPriceTypesOK, error)

	GetSubscriptionTags(params *GetSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionTagsOK, error)

	GetSubscriptions(params *GetSubscriptionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSubscriptionsOK, error)

	PostSubscription(params *PostSubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostSubscriptionOK, error)

	PostSubscriptionConversion(params *PostSubscriptionConversionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostSubscriptionConversionOK, error)

	PutSubscription(params *PutSubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutSubscriptionOK, error)

	RegisterReservedInstance(params *RegisterReservedInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RegisterReservedInstanceOK, error)

	SetSubscriptionAddon(params *SetSubscriptionAddonParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetSubscriptionAddonOK, error)

	SetSubscriptionTags(params *SetSubscriptionTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetSubscriptionTagsOK, error)

	Subscription(params *SubscriptionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SubscriptionOK, 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 subscriptions API client.

type DeleteSubscriptionTagsOK

type DeleteSubscriptionTagsOK struct {
}
DeleteSubscriptionTagsOK describes a response with status code 200, with default header values.

Success

func NewDeleteSubscriptionTagsOK

func NewDeleteSubscriptionTagsOK() *DeleteSubscriptionTagsOK

NewDeleteSubscriptionTagsOK creates a DeleteSubscriptionTagsOK with default headers values

func (*DeleteSubscriptionTagsOK) Error

func (o *DeleteSubscriptionTagsOK) Error() string

type DeleteSubscriptionTagsParams

type DeleteSubscriptionTagsParams struct {

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

DeleteSubscriptionTagsParams contains all the parameters to send to the API endpoint

for the delete subscription tags operation.

Typically these are written to a http.Request.

func NewDeleteSubscriptionTagsParams

func NewDeleteSubscriptionTagsParams() *DeleteSubscriptionTagsParams

NewDeleteSubscriptionTagsParams creates a new DeleteSubscriptionTagsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteSubscriptionTagsParamsWithContext

func NewDeleteSubscriptionTagsParamsWithContext(ctx context.Context) *DeleteSubscriptionTagsParams

NewDeleteSubscriptionTagsParamsWithContext creates a new DeleteSubscriptionTagsParams object with the ability to set a context for a request.

func NewDeleteSubscriptionTagsParamsWithHTTPClient

func NewDeleteSubscriptionTagsParamsWithHTTPClient(client *http.Client) *DeleteSubscriptionTagsParams

NewDeleteSubscriptionTagsParamsWithHTTPClient creates a new DeleteSubscriptionTagsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteSubscriptionTagsParamsWithTimeout

func NewDeleteSubscriptionTagsParamsWithTimeout(timeout time.Duration) *DeleteSubscriptionTagsParams

NewDeleteSubscriptionTagsParamsWithTimeout creates a new DeleteSubscriptionTagsParams object with the ability to set a timeout on a request.

func (*DeleteSubscriptionTagsParams) SetContext

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

SetContext adds the context to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) SetDefaults

func (o *DeleteSubscriptionTagsParams) SetDefaults()

SetDefaults hydrates default values in the delete subscription tags params (not the query body).

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

func (*DeleteSubscriptionTagsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) SetSubscriptionID

func (o *DeleteSubscriptionTagsParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) SetTimeout

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

SetTimeout adds the timeout to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) WithContext

WithContext adds the context to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) WithDefaults

WithDefaults hydrates default values in the delete subscription tags params (not the query body).

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

func (*DeleteSubscriptionTagsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) WithSubscriptionID

func (o *DeleteSubscriptionTagsParams) WithSubscriptionID(subscriptionID int32) *DeleteSubscriptionTagsParams

WithSubscriptionID adds the subscriptionID to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) WithTimeout

WithTimeout adds the timeout to the delete subscription tags params

func (*DeleteSubscriptionTagsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteSubscriptionTagsReader

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

DeleteSubscriptionTagsReader is a Reader for the DeleteSubscriptionTags structure.

func (*DeleteSubscriptionTagsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetActivationLinkAsyncOK

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

Success

func NewGetActivationLinkAsyncOK

func NewGetActivationLinkAsyncOK() *GetActivationLinkAsyncOK

NewGetActivationLinkAsyncOK creates a GetActivationLinkAsyncOK with default headers values

func (*GetActivationLinkAsyncOK) Error

func (o *GetActivationLinkAsyncOK) Error() string

func (*GetActivationLinkAsyncOK) GetPayload

type GetActivationLinkAsyncParams

type GetActivationLinkAsyncParams struct {

	// ID.
	//
	// Format: int32
	ID int32

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

GetActivationLinkAsyncParams contains all the parameters to send to the API endpoint

for the get activation link async operation.

Typically these are written to a http.Request.

func NewGetActivationLinkAsyncParams

func NewGetActivationLinkAsyncParams() *GetActivationLinkAsyncParams

NewGetActivationLinkAsyncParams creates a new GetActivationLinkAsyncParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetActivationLinkAsyncParamsWithContext

func NewGetActivationLinkAsyncParamsWithContext(ctx context.Context) *GetActivationLinkAsyncParams

NewGetActivationLinkAsyncParamsWithContext creates a new GetActivationLinkAsyncParams object with the ability to set a context for a request.

func NewGetActivationLinkAsyncParamsWithHTTPClient

func NewGetActivationLinkAsyncParamsWithHTTPClient(client *http.Client) *GetActivationLinkAsyncParams

NewGetActivationLinkAsyncParamsWithHTTPClient creates a new GetActivationLinkAsyncParams object with the ability to set a custom HTTPClient for a request.

func NewGetActivationLinkAsyncParamsWithTimeout

func NewGetActivationLinkAsyncParamsWithTimeout(timeout time.Duration) *GetActivationLinkAsyncParams

NewGetActivationLinkAsyncParamsWithTimeout creates a new GetActivationLinkAsyncParams object with the ability to set a timeout on a request.

func (*GetActivationLinkAsyncParams) SetContext

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

SetContext adds the context to the get activation link async params

func (*GetActivationLinkAsyncParams) SetDefaults

func (o *GetActivationLinkAsyncParams) SetDefaults()

SetDefaults hydrates default values in the get activation link async params (not the query body).

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

func (*GetActivationLinkAsyncParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get activation link async params

func (*GetActivationLinkAsyncParams) SetID

func (o *GetActivationLinkAsyncParams) SetID(id int32)

SetID adds the id to the get activation link async params

func (*GetActivationLinkAsyncParams) SetTimeout

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

SetTimeout adds the timeout to the get activation link async params

func (*GetActivationLinkAsyncParams) WithContext

WithContext adds the context to the get activation link async params

func (*GetActivationLinkAsyncParams) WithDefaults

WithDefaults hydrates default values in the get activation link async params (not the query body).

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

func (*GetActivationLinkAsyncParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get activation link async params

func (*GetActivationLinkAsyncParams) WithID

WithID adds the id to the get activation link async params

func (*GetActivationLinkAsyncParams) WithTimeout

WithTimeout adds the timeout to the get activation link async params

func (*GetActivationLinkAsyncParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetActivationLinkAsyncReader

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

GetActivationLinkAsyncReader is a Reader for the GetActivationLinkAsync structure.

func (*GetActivationLinkAsyncReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRegisterReservedInstanceOK

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

Success

func NewGetRegisterReservedInstanceOK

func NewGetRegisterReservedInstanceOK() *GetRegisterReservedInstanceOK

NewGetRegisterReservedInstanceOK creates a GetRegisterReservedInstanceOK with default headers values

func (*GetRegisterReservedInstanceOK) Error

func (*GetRegisterReservedInstanceOK) GetPayload

type GetRegisterReservedInstanceParams

type GetRegisterReservedInstanceParams struct {

	// ID.
	//
	// Format: int32
	ID int32

	// ReservedInstance.
	ReservedInstance bool

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

GetRegisterReservedInstanceParams contains all the parameters to send to the API endpoint

for the get register reserved instance operation.

Typically these are written to a http.Request.

func NewGetRegisterReservedInstanceParams

func NewGetRegisterReservedInstanceParams() *GetRegisterReservedInstanceParams

NewGetRegisterReservedInstanceParams creates a new GetRegisterReservedInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetRegisterReservedInstanceParamsWithContext

func NewGetRegisterReservedInstanceParamsWithContext(ctx context.Context) *GetRegisterReservedInstanceParams

NewGetRegisterReservedInstanceParamsWithContext creates a new GetRegisterReservedInstanceParams object with the ability to set a context for a request.

func NewGetRegisterReservedInstanceParamsWithHTTPClient

func NewGetRegisterReservedInstanceParamsWithHTTPClient(client *http.Client) *GetRegisterReservedInstanceParams

NewGetRegisterReservedInstanceParamsWithHTTPClient creates a new GetRegisterReservedInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewGetRegisterReservedInstanceParamsWithTimeout

func NewGetRegisterReservedInstanceParamsWithTimeout(timeout time.Duration) *GetRegisterReservedInstanceParams

NewGetRegisterReservedInstanceParamsWithTimeout creates a new GetRegisterReservedInstanceParams object with the ability to set a timeout on a request.

func (*GetRegisterReservedInstanceParams) SetContext

SetContext adds the context to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) SetDefaults

func (o *GetRegisterReservedInstanceParams) SetDefaults()

SetDefaults hydrates default values in the get register reserved instance params (not the query body).

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

func (*GetRegisterReservedInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) SetID

SetID adds the id to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) SetReservedInstance

func (o *GetRegisterReservedInstanceParams) SetReservedInstance(reservedInstance bool)

SetReservedInstance adds the reservedInstance to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WithContext

WithContext adds the context to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WithDefaults

WithDefaults hydrates default values in the get register reserved instance params (not the query body).

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

func (*GetRegisterReservedInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WithID

WithID adds the id to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WithReservedInstance

func (o *GetRegisterReservedInstanceParams) WithReservedInstance(reservedInstance bool) *GetRegisterReservedInstanceParams

WithReservedInstance adds the reservedInstance to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WithTimeout

WithTimeout adds the timeout to the get register reserved instance params

func (*GetRegisterReservedInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRegisterReservedInstanceReader

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

GetRegisterReservedInstanceReader is a Reader for the GetRegisterReservedInstance structure.

func (*GetRegisterReservedInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSubscriptionAddonsOK

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

Success

func NewGetSubscriptionAddonsOK

func NewGetSubscriptionAddonsOK() *GetSubscriptionAddonsOK

NewGetSubscriptionAddonsOK creates a GetSubscriptionAddonsOK with default headers values

func (*GetSubscriptionAddonsOK) Error

func (o *GetSubscriptionAddonsOK) Error() string

func (*GetSubscriptionAddonsOK) GetPayload

type GetSubscriptionAddonsParams

type GetSubscriptionAddonsParams struct {

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

GetSubscriptionAddonsParams contains all the parameters to send to the API endpoint

for the get subscription addons operation.

Typically these are written to a http.Request.

func NewGetSubscriptionAddonsParams

func NewGetSubscriptionAddonsParams() *GetSubscriptionAddonsParams

NewGetSubscriptionAddonsParams creates a new GetSubscriptionAddonsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSubscriptionAddonsParamsWithContext

func NewGetSubscriptionAddonsParamsWithContext(ctx context.Context) *GetSubscriptionAddonsParams

NewGetSubscriptionAddonsParamsWithContext creates a new GetSubscriptionAddonsParams object with the ability to set a context for a request.

func NewGetSubscriptionAddonsParamsWithHTTPClient

func NewGetSubscriptionAddonsParamsWithHTTPClient(client *http.Client) *GetSubscriptionAddonsParams

NewGetSubscriptionAddonsParamsWithHTTPClient creates a new GetSubscriptionAddonsParams object with the ability to set a custom HTTPClient for a request.

func NewGetSubscriptionAddonsParamsWithTimeout

func NewGetSubscriptionAddonsParamsWithTimeout(timeout time.Duration) *GetSubscriptionAddonsParams

NewGetSubscriptionAddonsParamsWithTimeout creates a new GetSubscriptionAddonsParams object with the ability to set a timeout on a request.

func (*GetSubscriptionAddonsParams) SetContext

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

SetContext adds the context to the get subscription addons params

func (*GetSubscriptionAddonsParams) SetDefaults

func (o *GetSubscriptionAddonsParams) SetDefaults()

SetDefaults hydrates default values in the get subscription addons params (not the query body).

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

func (*GetSubscriptionAddonsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get subscription addons params

func (*GetSubscriptionAddonsParams) SetSubscriptionID

func (o *GetSubscriptionAddonsParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the get subscription addons params

func (*GetSubscriptionAddonsParams) SetTimeout

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

SetTimeout adds the timeout to the get subscription addons params

func (*GetSubscriptionAddonsParams) WithContext

WithContext adds the context to the get subscription addons params

func (*GetSubscriptionAddonsParams) WithDefaults

WithDefaults hydrates default values in the get subscription addons params (not the query body).

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

func (*GetSubscriptionAddonsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get subscription addons params

func (*GetSubscriptionAddonsParams) WithSubscriptionID

func (o *GetSubscriptionAddonsParams) WithSubscriptionID(subscriptionID int32) *GetSubscriptionAddonsParams

WithSubscriptionID adds the subscriptionID to the get subscription addons params

func (*GetSubscriptionAddonsParams) WithTimeout

WithTimeout adds the timeout to the get subscription addons params

func (*GetSubscriptionAddonsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSubscriptionAddonsReader

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

GetSubscriptionAddonsReader is a Reader for the GetSubscriptionAddons structure.

func (*GetSubscriptionAddonsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSubscriptionConversionsOK

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

Success

func NewGetSubscriptionConversionsOK

func NewGetSubscriptionConversionsOK() *GetSubscriptionConversionsOK

NewGetSubscriptionConversionsOK creates a GetSubscriptionConversionsOK with default headers values

func (*GetSubscriptionConversionsOK) Error

func (*GetSubscriptionConversionsOK) GetPayload

type GetSubscriptionConversionsParams

type GetSubscriptionConversionsParams struct {

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

GetSubscriptionConversionsParams contains all the parameters to send to the API endpoint

for the get subscription conversions operation.

Typically these are written to a http.Request.

func NewGetSubscriptionConversionsParams

func NewGetSubscriptionConversionsParams() *GetSubscriptionConversionsParams

NewGetSubscriptionConversionsParams creates a new GetSubscriptionConversionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSubscriptionConversionsParamsWithContext

func NewGetSubscriptionConversionsParamsWithContext(ctx context.Context) *GetSubscriptionConversionsParams

NewGetSubscriptionConversionsParamsWithContext creates a new GetSubscriptionConversionsParams object with the ability to set a context for a request.

func NewGetSubscriptionConversionsParamsWithHTTPClient

func NewGetSubscriptionConversionsParamsWithHTTPClient(client *http.Client) *GetSubscriptionConversionsParams

NewGetSubscriptionConversionsParamsWithHTTPClient creates a new GetSubscriptionConversionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetSubscriptionConversionsParamsWithTimeout

func NewGetSubscriptionConversionsParamsWithTimeout(timeout time.Duration) *GetSubscriptionConversionsParams

NewGetSubscriptionConversionsParamsWithTimeout creates a new GetSubscriptionConversionsParams object with the ability to set a timeout on a request.

func (*GetSubscriptionConversionsParams) SetContext

SetContext adds the context to the get subscription conversions params

func (*GetSubscriptionConversionsParams) SetDefaults

func (o *GetSubscriptionConversionsParams) SetDefaults()

SetDefaults hydrates default values in the get subscription conversions params (not the query body).

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

func (*GetSubscriptionConversionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get subscription conversions params

func (*GetSubscriptionConversionsParams) SetSubscriptionID

func (o *GetSubscriptionConversionsParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the get subscription conversions params

func (*GetSubscriptionConversionsParams) SetTimeout

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

SetTimeout adds the timeout to the get subscription conversions params

func (*GetSubscriptionConversionsParams) WithContext

WithContext adds the context to the get subscription conversions params

func (*GetSubscriptionConversionsParams) WithDefaults

WithDefaults hydrates default values in the get subscription conversions params (not the query body).

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

func (*GetSubscriptionConversionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get subscription conversions params

func (*GetSubscriptionConversionsParams) WithSubscriptionID

func (o *GetSubscriptionConversionsParams) WithSubscriptionID(subscriptionID int32) *GetSubscriptionConversionsParams

WithSubscriptionID adds the subscriptionID to the get subscription conversions params

func (*GetSubscriptionConversionsParams) WithTimeout

WithTimeout adds the timeout to the get subscription conversions params

func (*GetSubscriptionConversionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSubscriptionConversionsReader

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

GetSubscriptionConversionsReader is a Reader for the GetSubscriptionConversions structure.

func (*GetSubscriptionConversionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSubscriptionPriceTypesOK

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

Success

func NewGetSubscriptionPriceTypesOK

func NewGetSubscriptionPriceTypesOK() *GetSubscriptionPriceTypesOK

NewGetSubscriptionPriceTypesOK creates a GetSubscriptionPriceTypesOK with default headers values

func (*GetSubscriptionPriceTypesOK) Error

func (*GetSubscriptionPriceTypesOK) GetPayload

type GetSubscriptionPriceTypesParams

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

GetSubscriptionPriceTypesParams contains all the parameters to send to the API endpoint

for the get subscription price types operation.

Typically these are written to a http.Request.

func NewGetSubscriptionPriceTypesParams

func NewGetSubscriptionPriceTypesParams() *GetSubscriptionPriceTypesParams

NewGetSubscriptionPriceTypesParams creates a new GetSubscriptionPriceTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSubscriptionPriceTypesParamsWithContext

func NewGetSubscriptionPriceTypesParamsWithContext(ctx context.Context) *GetSubscriptionPriceTypesParams

NewGetSubscriptionPriceTypesParamsWithContext creates a new GetSubscriptionPriceTypesParams object with the ability to set a context for a request.

func NewGetSubscriptionPriceTypesParamsWithHTTPClient

func NewGetSubscriptionPriceTypesParamsWithHTTPClient(client *http.Client) *GetSubscriptionPriceTypesParams

NewGetSubscriptionPriceTypesParamsWithHTTPClient creates a new GetSubscriptionPriceTypesParams object with the ability to set a custom HTTPClient for a request.

func NewGetSubscriptionPriceTypesParamsWithTimeout

func NewGetSubscriptionPriceTypesParamsWithTimeout(timeout time.Duration) *GetSubscriptionPriceTypesParams

NewGetSubscriptionPriceTypesParamsWithTimeout creates a new GetSubscriptionPriceTypesParams object with the ability to set a timeout on a request.

func (*GetSubscriptionPriceTypesParams) SetContext

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

SetContext adds the context to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) SetDefaults

func (o *GetSubscriptionPriceTypesParams) SetDefaults()

SetDefaults hydrates default values in the get subscription price types params (not the query body).

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

func (*GetSubscriptionPriceTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) SetTimeout

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

SetTimeout adds the timeout to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) WithContext

WithContext adds the context to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) WithDefaults

WithDefaults hydrates default values in the get subscription price types params (not the query body).

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

func (*GetSubscriptionPriceTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) WithTimeout

WithTimeout adds the timeout to the get subscription price types params

func (*GetSubscriptionPriceTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSubscriptionPriceTypesReader

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

GetSubscriptionPriceTypesReader is a Reader for the GetSubscriptionPriceTypes structure.

func (*GetSubscriptionPriceTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSubscriptionTagsOK

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

Success

func NewGetSubscriptionTagsOK

func NewGetSubscriptionTagsOK() *GetSubscriptionTagsOK

NewGetSubscriptionTagsOK creates a GetSubscriptionTagsOK with default headers values

func (*GetSubscriptionTagsOK) Error

func (o *GetSubscriptionTagsOK) Error() string

func (*GetSubscriptionTagsOK) GetPayload

type GetSubscriptionTagsParams

type GetSubscriptionTagsParams struct {

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

GetSubscriptionTagsParams contains all the parameters to send to the API endpoint

for the get subscription tags operation.

Typically these are written to a http.Request.

func NewGetSubscriptionTagsParams

func NewGetSubscriptionTagsParams() *GetSubscriptionTagsParams

NewGetSubscriptionTagsParams creates a new GetSubscriptionTagsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSubscriptionTagsParamsWithContext

func NewGetSubscriptionTagsParamsWithContext(ctx context.Context) *GetSubscriptionTagsParams

NewGetSubscriptionTagsParamsWithContext creates a new GetSubscriptionTagsParams object with the ability to set a context for a request.

func NewGetSubscriptionTagsParamsWithHTTPClient

func NewGetSubscriptionTagsParamsWithHTTPClient(client *http.Client) *GetSubscriptionTagsParams

NewGetSubscriptionTagsParamsWithHTTPClient creates a new GetSubscriptionTagsParams object with the ability to set a custom HTTPClient for a request.

func NewGetSubscriptionTagsParamsWithTimeout

func NewGetSubscriptionTagsParamsWithTimeout(timeout time.Duration) *GetSubscriptionTagsParams

NewGetSubscriptionTagsParamsWithTimeout creates a new GetSubscriptionTagsParams object with the ability to set a timeout on a request.

func (*GetSubscriptionTagsParams) SetContext

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

SetContext adds the context to the get subscription tags params

func (*GetSubscriptionTagsParams) SetDefaults

func (o *GetSubscriptionTagsParams) SetDefaults()

SetDefaults hydrates default values in the get subscription tags params (not the query body).

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

func (*GetSubscriptionTagsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get subscription tags params

func (*GetSubscriptionTagsParams) SetSubscriptionID

func (o *GetSubscriptionTagsParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the get subscription tags params

func (*GetSubscriptionTagsParams) SetTimeout

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

SetTimeout adds the timeout to the get subscription tags params

func (*GetSubscriptionTagsParams) WithContext

WithContext adds the context to the get subscription tags params

func (*GetSubscriptionTagsParams) WithDefaults

WithDefaults hydrates default values in the get subscription tags params (not the query body).

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

func (*GetSubscriptionTagsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get subscription tags params

func (*GetSubscriptionTagsParams) WithSubscriptionID

func (o *GetSubscriptionTagsParams) WithSubscriptionID(subscriptionID int32) *GetSubscriptionTagsParams

WithSubscriptionID adds the subscriptionID to the get subscription tags params

func (*GetSubscriptionTagsParams) WithTimeout

WithTimeout adds the timeout to the get subscription tags params

func (*GetSubscriptionTagsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSubscriptionTagsReader

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

GetSubscriptionTagsReader is a Reader for the GetSubscriptionTags structure.

func (*GetSubscriptionTagsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSubscriptionsOK

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

Success

func NewGetSubscriptionsOK

func NewGetSubscriptionsOK() *GetSubscriptionsOK

NewGetSubscriptionsOK creates a GetSubscriptionsOK with default headers values

func (*GetSubscriptionsOK) Error

func (o *GetSubscriptionsOK) Error() string

func (*GetSubscriptionsOK) GetPayload

type GetSubscriptionsParams

type GetSubscriptionsParams struct {

	// CustomerTenantID.
	//
	// Format: int32
	CustomerTenantID *int32

	// IsTrial.
	IsTrial *bool

	// OrganizationID.
	//
	// Format: int32
	OrganizationID *int32

	// Page.
	//
	// Format: int32
	Page *int32

	// PageSize.
	//
	// Format: int32
	PageSize *int32

	// PublisherID.
	//
	// Format: int32
	PublisherID *int32

	// Refresh.
	Refresh *bool

	// RegisteredForReservedInstance.
	RegisteredForReservedInstance *bool

	// Search.
	Search *string

	// SortBy.
	SortBy *string

	// SortOrder.
	SortOrder *string

	// Statuses.
	Statuses *string

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

GetSubscriptionsParams contains all the parameters to send to the API endpoint

for the get subscriptions operation.

Typically these are written to a http.Request.

func NewGetSubscriptionsParams

func NewGetSubscriptionsParams() *GetSubscriptionsParams

NewGetSubscriptionsParams creates a new GetSubscriptionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSubscriptionsParamsWithContext

func NewGetSubscriptionsParamsWithContext(ctx context.Context) *GetSubscriptionsParams

NewGetSubscriptionsParamsWithContext creates a new GetSubscriptionsParams object with the ability to set a context for a request.

func NewGetSubscriptionsParamsWithHTTPClient

func NewGetSubscriptionsParamsWithHTTPClient(client *http.Client) *GetSubscriptionsParams

NewGetSubscriptionsParamsWithHTTPClient creates a new GetSubscriptionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetSubscriptionsParamsWithTimeout

func NewGetSubscriptionsParamsWithTimeout(timeout time.Duration) *GetSubscriptionsParams

NewGetSubscriptionsParamsWithTimeout creates a new GetSubscriptionsParams object with the ability to set a timeout on a request.

func (*GetSubscriptionsParams) SetContext

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

SetContext adds the context to the get subscriptions params

func (*GetSubscriptionsParams) SetCustomerTenantID

func (o *GetSubscriptionsParams) SetCustomerTenantID(customerTenantID *int32)

SetCustomerTenantID adds the customerTenantId to the get subscriptions params

func (*GetSubscriptionsParams) SetDefaults

func (o *GetSubscriptionsParams) SetDefaults()

SetDefaults hydrates default values in the get subscriptions params (not the query body).

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

func (*GetSubscriptionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get subscriptions params

func (*GetSubscriptionsParams) SetIsTrial

func (o *GetSubscriptionsParams) SetIsTrial(isTrial *bool)

SetIsTrial adds the isTrial to the get subscriptions params

func (*GetSubscriptionsParams) SetOrganizationID

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

SetOrganizationID adds the organizationId to the get subscriptions params

func (*GetSubscriptionsParams) SetPage

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

SetPage adds the page to the get subscriptions params

func (*GetSubscriptionsParams) SetPageSize

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

SetPageSize adds the pageSize to the get subscriptions params

func (*GetSubscriptionsParams) SetPublisherID

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

SetPublisherID adds the publisherId to the get subscriptions params

func (*GetSubscriptionsParams) SetRefresh

func (o *GetSubscriptionsParams) SetRefresh(refresh *bool)

SetRefresh adds the refresh to the get subscriptions params

func (*GetSubscriptionsParams) SetRegisteredForReservedInstance

func (o *GetSubscriptionsParams) SetRegisteredForReservedInstance(registeredForReservedInstance *bool)

SetRegisteredForReservedInstance adds the registeredForReservedInstance to the get subscriptions params

func (*GetSubscriptionsParams) SetSearch

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

SetSearch adds the search to the get subscriptions params

func (*GetSubscriptionsParams) SetSortBy

func (o *GetSubscriptionsParams) SetSortBy(sortBy *string)

SetSortBy adds the sortBy to the get subscriptions params

func (*GetSubscriptionsParams) SetSortOrder

func (o *GetSubscriptionsParams) SetSortOrder(sortOrder *string)

SetSortOrder adds the sortOrder to the get subscriptions params

func (*GetSubscriptionsParams) SetStatuses

func (o *GetSubscriptionsParams) SetStatuses(statuses *string)

SetStatuses adds the statuses to the get subscriptions params

func (*GetSubscriptionsParams) SetTimeout

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

SetTimeout adds the timeout to the get subscriptions params

func (*GetSubscriptionsParams) WithContext

WithContext adds the context to the get subscriptions params

func (*GetSubscriptionsParams) WithCustomerTenantID

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

WithCustomerTenantID adds the customerTenantID to the get subscriptions params

func (*GetSubscriptionsParams) WithDefaults

WithDefaults hydrates default values in the get subscriptions params (not the query body).

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

func (*GetSubscriptionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get subscriptions params

func (*GetSubscriptionsParams) WithIsTrial

func (o *GetSubscriptionsParams) WithIsTrial(isTrial *bool) *GetSubscriptionsParams

WithIsTrial adds the isTrial to the get subscriptions params

func (*GetSubscriptionsParams) WithOrganizationID

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

WithOrganizationID adds the organizationID to the get subscriptions params

func (*GetSubscriptionsParams) WithPage

WithPage adds the page to the get subscriptions params

func (*GetSubscriptionsParams) WithPageSize

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

WithPageSize adds the pageSize to the get subscriptions params

func (*GetSubscriptionsParams) WithPublisherID

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

WithPublisherID adds the publisherID to the get subscriptions params

func (*GetSubscriptionsParams) WithRefresh

func (o *GetSubscriptionsParams) WithRefresh(refresh *bool) *GetSubscriptionsParams

WithRefresh adds the refresh to the get subscriptions params

func (*GetSubscriptionsParams) WithRegisteredForReservedInstance

func (o *GetSubscriptionsParams) WithRegisteredForReservedInstance(registeredForReservedInstance *bool) *GetSubscriptionsParams

WithRegisteredForReservedInstance adds the registeredForReservedInstance to the get subscriptions params

func (*GetSubscriptionsParams) WithSearch

func (o *GetSubscriptionsParams) WithSearch(search *string) *GetSubscriptionsParams

WithSearch adds the search to the get subscriptions params

func (*GetSubscriptionsParams) WithSortBy

func (o *GetSubscriptionsParams) WithSortBy(sortBy *string) *GetSubscriptionsParams

WithSortBy adds the sortBy to the get subscriptions params

func (*GetSubscriptionsParams) WithSortOrder

func (o *GetSubscriptionsParams) WithSortOrder(sortOrder *string) *GetSubscriptionsParams

WithSortOrder adds the sortOrder to the get subscriptions params

func (*GetSubscriptionsParams) WithStatuses

func (o *GetSubscriptionsParams) WithStatuses(statuses *string) *GetSubscriptionsParams

WithStatuses adds the statuses to the get subscriptions params

func (*GetSubscriptionsParams) WithTimeout

WithTimeout adds the timeout to the get subscriptions params

func (*GetSubscriptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSubscriptionsReader

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

GetSubscriptionsReader is a Reader for the GetSubscriptions structure.

func (*GetSubscriptionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostSubscriptionConversionOK

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

Success

func NewPostSubscriptionConversionOK

func NewPostSubscriptionConversionOK() *PostSubscriptionConversionOK

NewPostSubscriptionConversionOK creates a PostSubscriptionConversionOK with default headers values

func (*PostSubscriptionConversionOK) Error

func (*PostSubscriptionConversionOK) GetPayload

type PostSubscriptionConversionParams

type PostSubscriptionConversionParams struct {

	// Conversion.
	Conversion *models.SubscriptionConversion

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

PostSubscriptionConversionParams contains all the parameters to send to the API endpoint

for the post subscription conversion operation.

Typically these are written to a http.Request.

func NewPostSubscriptionConversionParams

func NewPostSubscriptionConversionParams() *PostSubscriptionConversionParams

NewPostSubscriptionConversionParams creates a new PostSubscriptionConversionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostSubscriptionConversionParamsWithContext

func NewPostSubscriptionConversionParamsWithContext(ctx context.Context) *PostSubscriptionConversionParams

NewPostSubscriptionConversionParamsWithContext creates a new PostSubscriptionConversionParams object with the ability to set a context for a request.

func NewPostSubscriptionConversionParamsWithHTTPClient

func NewPostSubscriptionConversionParamsWithHTTPClient(client *http.Client) *PostSubscriptionConversionParams

NewPostSubscriptionConversionParamsWithHTTPClient creates a new PostSubscriptionConversionParams object with the ability to set a custom HTTPClient for a request.

func NewPostSubscriptionConversionParamsWithTimeout

func NewPostSubscriptionConversionParamsWithTimeout(timeout time.Duration) *PostSubscriptionConversionParams

NewPostSubscriptionConversionParamsWithTimeout creates a new PostSubscriptionConversionParams object with the ability to set a timeout on a request.

func (*PostSubscriptionConversionParams) SetContext

SetContext adds the context to the post subscription conversion params

func (*PostSubscriptionConversionParams) SetConversion

func (o *PostSubscriptionConversionParams) SetConversion(conversion *models.SubscriptionConversion)

SetConversion adds the conversion to the post subscription conversion params

func (*PostSubscriptionConversionParams) SetDefaults

func (o *PostSubscriptionConversionParams) SetDefaults()

SetDefaults hydrates default values in the post subscription conversion params (not the query body).

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

func (*PostSubscriptionConversionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post subscription conversion params

func (*PostSubscriptionConversionParams) SetSubscriptionID

func (o *PostSubscriptionConversionParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the post subscription conversion params

func (*PostSubscriptionConversionParams) SetTimeout

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

SetTimeout adds the timeout to the post subscription conversion params

func (*PostSubscriptionConversionParams) WithContext

WithContext adds the context to the post subscription conversion params

func (*PostSubscriptionConversionParams) WithConversion

WithConversion adds the conversion to the post subscription conversion params

func (*PostSubscriptionConversionParams) WithDefaults

WithDefaults hydrates default values in the post subscription conversion params (not the query body).

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

func (*PostSubscriptionConversionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post subscription conversion params

func (*PostSubscriptionConversionParams) WithSubscriptionID

func (o *PostSubscriptionConversionParams) WithSubscriptionID(subscriptionID int32) *PostSubscriptionConversionParams

WithSubscriptionID adds the subscriptionID to the post subscription conversion params

func (*PostSubscriptionConversionParams) WithTimeout

WithTimeout adds the timeout to the post subscription conversion params

func (*PostSubscriptionConversionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostSubscriptionConversionReader

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

PostSubscriptionConversionReader is a Reader for the PostSubscriptionConversion structure.

func (*PostSubscriptionConversionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostSubscriptionOK

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

Success

func NewPostSubscriptionOK

func NewPostSubscriptionOK() *PostSubscriptionOK

NewPostSubscriptionOK creates a PostSubscriptionOK with default headers values

func (*PostSubscriptionOK) Error

func (o *PostSubscriptionOK) Error() string

func (*PostSubscriptionOK) GetPayload

type PostSubscriptionParams

type PostSubscriptionParams struct {

	// Subscription.
	Subscription *models.SubscriptionDetailed

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

PostSubscriptionParams contains all the parameters to send to the API endpoint

for the post subscription operation.

Typically these are written to a http.Request.

func NewPostSubscriptionParams

func NewPostSubscriptionParams() *PostSubscriptionParams

NewPostSubscriptionParams creates a new PostSubscriptionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostSubscriptionParamsWithContext

func NewPostSubscriptionParamsWithContext(ctx context.Context) *PostSubscriptionParams

NewPostSubscriptionParamsWithContext creates a new PostSubscriptionParams object with the ability to set a context for a request.

func NewPostSubscriptionParamsWithHTTPClient

func NewPostSubscriptionParamsWithHTTPClient(client *http.Client) *PostSubscriptionParams

NewPostSubscriptionParamsWithHTTPClient creates a new PostSubscriptionParams object with the ability to set a custom HTTPClient for a request.

func NewPostSubscriptionParamsWithTimeout

func NewPostSubscriptionParamsWithTimeout(timeout time.Duration) *PostSubscriptionParams

NewPostSubscriptionParamsWithTimeout creates a new PostSubscriptionParams object with the ability to set a timeout on a request.

func (*PostSubscriptionParams) SetContext

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

SetContext adds the context to the post subscription params

func (*PostSubscriptionParams) SetDefaults

func (o *PostSubscriptionParams) SetDefaults()

SetDefaults hydrates default values in the post subscription params (not the query body).

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

func (*PostSubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post subscription params

func (*PostSubscriptionParams) SetSubscription

func (o *PostSubscriptionParams) SetSubscription(subscription *models.SubscriptionDetailed)

SetSubscription adds the subscription to the post subscription params

func (*PostSubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the post subscription params

func (*PostSubscriptionParams) WithContext

WithContext adds the context to the post subscription params

func (*PostSubscriptionParams) WithDefaults

WithDefaults hydrates default values in the post subscription params (not the query body).

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

func (*PostSubscriptionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post subscription params

func (*PostSubscriptionParams) WithSubscription

func (o *PostSubscriptionParams) WithSubscription(subscription *models.SubscriptionDetailed) *PostSubscriptionParams

WithSubscription adds the subscription to the post subscription params

func (*PostSubscriptionParams) WithTimeout

WithTimeout adds the timeout to the post subscription params

func (*PostSubscriptionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostSubscriptionReader

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

PostSubscriptionReader is a Reader for the PostSubscription structure.

func (*PostSubscriptionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutSubscriptionOK

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

Success

func NewPutSubscriptionOK

func NewPutSubscriptionOK() *PutSubscriptionOK

NewPutSubscriptionOK creates a PutSubscriptionOK with default headers values

func (*PutSubscriptionOK) Error

func (o *PutSubscriptionOK) Error() string

func (*PutSubscriptionOK) GetPayload

type PutSubscriptionParams

type PutSubscriptionParams struct {

	// ID.
	//
	// Format: int32
	ID int32

	// Subscription.
	Subscription *models.SubscriptionDetailed

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

PutSubscriptionParams contains all the parameters to send to the API endpoint

for the put subscription operation.

Typically these are written to a http.Request.

func NewPutSubscriptionParams

func NewPutSubscriptionParams() *PutSubscriptionParams

NewPutSubscriptionParams creates a new PutSubscriptionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPutSubscriptionParamsWithContext

func NewPutSubscriptionParamsWithContext(ctx context.Context) *PutSubscriptionParams

NewPutSubscriptionParamsWithContext creates a new PutSubscriptionParams object with the ability to set a context for a request.

func NewPutSubscriptionParamsWithHTTPClient

func NewPutSubscriptionParamsWithHTTPClient(client *http.Client) *PutSubscriptionParams

NewPutSubscriptionParamsWithHTTPClient creates a new PutSubscriptionParams object with the ability to set a custom HTTPClient for a request.

func NewPutSubscriptionParamsWithTimeout

func NewPutSubscriptionParamsWithTimeout(timeout time.Duration) *PutSubscriptionParams

NewPutSubscriptionParamsWithTimeout creates a new PutSubscriptionParams object with the ability to set a timeout on a request.

func (*PutSubscriptionParams) SetContext

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

SetContext adds the context to the put subscription params

func (*PutSubscriptionParams) SetDefaults

func (o *PutSubscriptionParams) SetDefaults()

SetDefaults hydrates default values in the put subscription params (not the query body).

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

func (*PutSubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put subscription params

func (*PutSubscriptionParams) SetID

func (o *PutSubscriptionParams) SetID(id int32)

SetID adds the id to the put subscription params

func (*PutSubscriptionParams) SetSubscription

func (o *PutSubscriptionParams) SetSubscription(subscription *models.SubscriptionDetailed)

SetSubscription adds the subscription to the put subscription params

func (*PutSubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the put subscription params

func (*PutSubscriptionParams) WithContext

WithContext adds the context to the put subscription params

func (*PutSubscriptionParams) WithDefaults

func (o *PutSubscriptionParams) WithDefaults() *PutSubscriptionParams

WithDefaults hydrates default values in the put subscription params (not the query body).

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

func (*PutSubscriptionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put subscription params

func (*PutSubscriptionParams) WithID

WithID adds the id to the put subscription params

func (*PutSubscriptionParams) WithSubscription

func (o *PutSubscriptionParams) WithSubscription(subscription *models.SubscriptionDetailed) *PutSubscriptionParams

WithSubscription adds the subscription to the put subscription params

func (*PutSubscriptionParams) WithTimeout

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

WithTimeout adds the timeout to the put subscription params

func (*PutSubscriptionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutSubscriptionReader

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

PutSubscriptionReader is a Reader for the PutSubscription structure.

func (*PutSubscriptionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RegisterReservedInstanceOK

type RegisterReservedInstanceOK struct {
	Payload bool
}
RegisterReservedInstanceOK describes a response with status code 200, with default header values.

Success

func NewRegisterReservedInstanceOK

func NewRegisterReservedInstanceOK() *RegisterReservedInstanceOK

NewRegisterReservedInstanceOK creates a RegisterReservedInstanceOK with default headers values

func (*RegisterReservedInstanceOK) Error

func (*RegisterReservedInstanceOK) GetPayload

func (o *RegisterReservedInstanceOK) GetPayload() bool

type RegisterReservedInstanceParams

type RegisterReservedInstanceParams struct {

	// ID.
	//
	// Format: int32
	ID int32

	// ReservedInstance.
	ReservedInstance bool

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

RegisterReservedInstanceParams contains all the parameters to send to the API endpoint

for the register reserved instance operation.

Typically these are written to a http.Request.

func NewRegisterReservedInstanceParams

func NewRegisterReservedInstanceParams() *RegisterReservedInstanceParams

NewRegisterReservedInstanceParams creates a new RegisterReservedInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRegisterReservedInstanceParamsWithContext

func NewRegisterReservedInstanceParamsWithContext(ctx context.Context) *RegisterReservedInstanceParams

NewRegisterReservedInstanceParamsWithContext creates a new RegisterReservedInstanceParams object with the ability to set a context for a request.

func NewRegisterReservedInstanceParamsWithHTTPClient

func NewRegisterReservedInstanceParamsWithHTTPClient(client *http.Client) *RegisterReservedInstanceParams

NewRegisterReservedInstanceParamsWithHTTPClient creates a new RegisterReservedInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewRegisterReservedInstanceParamsWithTimeout

func NewRegisterReservedInstanceParamsWithTimeout(timeout time.Duration) *RegisterReservedInstanceParams

NewRegisterReservedInstanceParamsWithTimeout creates a new RegisterReservedInstanceParams object with the ability to set a timeout on a request.

func (*RegisterReservedInstanceParams) SetContext

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

SetContext adds the context to the register reserved instance params

func (*RegisterReservedInstanceParams) SetDefaults

func (o *RegisterReservedInstanceParams) SetDefaults()

SetDefaults hydrates default values in the register reserved instance params (not the query body).

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

func (*RegisterReservedInstanceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the register reserved instance params

func (*RegisterReservedInstanceParams) SetID

SetID adds the id to the register reserved instance params

func (*RegisterReservedInstanceParams) SetReservedInstance

func (o *RegisterReservedInstanceParams) SetReservedInstance(reservedInstance bool)

SetReservedInstance adds the reservedInstance to the register reserved instance params

func (*RegisterReservedInstanceParams) SetTimeout

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

SetTimeout adds the timeout to the register reserved instance params

func (*RegisterReservedInstanceParams) WithContext

WithContext adds the context to the register reserved instance params

func (*RegisterReservedInstanceParams) WithDefaults

WithDefaults hydrates default values in the register reserved instance params (not the query body).

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

func (*RegisterReservedInstanceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the register reserved instance params

func (*RegisterReservedInstanceParams) WithID

WithID adds the id to the register reserved instance params

func (*RegisterReservedInstanceParams) WithReservedInstance

func (o *RegisterReservedInstanceParams) WithReservedInstance(reservedInstance bool) *RegisterReservedInstanceParams

WithReservedInstance adds the reservedInstance to the register reserved instance params

func (*RegisterReservedInstanceParams) WithTimeout

WithTimeout adds the timeout to the register reserved instance params

func (*RegisterReservedInstanceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RegisterReservedInstanceReader

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

RegisterReservedInstanceReader is a Reader for the RegisterReservedInstance structure.

func (*RegisterReservedInstanceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SetSubscriptionAddonOK

type SetSubscriptionAddonOK struct {
	Payload bool
}
SetSubscriptionAddonOK describes a response with status code 200, with default header values.

Success

func NewSetSubscriptionAddonOK

func NewSetSubscriptionAddonOK() *SetSubscriptionAddonOK

NewSetSubscriptionAddonOK creates a SetSubscriptionAddonOK with default headers values

func (*SetSubscriptionAddonOK) Error

func (o *SetSubscriptionAddonOK) Error() string

func (*SetSubscriptionAddonOK) GetPayload

func (o *SetSubscriptionAddonOK) GetPayload() bool

type SetSubscriptionAddonParams

type SetSubscriptionAddonParams struct {

	// Addon.
	Addon *models.PostSubscriptionAddOn

	// SubscriptionID.
	//
	// Format: int32
	SubscriptionID int32

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

SetSubscriptionAddonParams contains all the parameters to send to the API endpoint

for the set subscription addon operation.

Typically these are written to a http.Request.

func NewSetSubscriptionAddonParams

func NewSetSubscriptionAddonParams() *SetSubscriptionAddonParams

NewSetSubscriptionAddonParams creates a new SetSubscriptionAddonParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSetSubscriptionAddonParamsWithContext

func NewSetSubscriptionAddonParamsWithContext(ctx context.Context) *SetSubscriptionAddonParams

NewSetSubscriptionAddonParamsWithContext creates a new SetSubscriptionAddonParams object with the ability to set a context for a request.

func NewSetSubscriptionAddonParamsWithHTTPClient

func NewSetSubscriptionAddonParamsWithHTTPClient(client *http.Client) *SetSubscriptionAddonParams

NewSetSubscriptionAddonParamsWithHTTPClient creates a new SetSubscriptionAddonParams object with the ability to set a custom HTTPClient for a request.

func NewSetSubscriptionAddonParamsWithTimeout

func NewSetSubscriptionAddonParamsWithTimeout(timeout time.Duration) *SetSubscriptionAddonParams

NewSetSubscriptionAddonParamsWithTimeout creates a new SetSubscriptionAddonParams object with the ability to set a timeout on a request.

func (*SetSubscriptionAddonParams) SetAddon

SetAddon adds the addon to the set subscription addon params

func (*SetSubscriptionAddonParams) SetContext

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

SetContext adds the context to the set subscription addon params

func (*SetSubscriptionAddonParams) SetDefaults

func (o *SetSubscriptionAddonParams) SetDefaults()

SetDefaults hydrates default values in the set subscription addon params (not the query body).

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

func (*SetSubscriptionAddonParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the set subscription addon params

func (*SetSubscriptionAddonParams) SetSubscriptionID

func (o *SetSubscriptionAddonParams) SetSubscriptionID(subscriptionID int32)

SetSubscriptionID adds the subscriptionId to the set subscription addon params

func (*SetSubscriptionAddonParams) SetTimeout

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

SetTimeout adds the timeout to the set subscription addon params

func (*SetSubscriptionAddonParams) WithAddon

WithAddon adds the addon to the set subscription addon params

func (*SetSubscriptionAddonParams) WithContext

WithContext adds the context to the set subscription addon params

func (*SetSubscriptionAddonParams) WithDefaults

WithDefaults hydrates default values in the set subscription addon params (not the query body).

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

func (*SetSubscriptionAddonParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the set subscription addon params

func (*SetSubscriptionAddonParams) WithSubscriptionID

func (o *SetSubscriptionAddonParams) WithSubscriptionID(subscriptionID int32) *SetSubscriptionAddonParams

WithSubscriptionID adds the subscriptionID to the set subscription addon params

func (*SetSubscriptionAddonParams) WithTimeout

WithTimeout adds the timeout to the set subscription addon params

func (*SetSubscriptionAddonParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SetSubscriptionAddonReader

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

SetSubscriptionAddonReader is a Reader for the SetSubscriptionAddon structure.

func (*SetSubscriptionAddonReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SetSubscriptionTagsOK

type SetSubscriptionTagsOK struct {
	Payload bool
}
SetSubscriptionTagsOK describes a response with status code 200, with default header values.

Success

func NewSetSubscriptionTagsOK

func NewSetSubscriptionTagsOK() *SetSubscriptionTagsOK

NewSetSubscriptionTagsOK creates a SetSubscriptionTagsOK with default headers values

func (*SetSubscriptionTagsOK) Error

func (o *SetSubscriptionTagsOK) Error() string

func (*SetSubscriptionTagsOK) GetPayload

func (o *SetSubscriptionTagsOK) GetPayload() bool

type SetSubscriptionTagsParams

type SetSubscriptionTagsParams struct {

	// SubscriptionID.
	SubscriptionID string

	// Tags.
	Tags *models.SubscriptionTags

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

SetSubscriptionTagsParams contains all the parameters to send to the API endpoint

for the set subscription tags operation.

Typically these are written to a http.Request.

func NewSetSubscriptionTagsParams

func NewSetSubscriptionTagsParams() *SetSubscriptionTagsParams

NewSetSubscriptionTagsParams creates a new SetSubscriptionTagsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSetSubscriptionTagsParamsWithContext

func NewSetSubscriptionTagsParamsWithContext(ctx context.Context) *SetSubscriptionTagsParams

NewSetSubscriptionTagsParamsWithContext creates a new SetSubscriptionTagsParams object with the ability to set a context for a request.

func NewSetSubscriptionTagsParamsWithHTTPClient

func NewSetSubscriptionTagsParamsWithHTTPClient(client *http.Client) *SetSubscriptionTagsParams

NewSetSubscriptionTagsParamsWithHTTPClient creates a new SetSubscriptionTagsParams object with the ability to set a custom HTTPClient for a request.

func NewSetSubscriptionTagsParamsWithTimeout

func NewSetSubscriptionTagsParamsWithTimeout(timeout time.Duration) *SetSubscriptionTagsParams

NewSetSubscriptionTagsParamsWithTimeout creates a new SetSubscriptionTagsParams object with the ability to set a timeout on a request.

func (*SetSubscriptionTagsParams) SetContext

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

SetContext adds the context to the set subscription tags params

func (*SetSubscriptionTagsParams) SetDefaults

func (o *SetSubscriptionTagsParams) SetDefaults()

SetDefaults hydrates default values in the set subscription tags params (not the query body).

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

func (*SetSubscriptionTagsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the set subscription tags params

func (*SetSubscriptionTagsParams) SetSubscriptionID

func (o *SetSubscriptionTagsParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the set subscription tags params

func (*SetSubscriptionTagsParams) SetTags

SetTags adds the tags to the set subscription tags params

func (*SetSubscriptionTagsParams) SetTimeout

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

SetTimeout adds the timeout to the set subscription tags params

func (*SetSubscriptionTagsParams) WithContext

WithContext adds the context to the set subscription tags params

func (*SetSubscriptionTagsParams) WithDefaults

WithDefaults hydrates default values in the set subscription tags params (not the query body).

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

func (*SetSubscriptionTagsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the set subscription tags params

func (*SetSubscriptionTagsParams) WithSubscriptionID

func (o *SetSubscriptionTagsParams) WithSubscriptionID(subscriptionID string) *SetSubscriptionTagsParams

WithSubscriptionID adds the subscriptionID to the set subscription tags params

func (*SetSubscriptionTagsParams) WithTags

WithTags adds the tags to the set subscription tags params

func (*SetSubscriptionTagsParams) WithTimeout

WithTimeout adds the timeout to the set subscription tags params

func (*SetSubscriptionTagsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SetSubscriptionTagsReader

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

SetSubscriptionTagsReader is a Reader for the SetSubscriptionTags structure.

func (*SetSubscriptionTagsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SubscriptionOK

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

Success

func NewSubscriptionOK

func NewSubscriptionOK() *SubscriptionOK

NewSubscriptionOK creates a SubscriptionOK with default headers values

func (*SubscriptionOK) Error

func (o *SubscriptionOK) Error() string

func (*SubscriptionOK) GetPayload

func (o *SubscriptionOK) GetPayload() *models.SubscriptionDetailed

type SubscriptionParams

type SubscriptionParams struct {

	// ID.
	//
	// Format: int32
	ID int32

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

SubscriptionParams contains all the parameters to send to the API endpoint

for the subscription operation.

Typically these are written to a http.Request.

func NewSubscriptionParams

func NewSubscriptionParams() *SubscriptionParams

NewSubscriptionParams creates a new SubscriptionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSubscriptionParamsWithContext

func NewSubscriptionParamsWithContext(ctx context.Context) *SubscriptionParams

NewSubscriptionParamsWithContext creates a new SubscriptionParams object with the ability to set a context for a request.

func NewSubscriptionParamsWithHTTPClient

func NewSubscriptionParamsWithHTTPClient(client *http.Client) *SubscriptionParams

NewSubscriptionParamsWithHTTPClient creates a new SubscriptionParams object with the ability to set a custom HTTPClient for a request.

func NewSubscriptionParamsWithTimeout

func NewSubscriptionParamsWithTimeout(timeout time.Duration) *SubscriptionParams

NewSubscriptionParamsWithTimeout creates a new SubscriptionParams object with the ability to set a timeout on a request.

func (*SubscriptionParams) SetContext

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

SetContext adds the context to the subscription params

func (*SubscriptionParams) SetDefaults

func (o *SubscriptionParams) SetDefaults()

SetDefaults hydrates default values in the subscription params (not the query body).

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

func (*SubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the subscription params

func (*SubscriptionParams) SetID

func (o *SubscriptionParams) SetID(id int32)

SetID adds the id to the subscription params

func (*SubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the subscription params

func (*SubscriptionParams) WithContext

WithContext adds the context to the subscription params

func (*SubscriptionParams) WithDefaults

func (o *SubscriptionParams) WithDefaults() *SubscriptionParams

WithDefaults hydrates default values in the subscription params (not the query body).

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

func (*SubscriptionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the subscription params

func (*SubscriptionParams) WithID

WithID adds the id to the subscription params

func (*SubscriptionParams) WithTimeout

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

WithTimeout adds the timeout to the subscription params

func (*SubscriptionParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SubscriptionReader

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

SubscriptionReader is a Reader for the Subscription structure.

func (*SubscriptionReader) ReadResponse

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