v1flexsubscriptions

package
v2.8.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2018 License: Apache-2.0, BSD-2-Clause Imports: 11 Imported by: 2

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

func New

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

New creates a new v1flexsubscriptions API client.

func (*Client) DeleteFlexSubscriptionByID

func (a *Client) DeleteFlexSubscriptionByID(params *DeleteFlexSubscriptionByIDParams) (*DeleteFlexSubscriptionByIDOK, error)

DeleteFlexSubscriptionByID deletes flex subscription by id

Flex subscriptions could be configured.

func (*Client) DeletePrivateFlexSubscriptionByName

func (a *Client) DeletePrivateFlexSubscriptionByName(params *DeletePrivateFlexSubscriptionByNameParams) (*DeletePrivateFlexSubscriptionByNameOK, error)

DeletePrivateFlexSubscriptionByName deletes private flex subscription by name

Flex subscriptions could be configured.

func (*Client) DeletePublicFlexSubscriptionByName

func (a *Client) DeletePublicFlexSubscriptionByName(params *DeletePublicFlexSubscriptionByNameParams) (*DeletePublicFlexSubscriptionByNameOK, error)

DeletePublicFlexSubscriptionByName deletes public owned or private flex subscription by name

Flex subscriptions could be configured.

func (*Client) GetFlexSubscriptionByID

func (a *Client) GetFlexSubscriptionByID(params *GetFlexSubscriptionByIDParams) (*GetFlexSubscriptionByIDOK, error)

GetFlexSubscriptionByID retrieves flex subscription by id

Flex subscriptions could be configured.

func (*Client) GetPrivateFlexSubscriptionByName

func (a *Client) GetPrivateFlexSubscriptionByName(params *GetPrivateFlexSubscriptionByNameParams) (*GetPrivateFlexSubscriptionByNameOK, error)

GetPrivateFlexSubscriptionByName retrieves a private flex subscription by name

Flex subscriptions could be configured.

func (*Client) GetPrivateFlexSubscriptions

func (a *Client) GetPrivateFlexSubscriptions(params *GetPrivateFlexSubscriptionsParams) (*GetPrivateFlexSubscriptionsOK, error)

GetPrivateFlexSubscriptions retrieves private flex subscriptions

Flex subscriptions could be configured.

func (*Client) GetPublicFlexSubscriptionByName

func (a *Client) GetPublicFlexSubscriptionByName(params *GetPublicFlexSubscriptionByNameParams) (*GetPublicFlexSubscriptionByNameOK, error)

GetPublicFlexSubscriptionByName retrieves a public or private owned flex subscription by name

Flex subscriptions could be configured.

func (*Client) GetPublicFlexSubscriptions

func (a *Client) GetPublicFlexSubscriptions(params *GetPublicFlexSubscriptionsParams) (*GetPublicFlexSubscriptionsOK, error)

GetPublicFlexSubscriptions retrieves public and private owned flex subscriptions

Flex subscriptions could be configured.

func (*Client) PostPrivateFlexSubscription

func (a *Client) PostPrivateFlexSubscription(params *PostPrivateFlexSubscriptionParams) (*PostPrivateFlexSubscriptionOK, error)

PostPrivateFlexSubscription creates flex subscription as private resource

Flex subscriptions could be configured.

func (*Client) PostPublicFlexSubscription

func (a *Client) PostPublicFlexSubscription(params *PostPublicFlexSubscriptionParams) (*PostPublicFlexSubscriptionOK, error)

PostPublicFlexSubscription creates flex subscription as public resource

Flex subscriptions could be configured.

func (*Client) PutDefaultFlexSubscriptionByID

func (a *Client) PutDefaultFlexSubscriptionByID(params *PutDefaultFlexSubscriptionByIDParams) error

PutDefaultFlexSubscriptionByID sets the account default flag on the flex subscription

Flex subscriptions could be configured.

func (*Client) PutPublicDefaultFlexSubscriptionByName

func (a *Client) PutPublicDefaultFlexSubscriptionByName(params *PutPublicDefaultFlexSubscriptionByNameParams) error

PutPublicDefaultFlexSubscriptionByName sets the account default flag on the flex subscription

Flex subscriptions could be configured.

func (*Client) PutPublicUsedForControllerFlexSubscriptionByName

func (a *Client) PutPublicUsedForControllerFlexSubscriptionByName(params *PutPublicUsedForControllerFlexSubscriptionByNameParams) error

PutPublicUsedForControllerFlexSubscriptionByName sets the account used for controller flag on the flex subscription

Flex subscriptions could be configured.

func (*Client) PutUsedForControllerFlexSubscriptionByID

func (a *Client) PutUsedForControllerFlexSubscriptionByID(params *PutUsedForControllerFlexSubscriptionByIDParams) error

PutUsedForControllerFlexSubscriptionByID sets the account used for controller flag on the flex subscription

Flex subscriptions could be configured.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type DeleteFlexSubscriptionByIDOK

type DeleteFlexSubscriptionByIDOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

DeleteFlexSubscriptionByIDOK handles this case with default header values.

successful operation

func NewDeleteFlexSubscriptionByIDOK

func NewDeleteFlexSubscriptionByIDOK() *DeleteFlexSubscriptionByIDOK

NewDeleteFlexSubscriptionByIDOK creates a DeleteFlexSubscriptionByIDOK with default headers values

func (*DeleteFlexSubscriptionByIDOK) Error

type DeleteFlexSubscriptionByIDParams

type DeleteFlexSubscriptionByIDParams struct {

	/*ID*/
	ID int64

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

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

func NewDeleteFlexSubscriptionByIDParams

func NewDeleteFlexSubscriptionByIDParams() *DeleteFlexSubscriptionByIDParams

NewDeleteFlexSubscriptionByIDParams creates a new DeleteFlexSubscriptionByIDParams object with the default values initialized.

func NewDeleteFlexSubscriptionByIDParamsWithContext

func NewDeleteFlexSubscriptionByIDParamsWithContext(ctx context.Context) *DeleteFlexSubscriptionByIDParams

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

func NewDeleteFlexSubscriptionByIDParamsWithHTTPClient

func NewDeleteFlexSubscriptionByIDParamsWithHTTPClient(client *http.Client) *DeleteFlexSubscriptionByIDParams

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

func NewDeleteFlexSubscriptionByIDParamsWithTimeout

func NewDeleteFlexSubscriptionByIDParamsWithTimeout(timeout time.Duration) *DeleteFlexSubscriptionByIDParams

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

func (*DeleteFlexSubscriptionByIDParams) SetContext

SetContext adds the context to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) SetID

SetID adds the id to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) WithContext

WithContext adds the context to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) WithID

WithID adds the id to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) WithTimeout

WithTimeout adds the timeout to the delete flex subscription by Id params

func (*DeleteFlexSubscriptionByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteFlexSubscriptionByIDReader

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

DeleteFlexSubscriptionByIDReader is a Reader for the DeleteFlexSubscriptionByID structure.

func (*DeleteFlexSubscriptionByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePrivateFlexSubscriptionByNameOK

type DeletePrivateFlexSubscriptionByNameOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

DeletePrivateFlexSubscriptionByNameOK handles this case with default header values.

successful operation

func NewDeletePrivateFlexSubscriptionByNameOK

func NewDeletePrivateFlexSubscriptionByNameOK() *DeletePrivateFlexSubscriptionByNameOK

NewDeletePrivateFlexSubscriptionByNameOK creates a DeletePrivateFlexSubscriptionByNameOK with default headers values

func (*DeletePrivateFlexSubscriptionByNameOK) Error

type DeletePrivateFlexSubscriptionByNameParams

type DeletePrivateFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

DeletePrivateFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the delete private flex subscription by name operation typically these are written to a http.Request

func NewDeletePrivateFlexSubscriptionByNameParams

func NewDeletePrivateFlexSubscriptionByNameParams() *DeletePrivateFlexSubscriptionByNameParams

NewDeletePrivateFlexSubscriptionByNameParams creates a new DeletePrivateFlexSubscriptionByNameParams object with the default values initialized.

func NewDeletePrivateFlexSubscriptionByNameParamsWithContext

func NewDeletePrivateFlexSubscriptionByNameParamsWithContext(ctx context.Context) *DeletePrivateFlexSubscriptionByNameParams

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

func NewDeletePrivateFlexSubscriptionByNameParamsWithHTTPClient

func NewDeletePrivateFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *DeletePrivateFlexSubscriptionByNameParams

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

func NewDeletePrivateFlexSubscriptionByNameParamsWithTimeout

func NewDeletePrivateFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *DeletePrivateFlexSubscriptionByNameParams

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

func (*DeletePrivateFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) SetName

SetName adds the name to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) SetTimeout

SetTimeout adds the timeout to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) WithName

WithName adds the name to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the delete private flex subscription by name params

func (*DeletePrivateFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePrivateFlexSubscriptionByNameReader

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

DeletePrivateFlexSubscriptionByNameReader is a Reader for the DeletePrivateFlexSubscriptionByName structure.

func (*DeletePrivateFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePublicFlexSubscriptionByNameOK

type DeletePublicFlexSubscriptionByNameOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

DeletePublicFlexSubscriptionByNameOK handles this case with default header values.

successful operation

func NewDeletePublicFlexSubscriptionByNameOK

func NewDeletePublicFlexSubscriptionByNameOK() *DeletePublicFlexSubscriptionByNameOK

NewDeletePublicFlexSubscriptionByNameOK creates a DeletePublicFlexSubscriptionByNameOK with default headers values

func (*DeletePublicFlexSubscriptionByNameOK) Error

type DeletePublicFlexSubscriptionByNameParams

type DeletePublicFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

DeletePublicFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the delete public flex subscription by name operation typically these are written to a http.Request

func NewDeletePublicFlexSubscriptionByNameParams

func NewDeletePublicFlexSubscriptionByNameParams() *DeletePublicFlexSubscriptionByNameParams

NewDeletePublicFlexSubscriptionByNameParams creates a new DeletePublicFlexSubscriptionByNameParams object with the default values initialized.

func NewDeletePublicFlexSubscriptionByNameParamsWithContext

func NewDeletePublicFlexSubscriptionByNameParamsWithContext(ctx context.Context) *DeletePublicFlexSubscriptionByNameParams

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

func NewDeletePublicFlexSubscriptionByNameParamsWithHTTPClient

func NewDeletePublicFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *DeletePublicFlexSubscriptionByNameParams

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

func NewDeletePublicFlexSubscriptionByNameParamsWithTimeout

func NewDeletePublicFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *DeletePublicFlexSubscriptionByNameParams

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

func (*DeletePublicFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) SetName

SetName adds the name to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) SetTimeout

SetTimeout adds the timeout to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) WithName

WithName adds the name to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the delete public flex subscription by name params

func (*DeletePublicFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePublicFlexSubscriptionByNameReader

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

DeletePublicFlexSubscriptionByNameReader is a Reader for the DeletePublicFlexSubscriptionByName structure.

func (*DeletePublicFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFlexSubscriptionByIDOK

type GetFlexSubscriptionByIDOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

GetFlexSubscriptionByIDOK handles this case with default header values.

successful operation

func NewGetFlexSubscriptionByIDOK

func NewGetFlexSubscriptionByIDOK() *GetFlexSubscriptionByIDOK

NewGetFlexSubscriptionByIDOK creates a GetFlexSubscriptionByIDOK with default headers values

func (*GetFlexSubscriptionByIDOK) Error

func (o *GetFlexSubscriptionByIDOK) Error() string

type GetFlexSubscriptionByIDParams

type GetFlexSubscriptionByIDParams struct {

	/*ID*/
	ID int64

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

GetFlexSubscriptionByIDParams contains all the parameters to send to the API endpoint for the get flex subscription by Id operation typically these are written to a http.Request

func NewGetFlexSubscriptionByIDParams

func NewGetFlexSubscriptionByIDParams() *GetFlexSubscriptionByIDParams

NewGetFlexSubscriptionByIDParams creates a new GetFlexSubscriptionByIDParams object with the default values initialized.

func NewGetFlexSubscriptionByIDParamsWithContext

func NewGetFlexSubscriptionByIDParamsWithContext(ctx context.Context) *GetFlexSubscriptionByIDParams

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

func NewGetFlexSubscriptionByIDParamsWithHTTPClient

func NewGetFlexSubscriptionByIDParamsWithHTTPClient(client *http.Client) *GetFlexSubscriptionByIDParams

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

func NewGetFlexSubscriptionByIDParamsWithTimeout

func NewGetFlexSubscriptionByIDParamsWithTimeout(timeout time.Duration) *GetFlexSubscriptionByIDParams

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

func (*GetFlexSubscriptionByIDParams) SetContext

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

SetContext adds the context to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) SetID

func (o *GetFlexSubscriptionByIDParams) SetID(id int64)

SetID adds the id to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) SetTimeout

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

SetTimeout adds the timeout to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) WithContext

WithContext adds the context to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) WithID

WithID adds the id to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) WithTimeout

WithTimeout adds the timeout to the get flex subscription by Id params

func (*GetFlexSubscriptionByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFlexSubscriptionByIDReader

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

GetFlexSubscriptionByIDReader is a Reader for the GetFlexSubscriptionByID structure.

func (*GetFlexSubscriptionByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPrivateFlexSubscriptionByNameOK

type GetPrivateFlexSubscriptionByNameOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

GetPrivateFlexSubscriptionByNameOK handles this case with default header values.

successful operation

func NewGetPrivateFlexSubscriptionByNameOK

func NewGetPrivateFlexSubscriptionByNameOK() *GetPrivateFlexSubscriptionByNameOK

NewGetPrivateFlexSubscriptionByNameOK creates a GetPrivateFlexSubscriptionByNameOK with default headers values

func (*GetPrivateFlexSubscriptionByNameOK) Error

type GetPrivateFlexSubscriptionByNameParams

type GetPrivateFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

GetPrivateFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the get private flex subscription by name operation typically these are written to a http.Request

func NewGetPrivateFlexSubscriptionByNameParams

func NewGetPrivateFlexSubscriptionByNameParams() *GetPrivateFlexSubscriptionByNameParams

NewGetPrivateFlexSubscriptionByNameParams creates a new GetPrivateFlexSubscriptionByNameParams object with the default values initialized.

func NewGetPrivateFlexSubscriptionByNameParamsWithContext

func NewGetPrivateFlexSubscriptionByNameParamsWithContext(ctx context.Context) *GetPrivateFlexSubscriptionByNameParams

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

func NewGetPrivateFlexSubscriptionByNameParamsWithHTTPClient

func NewGetPrivateFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *GetPrivateFlexSubscriptionByNameParams

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

func NewGetPrivateFlexSubscriptionByNameParamsWithTimeout

func NewGetPrivateFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *GetPrivateFlexSubscriptionByNameParams

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

func (*GetPrivateFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) SetName

SetName adds the name to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) WithName

WithName adds the name to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the get private flex subscription by name params

func (*GetPrivateFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPrivateFlexSubscriptionByNameReader

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

GetPrivateFlexSubscriptionByNameReader is a Reader for the GetPrivateFlexSubscriptionByName structure.

func (*GetPrivateFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPrivateFlexSubscriptionsOK

type GetPrivateFlexSubscriptionsOK struct {
	Payload []*models_cloudbreak.FlexSubscriptionResponse
}

GetPrivateFlexSubscriptionsOK handles this case with default header values.

successful operation

func NewGetPrivateFlexSubscriptionsOK

func NewGetPrivateFlexSubscriptionsOK() *GetPrivateFlexSubscriptionsOK

NewGetPrivateFlexSubscriptionsOK creates a GetPrivateFlexSubscriptionsOK with default headers values

func (*GetPrivateFlexSubscriptionsOK) Error

type GetPrivateFlexSubscriptionsParams

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

GetPrivateFlexSubscriptionsParams contains all the parameters to send to the API endpoint for the get private flex subscriptions operation typically these are written to a http.Request

func NewGetPrivateFlexSubscriptionsParams

func NewGetPrivateFlexSubscriptionsParams() *GetPrivateFlexSubscriptionsParams

NewGetPrivateFlexSubscriptionsParams creates a new GetPrivateFlexSubscriptionsParams object with the default values initialized.

func NewGetPrivateFlexSubscriptionsParamsWithContext

func NewGetPrivateFlexSubscriptionsParamsWithContext(ctx context.Context) *GetPrivateFlexSubscriptionsParams

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

func NewGetPrivateFlexSubscriptionsParamsWithHTTPClient

func NewGetPrivateFlexSubscriptionsParamsWithHTTPClient(client *http.Client) *GetPrivateFlexSubscriptionsParams

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

func NewGetPrivateFlexSubscriptionsParamsWithTimeout

func NewGetPrivateFlexSubscriptionsParamsWithTimeout(timeout time.Duration) *GetPrivateFlexSubscriptionsParams

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

func (*GetPrivateFlexSubscriptionsParams) SetContext

SetContext adds the context to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) SetTimeout

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

SetTimeout adds the timeout to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) WithContext

WithContext adds the context to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) WithTimeout

WithTimeout adds the timeout to the get private flex subscriptions params

func (*GetPrivateFlexSubscriptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPrivateFlexSubscriptionsReader

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

GetPrivateFlexSubscriptionsReader is a Reader for the GetPrivateFlexSubscriptions structure.

func (*GetPrivateFlexSubscriptionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPublicFlexSubscriptionByNameOK

type GetPublicFlexSubscriptionByNameOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

GetPublicFlexSubscriptionByNameOK handles this case with default header values.

successful operation

func NewGetPublicFlexSubscriptionByNameOK

func NewGetPublicFlexSubscriptionByNameOK() *GetPublicFlexSubscriptionByNameOK

NewGetPublicFlexSubscriptionByNameOK creates a GetPublicFlexSubscriptionByNameOK with default headers values

func (*GetPublicFlexSubscriptionByNameOK) Error

type GetPublicFlexSubscriptionByNameParams

type GetPublicFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

GetPublicFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the get public flex subscription by name operation typically these are written to a http.Request

func NewGetPublicFlexSubscriptionByNameParams

func NewGetPublicFlexSubscriptionByNameParams() *GetPublicFlexSubscriptionByNameParams

NewGetPublicFlexSubscriptionByNameParams creates a new GetPublicFlexSubscriptionByNameParams object with the default values initialized.

func NewGetPublicFlexSubscriptionByNameParamsWithContext

func NewGetPublicFlexSubscriptionByNameParamsWithContext(ctx context.Context) *GetPublicFlexSubscriptionByNameParams

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

func NewGetPublicFlexSubscriptionByNameParamsWithHTTPClient

func NewGetPublicFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *GetPublicFlexSubscriptionByNameParams

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

func NewGetPublicFlexSubscriptionByNameParamsWithTimeout

func NewGetPublicFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *GetPublicFlexSubscriptionByNameParams

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

func (*GetPublicFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) SetName

SetName adds the name to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) SetTimeout

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

SetTimeout adds the timeout to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) WithName

WithName adds the name to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the get public flex subscription by name params

func (*GetPublicFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPublicFlexSubscriptionByNameReader

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

GetPublicFlexSubscriptionByNameReader is a Reader for the GetPublicFlexSubscriptionByName structure.

func (*GetPublicFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPublicFlexSubscriptionsOK

type GetPublicFlexSubscriptionsOK struct {
	Payload []*models_cloudbreak.FlexSubscriptionResponse
}

GetPublicFlexSubscriptionsOK handles this case with default header values.

successful operation

func NewGetPublicFlexSubscriptionsOK

func NewGetPublicFlexSubscriptionsOK() *GetPublicFlexSubscriptionsOK

NewGetPublicFlexSubscriptionsOK creates a GetPublicFlexSubscriptionsOK with default headers values

func (*GetPublicFlexSubscriptionsOK) Error

type GetPublicFlexSubscriptionsParams

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

GetPublicFlexSubscriptionsParams contains all the parameters to send to the API endpoint for the get public flex subscriptions operation typically these are written to a http.Request

func NewGetPublicFlexSubscriptionsParams

func NewGetPublicFlexSubscriptionsParams() *GetPublicFlexSubscriptionsParams

NewGetPublicFlexSubscriptionsParams creates a new GetPublicFlexSubscriptionsParams object with the default values initialized.

func NewGetPublicFlexSubscriptionsParamsWithContext

func NewGetPublicFlexSubscriptionsParamsWithContext(ctx context.Context) *GetPublicFlexSubscriptionsParams

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

func NewGetPublicFlexSubscriptionsParamsWithHTTPClient

func NewGetPublicFlexSubscriptionsParamsWithHTTPClient(client *http.Client) *GetPublicFlexSubscriptionsParams

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

func NewGetPublicFlexSubscriptionsParamsWithTimeout

func NewGetPublicFlexSubscriptionsParamsWithTimeout(timeout time.Duration) *GetPublicFlexSubscriptionsParams

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

func (*GetPublicFlexSubscriptionsParams) SetContext

SetContext adds the context to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) SetTimeout

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

SetTimeout adds the timeout to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) WithContext

WithContext adds the context to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) WithTimeout

WithTimeout adds the timeout to the get public flex subscriptions params

func (*GetPublicFlexSubscriptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPublicFlexSubscriptionsReader

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

GetPublicFlexSubscriptionsReader is a Reader for the GetPublicFlexSubscriptions structure.

func (*GetPublicFlexSubscriptionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPrivateFlexSubscriptionOK

type PostPrivateFlexSubscriptionOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

PostPrivateFlexSubscriptionOK handles this case with default header values.

successful operation

func NewPostPrivateFlexSubscriptionOK

func NewPostPrivateFlexSubscriptionOK() *PostPrivateFlexSubscriptionOK

NewPostPrivateFlexSubscriptionOK creates a PostPrivateFlexSubscriptionOK with default headers values

func (*PostPrivateFlexSubscriptionOK) Error

type PostPrivateFlexSubscriptionParams

type PostPrivateFlexSubscriptionParams struct {

	/*Body*/
	Body *models_cloudbreak.FlexSubscriptionRequest

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

PostPrivateFlexSubscriptionParams contains all the parameters to send to the API endpoint for the post private flex subscription operation typically these are written to a http.Request

func NewPostPrivateFlexSubscriptionParams

func NewPostPrivateFlexSubscriptionParams() *PostPrivateFlexSubscriptionParams

NewPostPrivateFlexSubscriptionParams creates a new PostPrivateFlexSubscriptionParams object with the default values initialized.

func NewPostPrivateFlexSubscriptionParamsWithContext

func NewPostPrivateFlexSubscriptionParamsWithContext(ctx context.Context) *PostPrivateFlexSubscriptionParams

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

func NewPostPrivateFlexSubscriptionParamsWithHTTPClient

func NewPostPrivateFlexSubscriptionParamsWithHTTPClient(client *http.Client) *PostPrivateFlexSubscriptionParams

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

func NewPostPrivateFlexSubscriptionParamsWithTimeout

func NewPostPrivateFlexSubscriptionParamsWithTimeout(timeout time.Duration) *PostPrivateFlexSubscriptionParams

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

func (*PostPrivateFlexSubscriptionParams) SetBody

SetBody adds the body to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) SetContext

SetContext adds the context to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) WithBody

WithBody adds the body to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) WithContext

WithContext adds the context to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) WithTimeout

WithTimeout adds the timeout to the post private flex subscription params

func (*PostPrivateFlexSubscriptionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPrivateFlexSubscriptionReader

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

PostPrivateFlexSubscriptionReader is a Reader for the PostPrivateFlexSubscription structure.

func (*PostPrivateFlexSubscriptionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPublicFlexSubscriptionOK

type PostPublicFlexSubscriptionOK struct {
	Payload *models_cloudbreak.FlexSubscriptionResponse
}

PostPublicFlexSubscriptionOK handles this case with default header values.

successful operation

func NewPostPublicFlexSubscriptionOK

func NewPostPublicFlexSubscriptionOK() *PostPublicFlexSubscriptionOK

NewPostPublicFlexSubscriptionOK creates a PostPublicFlexSubscriptionOK with default headers values

func (*PostPublicFlexSubscriptionOK) Error

type PostPublicFlexSubscriptionParams

type PostPublicFlexSubscriptionParams struct {

	/*Body*/
	Body *models_cloudbreak.FlexSubscriptionRequest

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

PostPublicFlexSubscriptionParams contains all the parameters to send to the API endpoint for the post public flex subscription operation typically these are written to a http.Request

func NewPostPublicFlexSubscriptionParams

func NewPostPublicFlexSubscriptionParams() *PostPublicFlexSubscriptionParams

NewPostPublicFlexSubscriptionParams creates a new PostPublicFlexSubscriptionParams object with the default values initialized.

func NewPostPublicFlexSubscriptionParamsWithContext

func NewPostPublicFlexSubscriptionParamsWithContext(ctx context.Context) *PostPublicFlexSubscriptionParams

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

func NewPostPublicFlexSubscriptionParamsWithHTTPClient

func NewPostPublicFlexSubscriptionParamsWithHTTPClient(client *http.Client) *PostPublicFlexSubscriptionParams

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

func NewPostPublicFlexSubscriptionParamsWithTimeout

func NewPostPublicFlexSubscriptionParamsWithTimeout(timeout time.Duration) *PostPublicFlexSubscriptionParams

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

func (*PostPublicFlexSubscriptionParams) SetBody

SetBody adds the body to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) SetContext

SetContext adds the context to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) WithBody

WithBody adds the body to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) WithContext

WithContext adds the context to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) WithTimeout

WithTimeout adds the timeout to the post public flex subscription params

func (*PostPublicFlexSubscriptionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPublicFlexSubscriptionReader

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

PostPublicFlexSubscriptionReader is a Reader for the PostPublicFlexSubscription structure.

func (*PostPublicFlexSubscriptionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutDefaultFlexSubscriptionByIDDefault

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

PutDefaultFlexSubscriptionByIDDefault handles this case with default header values.

successful operation

func NewPutDefaultFlexSubscriptionByIDDefault

func NewPutDefaultFlexSubscriptionByIDDefault(code int) *PutDefaultFlexSubscriptionByIDDefault

NewPutDefaultFlexSubscriptionByIDDefault creates a PutDefaultFlexSubscriptionByIDDefault with default headers values

func (*PutDefaultFlexSubscriptionByIDDefault) Code

Code gets the status code for the put default flex subscription by Id default response

func (*PutDefaultFlexSubscriptionByIDDefault) Error

type PutDefaultFlexSubscriptionByIDParams

type PutDefaultFlexSubscriptionByIDParams struct {

	/*ID*/
	ID int64

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

PutDefaultFlexSubscriptionByIDParams contains all the parameters to send to the API endpoint for the put default flex subscription by Id operation typically these are written to a http.Request

func NewPutDefaultFlexSubscriptionByIDParams

func NewPutDefaultFlexSubscriptionByIDParams() *PutDefaultFlexSubscriptionByIDParams

NewPutDefaultFlexSubscriptionByIDParams creates a new PutDefaultFlexSubscriptionByIDParams object with the default values initialized.

func NewPutDefaultFlexSubscriptionByIDParamsWithContext

func NewPutDefaultFlexSubscriptionByIDParamsWithContext(ctx context.Context) *PutDefaultFlexSubscriptionByIDParams

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

func NewPutDefaultFlexSubscriptionByIDParamsWithHTTPClient

func NewPutDefaultFlexSubscriptionByIDParamsWithHTTPClient(client *http.Client) *PutDefaultFlexSubscriptionByIDParams

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

func NewPutDefaultFlexSubscriptionByIDParamsWithTimeout

func NewPutDefaultFlexSubscriptionByIDParamsWithTimeout(timeout time.Duration) *PutDefaultFlexSubscriptionByIDParams

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

func (*PutDefaultFlexSubscriptionByIDParams) SetContext

SetContext adds the context to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) SetID

SetID adds the id to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) SetTimeout

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

SetTimeout adds the timeout to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) WithContext

WithContext adds the context to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) WithID

WithID adds the id to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) WithTimeout

WithTimeout adds the timeout to the put default flex subscription by Id params

func (*PutDefaultFlexSubscriptionByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutDefaultFlexSubscriptionByIDReader

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

PutDefaultFlexSubscriptionByIDReader is a Reader for the PutDefaultFlexSubscriptionByID structure.

func (*PutDefaultFlexSubscriptionByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPublicDefaultFlexSubscriptionByNameDefault

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

PutPublicDefaultFlexSubscriptionByNameDefault handles this case with default header values.

successful operation

func NewPutPublicDefaultFlexSubscriptionByNameDefault

func NewPutPublicDefaultFlexSubscriptionByNameDefault(code int) *PutPublicDefaultFlexSubscriptionByNameDefault

NewPutPublicDefaultFlexSubscriptionByNameDefault creates a PutPublicDefaultFlexSubscriptionByNameDefault with default headers values

func (*PutPublicDefaultFlexSubscriptionByNameDefault) Code

Code gets the status code for the put public default flex subscription by name default response

func (*PutPublicDefaultFlexSubscriptionByNameDefault) Error

type PutPublicDefaultFlexSubscriptionByNameParams

type PutPublicDefaultFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

PutPublicDefaultFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the put public default flex subscription by name operation typically these are written to a http.Request

func NewPutPublicDefaultFlexSubscriptionByNameParams

func NewPutPublicDefaultFlexSubscriptionByNameParams() *PutPublicDefaultFlexSubscriptionByNameParams

NewPutPublicDefaultFlexSubscriptionByNameParams creates a new PutPublicDefaultFlexSubscriptionByNameParams object with the default values initialized.

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithContext

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithContext(ctx context.Context) *PutPublicDefaultFlexSubscriptionByNameParams

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

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithHTTPClient

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *PutPublicDefaultFlexSubscriptionByNameParams

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

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithTimeout

func NewPutPublicDefaultFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *PutPublicDefaultFlexSubscriptionByNameParams

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

func (*PutPublicDefaultFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) SetName

SetName adds the name to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) SetTimeout

SetTimeout adds the timeout to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) WithName

WithName adds the name to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the put public default flex subscription by name params

func (*PutPublicDefaultFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPublicDefaultFlexSubscriptionByNameReader

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

PutPublicDefaultFlexSubscriptionByNameReader is a Reader for the PutPublicDefaultFlexSubscriptionByName structure.

func (*PutPublicDefaultFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPublicUsedForControllerFlexSubscriptionByNameDefault

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

PutPublicUsedForControllerFlexSubscriptionByNameDefault handles this case with default header values.

successful operation

func NewPutPublicUsedForControllerFlexSubscriptionByNameDefault

func NewPutPublicUsedForControllerFlexSubscriptionByNameDefault(code int) *PutPublicUsedForControllerFlexSubscriptionByNameDefault

NewPutPublicUsedForControllerFlexSubscriptionByNameDefault creates a PutPublicUsedForControllerFlexSubscriptionByNameDefault with default headers values

func (*PutPublicUsedForControllerFlexSubscriptionByNameDefault) Code

Code gets the status code for the put public used for controller flex subscription by name default response

func (*PutPublicUsedForControllerFlexSubscriptionByNameDefault) Error

type PutPublicUsedForControllerFlexSubscriptionByNameParams

type PutPublicUsedForControllerFlexSubscriptionByNameParams struct {

	/*Name*/
	Name string

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

PutPublicUsedForControllerFlexSubscriptionByNameParams contains all the parameters to send to the API endpoint for the put public used for controller flex subscription by name operation typically these are written to a http.Request

func NewPutPublicUsedForControllerFlexSubscriptionByNameParams

func NewPutPublicUsedForControllerFlexSubscriptionByNameParams() *PutPublicUsedForControllerFlexSubscriptionByNameParams

NewPutPublicUsedForControllerFlexSubscriptionByNameParams creates a new PutPublicUsedForControllerFlexSubscriptionByNameParams object with the default values initialized.

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithContext

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithContext(ctx context.Context) *PutPublicUsedForControllerFlexSubscriptionByNameParams

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

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithHTTPClient

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithHTTPClient(client *http.Client) *PutPublicUsedForControllerFlexSubscriptionByNameParams

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

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithTimeout

func NewPutPublicUsedForControllerFlexSubscriptionByNameParamsWithTimeout(timeout time.Duration) *PutPublicUsedForControllerFlexSubscriptionByNameParams

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

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) SetContext

SetContext adds the context to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) SetName

SetName adds the name to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) SetTimeout

SetTimeout adds the timeout to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) WithContext

WithContext adds the context to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) WithName

WithName adds the name to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) WithTimeout

WithTimeout adds the timeout to the put public used for controller flex subscription by name params

func (*PutPublicUsedForControllerFlexSubscriptionByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPublicUsedForControllerFlexSubscriptionByNameReader

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

PutPublicUsedForControllerFlexSubscriptionByNameReader is a Reader for the PutPublicUsedForControllerFlexSubscriptionByName structure.

func (*PutPublicUsedForControllerFlexSubscriptionByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutUsedForControllerFlexSubscriptionByIDDefault

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

PutUsedForControllerFlexSubscriptionByIDDefault handles this case with default header values.

successful operation

func NewPutUsedForControllerFlexSubscriptionByIDDefault

func NewPutUsedForControllerFlexSubscriptionByIDDefault(code int) *PutUsedForControllerFlexSubscriptionByIDDefault

NewPutUsedForControllerFlexSubscriptionByIDDefault creates a PutUsedForControllerFlexSubscriptionByIDDefault with default headers values

func (*PutUsedForControllerFlexSubscriptionByIDDefault) Code

Code gets the status code for the put used for controller flex subscription by Id default response

func (*PutUsedForControllerFlexSubscriptionByIDDefault) Error

type PutUsedForControllerFlexSubscriptionByIDParams

type PutUsedForControllerFlexSubscriptionByIDParams struct {

	/*ID*/
	ID int64

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

PutUsedForControllerFlexSubscriptionByIDParams contains all the parameters to send to the API endpoint for the put used for controller flex subscription by Id operation typically these are written to a http.Request

func NewPutUsedForControllerFlexSubscriptionByIDParams

func NewPutUsedForControllerFlexSubscriptionByIDParams() *PutUsedForControllerFlexSubscriptionByIDParams

NewPutUsedForControllerFlexSubscriptionByIDParams creates a new PutUsedForControllerFlexSubscriptionByIDParams object with the default values initialized.

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithContext

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithContext(ctx context.Context) *PutUsedForControllerFlexSubscriptionByIDParams

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

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithHTTPClient

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithHTTPClient(client *http.Client) *PutUsedForControllerFlexSubscriptionByIDParams

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

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithTimeout

func NewPutUsedForControllerFlexSubscriptionByIDParamsWithTimeout(timeout time.Duration) *PutUsedForControllerFlexSubscriptionByIDParams

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

func (*PutUsedForControllerFlexSubscriptionByIDParams) SetContext

SetContext adds the context to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) SetID

SetID adds the id to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) SetTimeout

SetTimeout adds the timeout to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) WithContext

WithContext adds the context to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) WithID

WithID adds the id to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) WithTimeout

WithTimeout adds the timeout to the put used for controller flex subscription by Id params

func (*PutUsedForControllerFlexSubscriptionByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutUsedForControllerFlexSubscriptionByIDReader

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

PutUsedForControllerFlexSubscriptionByIDReader is a Reader for the PutUsedForControllerFlexSubscriptionByID structure.

func (*PutUsedForControllerFlexSubscriptionByIDReader) ReadResponse

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