v3_workspace_id_imagecatalogs

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

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 v3 workspace id imagecatalogs API

func New

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

New creates a new v3 workspace id imagecatalogs API client.

func (*Client) CreateImageCatalogInWorkspace

func (a *Client) CreateImageCatalogInWorkspace(params *CreateImageCatalogInWorkspaceParams) (*CreateImageCatalogInWorkspaceOK, error)

CreateImageCatalogInWorkspace creates image catalog in workspace

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) DeleteImageCatalogInWorkspace

func (a *Client) DeleteImageCatalogInWorkspace(params *DeleteImageCatalogInWorkspaceParams) (*DeleteImageCatalogInWorkspaceOK, error)

DeleteImageCatalogInWorkspace deletes image catalog by name in workspace

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) GetImageCatalogInWorkspace

func (a *Client) GetImageCatalogInWorkspace(params *GetImageCatalogInWorkspaceParams) (*GetImageCatalogInWorkspaceOK, error)

GetImageCatalogInWorkspace gets image catalog by name in workspace

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) GetImageCatalogRequestFromNameInWorkspace

func (a *Client) GetImageCatalogRequestFromNameInWorkspace(params *GetImageCatalogRequestFromNameInWorkspaceParams) (*GetImageCatalogRequestFromNameInWorkspaceOK, error)

GetImageCatalogRequestFromNameInWorkspace retrieves imagecatalog request by imagecatalog name

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) GetImagesByProviderAndCustomImageCatalogInWorkspace

GetImagesByProviderAndCustomImageCatalogInWorkspace determines available images for the cloudbreak version by the given provider and given image catalog url

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) GetImagesByProviderInWorkspace

func (a *Client) GetImagesByProviderInWorkspace(params *GetImagesByProviderInWorkspaceParams) (*GetImagesByProviderInWorkspaceOK, error)

GetImagesByProviderInWorkspace determines available images for the cloudbreak version by the given provider and default image catalog url

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) GetImagesByStackNameAndCustomImageCatalogInWorkspace

GetImagesByStackNameAndCustomImageCatalogInWorkspace determines available images for the given stackfrom the given imagecatalog name

Provides an interface to determine available Virtual Machine images for the given stack.Please consider running sync beforehand

func (*Client) GetImagesByStackNameAndDefaultImageCatalogInWorkspace

GetImagesByStackNameAndDefaultImageCatalogInWorkspace determines available images for the given stackfrom the default image catalog

Provides an interface to determine available Virtual Machine images for the given stack.Please consider running sync beforehand

func (*Client) ListImageCatalogsByWorkspace

func (a *Client) ListImageCatalogsByWorkspace(params *ListImageCatalogsByWorkspaceParams) (*ListImageCatalogsByWorkspaceOK, error)

ListImageCatalogsByWorkspace lists image catalogs for the given workspace

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) PutPublicImageCatalogInWorkspace

func (a *Client) PutPublicImageCatalogInWorkspace(params *PutPublicImageCatalogInWorkspaceParams) (*PutPublicImageCatalogInWorkspaceOK, error)

PutPublicImageCatalogInWorkspace updates public owned or private image catalog by id

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) PutSetDefaultImageCatalogByNameInWorkspace

func (a *Client) PutSetDefaultImageCatalogByNameInWorkspace(params *PutSetDefaultImageCatalogByNameInWorkspaceParams) (*PutSetDefaultImageCatalogByNameInWorkspaceOK, error)

PutSetDefaultImageCatalogByNameInWorkspace updates public owned or private image catalog by id

Provides an interface to determine available Virtual Machine images for the given version of Cloudbreak.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type CreateImageCatalogInWorkspaceOK

type CreateImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogResponse
}

CreateImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewCreateImageCatalogInWorkspaceOK

func NewCreateImageCatalogInWorkspaceOK() *CreateImageCatalogInWorkspaceOK

NewCreateImageCatalogInWorkspaceOK creates a CreateImageCatalogInWorkspaceOK with default headers values

func (*CreateImageCatalogInWorkspaceOK) Error

type CreateImageCatalogInWorkspaceParams

type CreateImageCatalogInWorkspaceParams struct {

	/*Body*/
	Body *models_cloudbreak.ImageCatalogRequest
	/*WorkspaceID*/
	WorkspaceID int64

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

CreateImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the create image catalog in workspace operation typically these are written to a http.Request

func NewCreateImageCatalogInWorkspaceParams

func NewCreateImageCatalogInWorkspaceParams() *CreateImageCatalogInWorkspaceParams

NewCreateImageCatalogInWorkspaceParams creates a new CreateImageCatalogInWorkspaceParams object with the default values initialized.

func NewCreateImageCatalogInWorkspaceParamsWithContext

func NewCreateImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *CreateImageCatalogInWorkspaceParams

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

func NewCreateImageCatalogInWorkspaceParamsWithHTTPClient

func NewCreateImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *CreateImageCatalogInWorkspaceParams

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

func NewCreateImageCatalogInWorkspaceParamsWithTimeout

func NewCreateImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *CreateImageCatalogInWorkspaceParams

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

func (*CreateImageCatalogInWorkspaceParams) SetBody

SetBody adds the body to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) SetWorkspaceID

func (o *CreateImageCatalogInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WithBody

WithBody adds the body to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the create image catalog in workspace params

func (*CreateImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateImageCatalogInWorkspaceReader

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

CreateImageCatalogInWorkspaceReader is a Reader for the CreateImageCatalogInWorkspace structure.

func (*CreateImageCatalogInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteImageCatalogInWorkspaceOK

type DeleteImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogResponse
}

DeleteImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewDeleteImageCatalogInWorkspaceOK

func NewDeleteImageCatalogInWorkspaceOK() *DeleteImageCatalogInWorkspaceOK

NewDeleteImageCatalogInWorkspaceOK creates a DeleteImageCatalogInWorkspaceOK with default headers values

func (*DeleteImageCatalogInWorkspaceOK) Error

type DeleteImageCatalogInWorkspaceParams

type DeleteImageCatalogInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

DeleteImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the delete image catalog in workspace operation typically these are written to a http.Request

func NewDeleteImageCatalogInWorkspaceParams

func NewDeleteImageCatalogInWorkspaceParams() *DeleteImageCatalogInWorkspaceParams

NewDeleteImageCatalogInWorkspaceParams creates a new DeleteImageCatalogInWorkspaceParams object with the default values initialized.

func NewDeleteImageCatalogInWorkspaceParamsWithContext

func NewDeleteImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *DeleteImageCatalogInWorkspaceParams

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

func NewDeleteImageCatalogInWorkspaceParamsWithHTTPClient

func NewDeleteImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *DeleteImageCatalogInWorkspaceParams

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

func NewDeleteImageCatalogInWorkspaceParamsWithTimeout

func NewDeleteImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *DeleteImageCatalogInWorkspaceParams

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

func (*DeleteImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) SetName

SetName adds the name to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) SetWorkspaceID

func (o *DeleteImageCatalogInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WithName

WithName adds the name to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the delete image catalog in workspace params

func (*DeleteImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteImageCatalogInWorkspaceReader

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

DeleteImageCatalogInWorkspaceReader is a Reader for the DeleteImageCatalogInWorkspace structure.

func (*DeleteImageCatalogInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImageCatalogInWorkspaceOK

type GetImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogResponse
}

GetImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImageCatalogInWorkspaceOK

func NewGetImageCatalogInWorkspaceOK() *GetImageCatalogInWorkspaceOK

NewGetImageCatalogInWorkspaceOK creates a GetImageCatalogInWorkspaceOK with default headers values

func (*GetImageCatalogInWorkspaceOK) Error

type GetImageCatalogInWorkspaceParams

type GetImageCatalogInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WithImages*/
	WithImages *bool
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the get image catalog in workspace operation typically these are written to a http.Request

func NewGetImageCatalogInWorkspaceParams

func NewGetImageCatalogInWorkspaceParams() *GetImageCatalogInWorkspaceParams

NewGetImageCatalogInWorkspaceParams creates a new GetImageCatalogInWorkspaceParams object with the default values initialized.

func NewGetImageCatalogInWorkspaceParamsWithContext

func NewGetImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *GetImageCatalogInWorkspaceParams

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

func NewGetImageCatalogInWorkspaceParamsWithHTTPClient

func NewGetImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImageCatalogInWorkspaceParams

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

func NewGetImageCatalogInWorkspaceParamsWithTimeout

func NewGetImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImageCatalogInWorkspaceParams

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

func (*GetImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) SetName

func (o *GetImageCatalogInWorkspaceParams) SetName(name string)

SetName adds the name to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) SetWithImages

func (o *GetImageCatalogInWorkspaceParams) SetWithImages(withImages *bool)

SetWithImages adds the withImages to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) SetWorkspaceID

func (o *GetImageCatalogInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithName

WithName adds the name to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithWithImages

WithWithImages adds the withImages to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get image catalog in workspace params

func (*GetImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImageCatalogInWorkspaceReader

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

GetImageCatalogInWorkspaceReader is a Reader for the GetImageCatalogInWorkspace structure.

func (*GetImageCatalogInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImageCatalogRequestFromNameInWorkspaceOK

type GetImageCatalogRequestFromNameInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogRequest
}

GetImageCatalogRequestFromNameInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImageCatalogRequestFromNameInWorkspaceOK

func NewGetImageCatalogRequestFromNameInWorkspaceOK() *GetImageCatalogRequestFromNameInWorkspaceOK

NewGetImageCatalogRequestFromNameInWorkspaceOK creates a GetImageCatalogRequestFromNameInWorkspaceOK with default headers values

func (*GetImageCatalogRequestFromNameInWorkspaceOK) Error

type GetImageCatalogRequestFromNameInWorkspaceParams

type GetImageCatalogRequestFromNameInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImageCatalogRequestFromNameInWorkspaceParams contains all the parameters to send to the API endpoint for the get image catalog request from name in workspace operation typically these are written to a http.Request

func NewGetImageCatalogRequestFromNameInWorkspaceParams

func NewGetImageCatalogRequestFromNameInWorkspaceParams() *GetImageCatalogRequestFromNameInWorkspaceParams

NewGetImageCatalogRequestFromNameInWorkspaceParams creates a new GetImageCatalogRequestFromNameInWorkspaceParams object with the default values initialized.

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithContext

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithContext(ctx context.Context) *GetImageCatalogRequestFromNameInWorkspaceParams

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

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithHTTPClient

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImageCatalogRequestFromNameInWorkspaceParams

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

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithTimeout

func NewGetImageCatalogRequestFromNameInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImageCatalogRequestFromNameInWorkspaceParams

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

func (*GetImageCatalogRequestFromNameInWorkspaceParams) SetContext

SetContext adds the context to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) SetName

SetName adds the name to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) SetWorkspaceID

func (o *GetImageCatalogRequestFromNameInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WithContext

WithContext adds the context to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WithName

WithName adds the name to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get image catalog request from name in workspace params

func (*GetImageCatalogRequestFromNameInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImageCatalogRequestFromNameInWorkspaceReader

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

GetImageCatalogRequestFromNameInWorkspaceReader is a Reader for the GetImageCatalogRequestFromNameInWorkspace structure.

func (*GetImageCatalogRequestFromNameInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImagesByProviderAndCustomImageCatalogInWorkspaceOK

type GetImagesByProviderAndCustomImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImagesResponse
}

GetImagesByProviderAndCustomImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceOK

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceOK() *GetImagesByProviderAndCustomImageCatalogInWorkspaceOK

NewGetImagesByProviderAndCustomImageCatalogInWorkspaceOK creates a GetImagesByProviderAndCustomImageCatalogInWorkspaceOK with default headers values

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceOK) Error

type GetImagesByProviderAndCustomImageCatalogInWorkspaceParams

type GetImagesByProviderAndCustomImageCatalogInWorkspaceParams struct {

	/*Name*/
	Name string
	/*Platform*/
	Platform string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImagesByProviderAndCustomImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the get images by provider and custom image catalog in workspace operation typically these are written to a http.Request

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParams

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParams() *GetImagesByProviderAndCustomImageCatalogInWorkspaceParams

NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParams creates a new GetImagesByProviderAndCustomImageCatalogInWorkspaceParams object with the default values initialized.

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithContext

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *GetImagesByProviderAndCustomImageCatalogInWorkspaceParams

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

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithHTTPClient

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImagesByProviderAndCustomImageCatalogInWorkspaceParams

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

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithTimeout

func NewGetImagesByProviderAndCustomImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImagesByProviderAndCustomImageCatalogInWorkspaceParams

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

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetName

SetName adds the name to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetPlatform

SetPlatform adds the platform to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) SetWorkspaceID

SetWorkspaceID adds the workspaceId to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithName

WithName adds the name to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithPlatform

WithPlatform adds the platform to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get images by provider and custom image catalog in workspace params

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImagesByProviderAndCustomImageCatalogInWorkspaceReader

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

GetImagesByProviderAndCustomImageCatalogInWorkspaceReader is a Reader for the GetImagesByProviderAndCustomImageCatalogInWorkspace structure.

func (*GetImagesByProviderAndCustomImageCatalogInWorkspaceReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetImagesByProviderInWorkspaceOK

type GetImagesByProviderInWorkspaceOK struct {
	Payload *models_cloudbreak.ImagesResponse
}

GetImagesByProviderInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImagesByProviderInWorkspaceOK

func NewGetImagesByProviderInWorkspaceOK() *GetImagesByProviderInWorkspaceOK

NewGetImagesByProviderInWorkspaceOK creates a GetImagesByProviderInWorkspaceOK with default headers values

func (*GetImagesByProviderInWorkspaceOK) Error

type GetImagesByProviderInWorkspaceParams

type GetImagesByProviderInWorkspaceParams struct {

	/*Platform*/
	Platform string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImagesByProviderInWorkspaceParams contains all the parameters to send to the API endpoint for the get images by provider in workspace operation typically these are written to a http.Request

func NewGetImagesByProviderInWorkspaceParams

func NewGetImagesByProviderInWorkspaceParams() *GetImagesByProviderInWorkspaceParams

NewGetImagesByProviderInWorkspaceParams creates a new GetImagesByProviderInWorkspaceParams object with the default values initialized.

func NewGetImagesByProviderInWorkspaceParamsWithContext

func NewGetImagesByProviderInWorkspaceParamsWithContext(ctx context.Context) *GetImagesByProviderInWorkspaceParams

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

func NewGetImagesByProviderInWorkspaceParamsWithHTTPClient

func NewGetImagesByProviderInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImagesByProviderInWorkspaceParams

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

func NewGetImagesByProviderInWorkspaceParamsWithTimeout

func NewGetImagesByProviderInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImagesByProviderInWorkspaceParams

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

func (*GetImagesByProviderInWorkspaceParams) SetContext

SetContext adds the context to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) SetPlatform

func (o *GetImagesByProviderInWorkspaceParams) SetPlatform(platform string)

SetPlatform adds the platform to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) SetWorkspaceID

func (o *GetImagesByProviderInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WithContext

WithContext adds the context to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WithPlatform

WithPlatform adds the platform to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get images by provider in workspace params

func (*GetImagesByProviderInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImagesByProviderInWorkspaceReader

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

GetImagesByProviderInWorkspaceReader is a Reader for the GetImagesByProviderInWorkspace structure.

func (*GetImagesByProviderInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK

type GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImagesResponse
}

GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceOK

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceOK() *GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK

NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceOK creates a GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK with default headers values

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceOK) Error

type GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

type GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams struct {

	/*Name*/
	Name string
	/*StackName*/
	StackName string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the get images by stack name and custom image catalog in workspace operation typically these are written to a http.Request

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParams() *GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParams creates a new GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams object with the default values initialized.

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithContext

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

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

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithHTTPClient

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

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

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithTimeout

func NewGetImagesByStackNameAndCustomImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams

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

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetName

SetName adds the name to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetStackName

SetStackName adds the stackName to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) SetWorkspaceID

SetWorkspaceID adds the workspaceId to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithName

WithName adds the name to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithStackName

WithStackName adds the stackName to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get images by stack name and custom image catalog in workspace params

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImagesByStackNameAndCustomImageCatalogInWorkspaceReader

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

GetImagesByStackNameAndCustomImageCatalogInWorkspaceReader is a Reader for the GetImagesByStackNameAndCustomImageCatalogInWorkspace structure.

func (*GetImagesByStackNameAndCustomImageCatalogInWorkspaceReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK

type GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImagesResponse
}

GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK() *GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK

NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK creates a GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK with default headers values

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceOK) Error

type GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

type GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams struct {

	/*StackName*/
	StackName string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the get images by stack name and default image catalog in workspace operation typically these are written to a http.Request

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams() *GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams creates a new GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams object with the default values initialized.

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithContext

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

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

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithHTTPClient

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

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

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithTimeout

func NewGetImagesByStackNameAndDefaultImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams

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

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) SetStackName

SetStackName adds the stackName to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) SetWorkspaceID

SetWorkspaceID adds the workspaceId to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WithStackName

WithStackName adds the stackName to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get images by stack name and default image catalog in workspace params

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetImagesByStackNameAndDefaultImageCatalogInWorkspaceReader

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

GetImagesByStackNameAndDefaultImageCatalogInWorkspaceReader is a Reader for the GetImagesByStackNameAndDefaultImageCatalogInWorkspace structure.

func (*GetImagesByStackNameAndDefaultImageCatalogInWorkspaceReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListImageCatalogsByWorkspaceOK

type ListImageCatalogsByWorkspaceOK struct {
	Payload []*models_cloudbreak.ImageCatalogResponse
}

ListImageCatalogsByWorkspaceOK handles this case with default header values.

successful operation

func NewListImageCatalogsByWorkspaceOK

func NewListImageCatalogsByWorkspaceOK() *ListImageCatalogsByWorkspaceOK

NewListImageCatalogsByWorkspaceOK creates a ListImageCatalogsByWorkspaceOK with default headers values

func (*ListImageCatalogsByWorkspaceOK) Error

type ListImageCatalogsByWorkspaceParams

type ListImageCatalogsByWorkspaceParams struct {

	/*WorkspaceID*/
	WorkspaceID int64

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

ListImageCatalogsByWorkspaceParams contains all the parameters to send to the API endpoint for the list image catalogs by workspace operation typically these are written to a http.Request

func NewListImageCatalogsByWorkspaceParams

func NewListImageCatalogsByWorkspaceParams() *ListImageCatalogsByWorkspaceParams

NewListImageCatalogsByWorkspaceParams creates a new ListImageCatalogsByWorkspaceParams object with the default values initialized.

func NewListImageCatalogsByWorkspaceParamsWithContext

func NewListImageCatalogsByWorkspaceParamsWithContext(ctx context.Context) *ListImageCatalogsByWorkspaceParams

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

func NewListImageCatalogsByWorkspaceParamsWithHTTPClient

func NewListImageCatalogsByWorkspaceParamsWithHTTPClient(client *http.Client) *ListImageCatalogsByWorkspaceParams

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

func NewListImageCatalogsByWorkspaceParamsWithTimeout

func NewListImageCatalogsByWorkspaceParamsWithTimeout(timeout time.Duration) *ListImageCatalogsByWorkspaceParams

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

func (*ListImageCatalogsByWorkspaceParams) SetContext

SetContext adds the context to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) SetWorkspaceID

func (o *ListImageCatalogsByWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) WithContext

WithContext adds the context to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the list image catalogs by workspace params

func (*ListImageCatalogsByWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListImageCatalogsByWorkspaceReader

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

ListImageCatalogsByWorkspaceReader is a Reader for the ListImageCatalogsByWorkspace structure.

func (*ListImageCatalogsByWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPublicImageCatalogInWorkspaceOK

type PutPublicImageCatalogInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogResponse
}

PutPublicImageCatalogInWorkspaceOK handles this case with default header values.

successful operation

func NewPutPublicImageCatalogInWorkspaceOK

func NewPutPublicImageCatalogInWorkspaceOK() *PutPublicImageCatalogInWorkspaceOK

NewPutPublicImageCatalogInWorkspaceOK creates a PutPublicImageCatalogInWorkspaceOK with default headers values

func (*PutPublicImageCatalogInWorkspaceOK) Error

type PutPublicImageCatalogInWorkspaceParams

type PutPublicImageCatalogInWorkspaceParams struct {

	/*Body*/
	Body *models_cloudbreak.UpdateImageCatalogRequest
	/*WorkspaceID*/
	WorkspaceID int64

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

PutPublicImageCatalogInWorkspaceParams contains all the parameters to send to the API endpoint for the put public image catalog in workspace operation typically these are written to a http.Request

func NewPutPublicImageCatalogInWorkspaceParams

func NewPutPublicImageCatalogInWorkspaceParams() *PutPublicImageCatalogInWorkspaceParams

NewPutPublicImageCatalogInWorkspaceParams creates a new PutPublicImageCatalogInWorkspaceParams object with the default values initialized.

func NewPutPublicImageCatalogInWorkspaceParamsWithContext

func NewPutPublicImageCatalogInWorkspaceParamsWithContext(ctx context.Context) *PutPublicImageCatalogInWorkspaceParams

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

func NewPutPublicImageCatalogInWorkspaceParamsWithHTTPClient

func NewPutPublicImageCatalogInWorkspaceParamsWithHTTPClient(client *http.Client) *PutPublicImageCatalogInWorkspaceParams

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

func NewPutPublicImageCatalogInWorkspaceParamsWithTimeout

func NewPutPublicImageCatalogInWorkspaceParamsWithTimeout(timeout time.Duration) *PutPublicImageCatalogInWorkspaceParams

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

func (*PutPublicImageCatalogInWorkspaceParams) SetBody

SetBody adds the body to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) SetContext

SetContext adds the context to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) SetWorkspaceID

func (o *PutPublicImageCatalogInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WithBody

WithBody adds the body to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WithContext

WithContext adds the context to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the put public image catalog in workspace params

func (*PutPublicImageCatalogInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPublicImageCatalogInWorkspaceReader

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

PutPublicImageCatalogInWorkspaceReader is a Reader for the PutPublicImageCatalogInWorkspace structure.

func (*PutPublicImageCatalogInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutSetDefaultImageCatalogByNameInWorkspaceOK

type PutSetDefaultImageCatalogByNameInWorkspaceOK struct {
	Payload *models_cloudbreak.ImageCatalogResponse
}

PutSetDefaultImageCatalogByNameInWorkspaceOK handles this case with default header values.

successful operation

func NewPutSetDefaultImageCatalogByNameInWorkspaceOK

func NewPutSetDefaultImageCatalogByNameInWorkspaceOK() *PutSetDefaultImageCatalogByNameInWorkspaceOK

NewPutSetDefaultImageCatalogByNameInWorkspaceOK creates a PutSetDefaultImageCatalogByNameInWorkspaceOK with default headers values

func (*PutSetDefaultImageCatalogByNameInWorkspaceOK) Error

type PutSetDefaultImageCatalogByNameInWorkspaceParams

type PutSetDefaultImageCatalogByNameInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

PutSetDefaultImageCatalogByNameInWorkspaceParams contains all the parameters to send to the API endpoint for the put set default image catalog by name in workspace operation typically these are written to a http.Request

func NewPutSetDefaultImageCatalogByNameInWorkspaceParams

func NewPutSetDefaultImageCatalogByNameInWorkspaceParams() *PutSetDefaultImageCatalogByNameInWorkspaceParams

NewPutSetDefaultImageCatalogByNameInWorkspaceParams creates a new PutSetDefaultImageCatalogByNameInWorkspaceParams object with the default values initialized.

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithContext

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithContext(ctx context.Context) *PutSetDefaultImageCatalogByNameInWorkspaceParams

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

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithHTTPClient

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithHTTPClient(client *http.Client) *PutSetDefaultImageCatalogByNameInWorkspaceParams

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

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithTimeout

func NewPutSetDefaultImageCatalogByNameInWorkspaceParamsWithTimeout(timeout time.Duration) *PutSetDefaultImageCatalogByNameInWorkspaceParams

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

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) SetContext

SetContext adds the context to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) SetName

SetName adds the name to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) SetWorkspaceID

func (o *PutSetDefaultImageCatalogByNameInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WithContext

WithContext adds the context to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WithName

WithName adds the name to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the put set default image catalog by name in workspace params

func (*PutSetDefaultImageCatalogByNameInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutSetDefaultImageCatalogByNameInWorkspaceReader

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

PutSetDefaultImageCatalogByNameInWorkspaceReader is a Reader for the PutSetDefaultImageCatalogByNameInWorkspace structure.

func (*PutSetDefaultImageCatalogByNameInWorkspaceReader) ReadResponse

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