version_service

package
v1.21.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for version service API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) VersionServiceApply

func (a *Client) VersionServiceApply(params *VersionServiceApplyParams) (*VersionServiceApplyOK, error)

VersionServiceApply specifics version

Return specific product version

func (*Client) VersionServiceGetReleaseNotes added in v1.19.0

func (a *Client) VersionServiceGetReleaseNotes(params *VersionServiceGetReleaseNotesParams) (*VersionServiceGetReleaseNotesOK, error)

VersionServiceGetReleaseNotes gets the release notes for a product version

Return release notes for a product version

func (*Client) VersionServiceMetadata added in v1.19.0

func (a *Client) VersionServiceMetadata(params *VersionServiceMetadataParams) (*VersionServiceMetadataOK, error)

VersionServiceMetadata metadata for a product

Return metadata information for a product

func (*Client) VersionServiceOperator added in v1.13.0

func (a *Client) VersionServiceOperator(params *VersionServiceOperatorParams) (*VersionServiceOperatorOK, error)

VersionServiceOperator products versions for specific operator version

Return product versions for specific operator

func (*Client) VersionServiceProduct added in v1.13.0

func (a *Client) VersionServiceProduct(params *VersionServiceProductParams) (*VersionServiceProductOK, error)

VersionServiceProduct products versions for all operator version

Return product versions for all operator

type ClientService

type ClientService interface {
	VersionServiceApply(params *VersionServiceApplyParams) (*VersionServiceApplyOK, error)

	VersionServiceGetReleaseNotes(params *VersionServiceGetReleaseNotesParams) (*VersionServiceGetReleaseNotesOK, error)

	VersionServiceMetadata(params *VersionServiceMetadataParams) (*VersionServiceMetadataOK, error)

	VersionServiceOperator(params *VersionServiceOperatorParams) (*VersionServiceOperatorOK, error)

	VersionServiceProduct(params *VersionServiceProductParams) (*VersionServiceProductOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new version service API client.

type VersionServiceApplyDefault

type VersionServiceApplyDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceApplyDefault handles this case with default header values.

An unexpected error response.

func NewVersionServiceApplyDefault

func NewVersionServiceApplyDefault(code int) *VersionServiceApplyDefault

NewVersionServiceApplyDefault creates a VersionServiceApplyDefault with default headers values

func (*VersionServiceApplyDefault) Code

func (o *VersionServiceApplyDefault) Code() int

Code gets the status code for the version service apply default response

func (*VersionServiceApplyDefault) Error

func (*VersionServiceApplyDefault) GetPayload

type VersionServiceApplyOK

type VersionServiceApplyOK struct {
	Payload *models.VersionVersionResponse
}

VersionServiceApplyOK handles this case with default header values.

A successful response.

func NewVersionServiceApplyOK

func NewVersionServiceApplyOK() *VersionServiceApplyOK

NewVersionServiceApplyOK creates a VersionServiceApplyOK with default headers values

func (*VersionServiceApplyOK) Error

func (o *VersionServiceApplyOK) Error() string

func (*VersionServiceApplyOK) GetPayload

type VersionServiceApplyParams

type VersionServiceApplyParams struct {

	/*Apply*/
	Apply string
	/*BackupVersion*/
	BackupVersion *string
	/*BackupsEnabled*/
	BackupsEnabled *bool
	/*ClusterSize*/
	ClusterSize *int32
	/*ClusterWideEnabled*/
	ClusterWideEnabled *bool
	/*CustomResourceUID*/
	CustomResourceUID *string
	/*DatabaseVersion*/
	DatabaseVersion *string
	/*Extensions*/
	Extensions *string
	/*HaproxyVersion*/
	HaproxyVersion *string
	/*HashicorpVaultEnabled*/
	HashicorpVaultEnabled *bool
	/*HelmDeployCr*/
	HelmDeployCr *bool
	/*HelmDeployOperator*/
	HelmDeployOperator *bool
	/*KubeVersion*/
	KubeVersion *string
	/*LogCollectorVersion*/
	LogCollectorVersion *string
	/*McsEnabled*/
	McsEnabled *bool
	/*NamespaceUID*/
	NamespaceUID *string
	/*OperatorVersion*/
	OperatorVersion string
	/*PhysicalBackupScheduled*/
	PhysicalBackupScheduled *bool
	/*PitrEnabled*/
	PitrEnabled *bool
	/*Platform*/
	Platform *string
	/*PmmEnabled*/
	PmmEnabled *bool
	/*PmmVersion*/
	PmmVersion *string
	/*Product*/
	Product string
	/*ProxysqlVersion*/
	ProxysqlVersion *string
	/*RoleManagementEnabled*/
	RoleManagementEnabled *bool
	/*ShardingEnabled*/
	ShardingEnabled *bool
	/*SidecarsUsed*/
	SidecarsUsed *bool
	/*UserManagementEnabled*/
	UserManagementEnabled *bool
	/*VolumeExpansionEnabled*/
	VolumeExpansionEnabled *bool

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

VersionServiceApplyParams contains all the parameters to send to the API endpoint for the version service apply operation typically these are written to a http.Request

func NewVersionServiceApplyParams

func NewVersionServiceApplyParams() *VersionServiceApplyParams

NewVersionServiceApplyParams creates a new VersionServiceApplyParams object with the default values initialized.

func NewVersionServiceApplyParamsWithContext

func NewVersionServiceApplyParamsWithContext(ctx context.Context) *VersionServiceApplyParams

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

func NewVersionServiceApplyParamsWithHTTPClient

func NewVersionServiceApplyParamsWithHTTPClient(client *http.Client) *VersionServiceApplyParams

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

func NewVersionServiceApplyParamsWithTimeout

func NewVersionServiceApplyParamsWithTimeout(timeout time.Duration) *VersionServiceApplyParams

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

func (*VersionServiceApplyParams) SetApply

func (o *VersionServiceApplyParams) SetApply(apply string)

SetApply adds the apply to the version service apply params

func (*VersionServiceApplyParams) SetBackupVersion

func (o *VersionServiceApplyParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service apply params

func (*VersionServiceApplyParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) SetClusterSize added in v1.14.0

func (o *VersionServiceApplyParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service apply params

func (*VersionServiceApplyParams) SetContext

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

SetContext adds the context to the version service apply params

func (*VersionServiceApplyParams) SetCustomResourceUID

func (o *VersionServiceApplyParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service apply params

func (*VersionServiceApplyParams) SetDatabaseVersion

func (o *VersionServiceApplyParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service apply params

func (*VersionServiceApplyParams) SetExtensions added in v1.19.0

func (o *VersionServiceApplyParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service apply params

func (*VersionServiceApplyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service apply params

func (*VersionServiceApplyParams) SetHaproxyVersion

func (o *VersionServiceApplyParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service apply params

func (*VersionServiceApplyParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceApplyParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceApplyParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service apply params

func (*VersionServiceApplyParams) SetKubeVersion

func (o *VersionServiceApplyParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service apply params

func (*VersionServiceApplyParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceApplyParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service apply params

func (*VersionServiceApplyParams) SetMcsEnabled added in v1.19.0

func (o *VersionServiceApplyParams) SetMcsEnabled(mcsEnabled *bool)

SetMcsEnabled adds the mcsEnabled to the version service apply params

func (*VersionServiceApplyParams) SetNamespaceUID

func (o *VersionServiceApplyParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service apply params

func (*VersionServiceApplyParams) SetOperatorVersion

func (o *VersionServiceApplyParams) SetOperatorVersion(operatorVersion string)

SetOperatorVersion adds the operatorVersion to the version service apply params

func (*VersionServiceApplyParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceApplyParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service apply params

func (*VersionServiceApplyParams) SetPlatform

func (o *VersionServiceApplyParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service apply params

func (*VersionServiceApplyParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service apply params

func (*VersionServiceApplyParams) SetPmmVersion

func (o *VersionServiceApplyParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service apply params

func (*VersionServiceApplyParams) SetProduct

func (o *VersionServiceApplyParams) SetProduct(product string)

SetProduct adds the product to the version service apply params

func (*VersionServiceApplyParams) SetProxysqlVersion

func (o *VersionServiceApplyParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service apply params

func (*VersionServiceApplyParams) SetRoleManagementEnabled added in v1.19.0

func (o *VersionServiceApplyParams) SetRoleManagementEnabled(roleManagementEnabled *bool)

SetRoleManagementEnabled adds the roleManagementEnabled to the version service apply params

func (*VersionServiceApplyParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceApplyParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service apply params

func (*VersionServiceApplyParams) SetTimeout

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

SetTimeout adds the timeout to the version service apply params

func (*VersionServiceApplyParams) SetUserManagementEnabled added in v1.19.0

func (o *VersionServiceApplyParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled to the version service apply params

func (*VersionServiceApplyParams) SetVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceApplyParams) SetVolumeExpansionEnabled(volumeExpansionEnabled *bool)

SetVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service apply params

func (*VersionServiceApplyParams) WithApply

WithApply adds the apply to the version service apply params

func (*VersionServiceApplyParams) WithBackupVersion

func (o *VersionServiceApplyParams) WithBackupVersion(backupVersion *string) *VersionServiceApplyParams

WithBackupVersion adds the backupVersion to the version service apply params

func (*VersionServiceApplyParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceApplyParams

WithBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) WithClusterSize added in v1.14.0

func (o *VersionServiceApplyParams) WithClusterSize(clusterSize *int32) *VersionServiceApplyParams

WithClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceApplyParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service apply params

func (*VersionServiceApplyParams) WithContext

WithContext adds the context to the version service apply params

func (*VersionServiceApplyParams) WithCustomResourceUID

func (o *VersionServiceApplyParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceApplyParams

WithCustomResourceUID adds the customResourceUID to the version service apply params

func (*VersionServiceApplyParams) WithDatabaseVersion

func (o *VersionServiceApplyParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceApplyParams

WithDatabaseVersion adds the databaseVersion to the version service apply params

func (*VersionServiceApplyParams) WithExtensions added in v1.19.0

func (o *VersionServiceApplyParams) WithExtensions(extensions *string) *VersionServiceApplyParams

WithExtensions adds the extensions to the version service apply params

func (*VersionServiceApplyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the version service apply params

func (*VersionServiceApplyParams) WithHaproxyVersion

func (o *VersionServiceApplyParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceApplyParams

WithHaproxyVersion adds the haproxyVersion to the version service apply params

func (*VersionServiceApplyParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceApplyParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceApplyParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceApplyParams

WithHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceApplyParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceApplyParams

WithHelmDeployOperator adds the helmDeployOperator to the version service apply params

func (*VersionServiceApplyParams) WithKubeVersion

func (o *VersionServiceApplyParams) WithKubeVersion(kubeVersion *string) *VersionServiceApplyParams

WithKubeVersion adds the kubeVersion to the version service apply params

func (*VersionServiceApplyParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceApplyParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceApplyParams

WithLogCollectorVersion adds the logCollectorVersion to the version service apply params

func (*VersionServiceApplyParams) WithMcsEnabled added in v1.19.0

func (o *VersionServiceApplyParams) WithMcsEnabled(mcsEnabled *bool) *VersionServiceApplyParams

WithMcsEnabled adds the mcsEnabled to the version service apply params

func (*VersionServiceApplyParams) WithNamespaceUID

func (o *VersionServiceApplyParams) WithNamespaceUID(namespaceUID *string) *VersionServiceApplyParams

WithNamespaceUID adds the namespaceUID to the version service apply params

func (*VersionServiceApplyParams) WithOperatorVersion

func (o *VersionServiceApplyParams) WithOperatorVersion(operatorVersion string) *VersionServiceApplyParams

WithOperatorVersion adds the operatorVersion to the version service apply params

func (*VersionServiceApplyParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceApplyParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceApplyParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceApplyParams

WithPitrEnabled adds the pitrEnabled to the version service apply params

func (*VersionServiceApplyParams) WithPlatform

func (o *VersionServiceApplyParams) WithPlatform(platform *string) *VersionServiceApplyParams

WithPlatform adds the platform to the version service apply params

func (*VersionServiceApplyParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceApplyParams

WithPmmEnabled adds the pmmEnabled to the version service apply params

func (*VersionServiceApplyParams) WithPmmVersion

func (o *VersionServiceApplyParams) WithPmmVersion(pmmVersion *string) *VersionServiceApplyParams

WithPmmVersion adds the pmmVersion to the version service apply params

func (*VersionServiceApplyParams) WithProduct

WithProduct adds the product to the version service apply params

func (*VersionServiceApplyParams) WithProxysqlVersion

func (o *VersionServiceApplyParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceApplyParams

WithProxysqlVersion adds the proxysqlVersion to the version service apply params

func (*VersionServiceApplyParams) WithRoleManagementEnabled added in v1.19.0

func (o *VersionServiceApplyParams) WithRoleManagementEnabled(roleManagementEnabled *bool) *VersionServiceApplyParams

WithRoleManagementEnabled adds the roleManagementEnabled to the version service apply params

func (*VersionServiceApplyParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceApplyParams

WithShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceApplyParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceApplyParams

WithSidecarsUsed adds the sidecarsUsed to the version service apply params

func (*VersionServiceApplyParams) WithTimeout

WithTimeout adds the timeout to the version service apply params

func (*VersionServiceApplyParams) WithUserManagementEnabled added in v1.19.0

func (o *VersionServiceApplyParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceApplyParams

WithUserManagementEnabled adds the userManagementEnabled to the version service apply params

func (*VersionServiceApplyParams) WithVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceApplyParams) WithVolumeExpansionEnabled(volumeExpansionEnabled *bool) *VersionServiceApplyParams

WithVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service apply params

func (*VersionServiceApplyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceApplyReader

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

VersionServiceApplyReader is a Reader for the VersionServiceApply structure.

func (*VersionServiceApplyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceGetReleaseNotesDefault added in v1.19.0

type VersionServiceGetReleaseNotesDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceGetReleaseNotesDefault handles this case with default header values.

An unexpected error response.

func NewVersionServiceGetReleaseNotesDefault added in v1.19.0

func NewVersionServiceGetReleaseNotesDefault(code int) *VersionServiceGetReleaseNotesDefault

NewVersionServiceGetReleaseNotesDefault creates a VersionServiceGetReleaseNotesDefault with default headers values

func (*VersionServiceGetReleaseNotesDefault) Code added in v1.19.0

Code gets the status code for the version service get release notes default response

func (*VersionServiceGetReleaseNotesDefault) Error added in v1.19.0

func (*VersionServiceGetReleaseNotesDefault) GetPayload added in v1.19.0

type VersionServiceGetReleaseNotesOK added in v1.19.0

type VersionServiceGetReleaseNotesOK struct {
	Payload *models.VersionGetReleaseNotesResponse
}

VersionServiceGetReleaseNotesOK handles this case with default header values.

A successful response.

func NewVersionServiceGetReleaseNotesOK added in v1.19.0

func NewVersionServiceGetReleaseNotesOK() *VersionServiceGetReleaseNotesOK

NewVersionServiceGetReleaseNotesOK creates a VersionServiceGetReleaseNotesOK with default headers values

func (*VersionServiceGetReleaseNotesOK) Error added in v1.19.0

func (*VersionServiceGetReleaseNotesOK) GetPayload added in v1.19.0

type VersionServiceGetReleaseNotesParams added in v1.19.0

type VersionServiceGetReleaseNotesParams struct {

	/*Product
	  Product name.

	*/
	Product string
	/*Version
	  Product version.

	*/
	Version string

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

VersionServiceGetReleaseNotesParams contains all the parameters to send to the API endpoint for the version service get release notes operation typically these are written to a http.Request

func NewVersionServiceGetReleaseNotesParams added in v1.19.0

func NewVersionServiceGetReleaseNotesParams() *VersionServiceGetReleaseNotesParams

NewVersionServiceGetReleaseNotesParams creates a new VersionServiceGetReleaseNotesParams object with the default values initialized.

func NewVersionServiceGetReleaseNotesParamsWithContext added in v1.19.0

func NewVersionServiceGetReleaseNotesParamsWithContext(ctx context.Context) *VersionServiceGetReleaseNotesParams

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

func NewVersionServiceGetReleaseNotesParamsWithHTTPClient added in v1.19.0

func NewVersionServiceGetReleaseNotesParamsWithHTTPClient(client *http.Client) *VersionServiceGetReleaseNotesParams

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

func NewVersionServiceGetReleaseNotesParamsWithTimeout added in v1.19.0

func NewVersionServiceGetReleaseNotesParamsWithTimeout(timeout time.Duration) *VersionServiceGetReleaseNotesParams

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

func (*VersionServiceGetReleaseNotesParams) SetContext added in v1.19.0

SetContext adds the context to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetHTTPClient added in v1.19.0

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

SetHTTPClient adds the HTTPClient to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetProduct added in v1.19.0

func (o *VersionServiceGetReleaseNotesParams) SetProduct(product string)

SetProduct adds the product to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetTimeout added in v1.19.0

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

SetTimeout adds the timeout to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetVersion added in v1.19.0

func (o *VersionServiceGetReleaseNotesParams) SetVersion(version string)

SetVersion adds the version to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithContext added in v1.19.0

WithContext adds the context to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithHTTPClient added in v1.19.0

WithHTTPClient adds the HTTPClient to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithProduct added in v1.19.0

WithProduct adds the product to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithTimeout added in v1.19.0

WithTimeout adds the timeout to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithVersion added in v1.19.0

WithVersion adds the version to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WriteToRequest added in v1.19.0

WriteToRequest writes these params to a swagger request

type VersionServiceGetReleaseNotesReader added in v1.19.0

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

VersionServiceGetReleaseNotesReader is a Reader for the VersionServiceGetReleaseNotes structure.

func (*VersionServiceGetReleaseNotesReader) ReadResponse added in v1.19.0

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

ReadResponse reads a server response into the received o.

type VersionServiceMetadataDefault added in v1.19.0

type VersionServiceMetadataDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceMetadataDefault handles this case with default header values.

An unexpected error response.

func NewVersionServiceMetadataDefault added in v1.19.0

func NewVersionServiceMetadataDefault(code int) *VersionServiceMetadataDefault

NewVersionServiceMetadataDefault creates a VersionServiceMetadataDefault with default headers values

func (*VersionServiceMetadataDefault) Code added in v1.19.0

Code gets the status code for the version service metadata default response

func (*VersionServiceMetadataDefault) Error added in v1.19.0

func (*VersionServiceMetadataDefault) GetPayload added in v1.19.0

type VersionServiceMetadataOK added in v1.19.0

type VersionServiceMetadataOK struct {
	Payload *models.VersionMetadataResponse
}

VersionServiceMetadataOK handles this case with default header values.

A successful response.

func NewVersionServiceMetadataOK added in v1.19.0

func NewVersionServiceMetadataOK() *VersionServiceMetadataOK

NewVersionServiceMetadataOK creates a VersionServiceMetadataOK with default headers values

func (*VersionServiceMetadataOK) Error added in v1.19.0

func (o *VersionServiceMetadataOK) Error() string

func (*VersionServiceMetadataOK) GetPayload added in v1.19.0

type VersionServiceMetadataParams added in v1.19.0

type VersionServiceMetadataParams struct {

	/*Product*/
	Product string

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

VersionServiceMetadataParams contains all the parameters to send to the API endpoint for the version service metadata operation typically these are written to a http.Request

func NewVersionServiceMetadataParams added in v1.19.0

func NewVersionServiceMetadataParams() *VersionServiceMetadataParams

NewVersionServiceMetadataParams creates a new VersionServiceMetadataParams object with the default values initialized.

func NewVersionServiceMetadataParamsWithContext added in v1.19.0

func NewVersionServiceMetadataParamsWithContext(ctx context.Context) *VersionServiceMetadataParams

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

func NewVersionServiceMetadataParamsWithHTTPClient added in v1.19.0

func NewVersionServiceMetadataParamsWithHTTPClient(client *http.Client) *VersionServiceMetadataParams

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

func NewVersionServiceMetadataParamsWithTimeout added in v1.19.0

func NewVersionServiceMetadataParamsWithTimeout(timeout time.Duration) *VersionServiceMetadataParams

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

func (*VersionServiceMetadataParams) SetContext added in v1.19.0

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

SetContext adds the context to the version service metadata params

func (*VersionServiceMetadataParams) SetHTTPClient added in v1.19.0

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

SetHTTPClient adds the HTTPClient to the version service metadata params

func (*VersionServiceMetadataParams) SetProduct added in v1.19.0

func (o *VersionServiceMetadataParams) SetProduct(product string)

SetProduct adds the product to the version service metadata params

func (*VersionServiceMetadataParams) SetTimeout added in v1.19.0

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

SetTimeout adds the timeout to the version service metadata params

func (*VersionServiceMetadataParams) WithContext added in v1.19.0

WithContext adds the context to the version service metadata params

func (*VersionServiceMetadataParams) WithHTTPClient added in v1.19.0

WithHTTPClient adds the HTTPClient to the version service metadata params

func (*VersionServiceMetadataParams) WithProduct added in v1.19.0

WithProduct adds the product to the version service metadata params

func (*VersionServiceMetadataParams) WithTimeout added in v1.19.0

WithTimeout adds the timeout to the version service metadata params

func (*VersionServiceMetadataParams) WriteToRequest added in v1.19.0

WriteToRequest writes these params to a swagger request

type VersionServiceMetadataReader added in v1.19.0

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

VersionServiceMetadataReader is a Reader for the VersionServiceMetadata structure.

func (*VersionServiceMetadataReader) ReadResponse added in v1.19.0

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

ReadResponse reads a server response into the received o.

type VersionServiceOperatorDefault added in v1.13.0

type VersionServiceOperatorDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceOperatorDefault handles this case with default header values.

An unexpected error response.

func NewVersionServiceOperatorDefault added in v1.13.0

func NewVersionServiceOperatorDefault(code int) *VersionServiceOperatorDefault

NewVersionServiceOperatorDefault creates a VersionServiceOperatorDefault with default headers values

func (*VersionServiceOperatorDefault) Code added in v1.13.0

Code gets the status code for the version service operator default response

func (*VersionServiceOperatorDefault) Error added in v1.13.0

func (*VersionServiceOperatorDefault) GetPayload added in v1.13.0

type VersionServiceOperatorOK added in v1.13.0

type VersionServiceOperatorOK struct {
	Payload *models.VersionOperatorResponse
}

VersionServiceOperatorOK handles this case with default header values.

A successful response.

func NewVersionServiceOperatorOK added in v1.13.0

func NewVersionServiceOperatorOK() *VersionServiceOperatorOK

NewVersionServiceOperatorOK creates a VersionServiceOperatorOK with default headers values

func (*VersionServiceOperatorOK) Error added in v1.13.0

func (o *VersionServiceOperatorOK) Error() string

func (*VersionServiceOperatorOK) GetPayload added in v1.13.0

type VersionServiceOperatorParams added in v1.13.0

type VersionServiceOperatorParams struct {

	/*BackupVersion*/
	BackupVersion *string
	/*BackupsEnabled*/
	BackupsEnabled *bool
	/*ClusterSize*/
	ClusterSize *int32
	/*ClusterWideEnabled*/
	ClusterWideEnabled *bool
	/*CustomResourceUID*/
	CustomResourceUID *string
	/*DatabaseVersion*/
	DatabaseVersion *string
	/*Extensions*/
	Extensions *string
	/*HaproxyVersion*/
	HaproxyVersion *string
	/*HashicorpVaultEnabled*/
	HashicorpVaultEnabled *bool
	/*HelmDeployCr*/
	HelmDeployCr *bool
	/*HelmDeployOperator*/
	HelmDeployOperator *bool
	/*KubeVersion*/
	KubeVersion *string
	/*LogCollectorVersion*/
	LogCollectorVersion *string
	/*McsEnabled*/
	McsEnabled *bool
	/*NamespaceUID*/
	NamespaceUID *string
	/*OperatorVersion*/
	OperatorVersion string
	/*PhysicalBackupScheduled*/
	PhysicalBackupScheduled *bool
	/*PitrEnabled*/
	PitrEnabled *bool
	/*Platform*/
	Platform *string
	/*PmmEnabled*/
	PmmEnabled *bool
	/*PmmVersion*/
	PmmVersion *string
	/*Product*/
	Product string
	/*ProxysqlVersion*/
	ProxysqlVersion *string
	/*RoleManagementEnabled*/
	RoleManagementEnabled *bool
	/*ShardingEnabled*/
	ShardingEnabled *bool
	/*SidecarsUsed*/
	SidecarsUsed *bool
	/*UserManagementEnabled*/
	UserManagementEnabled *bool
	/*VolumeExpansionEnabled*/
	VolumeExpansionEnabled *bool

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

VersionServiceOperatorParams contains all the parameters to send to the API endpoint for the version service operator operation typically these are written to a http.Request

func NewVersionServiceOperatorParams added in v1.13.0

func NewVersionServiceOperatorParams() *VersionServiceOperatorParams

NewVersionServiceOperatorParams creates a new VersionServiceOperatorParams object with the default values initialized.

func NewVersionServiceOperatorParamsWithContext added in v1.13.0

func NewVersionServiceOperatorParamsWithContext(ctx context.Context) *VersionServiceOperatorParams

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

func NewVersionServiceOperatorParamsWithHTTPClient added in v1.13.0

func NewVersionServiceOperatorParamsWithHTTPClient(client *http.Client) *VersionServiceOperatorParams

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

func NewVersionServiceOperatorParamsWithTimeout added in v1.13.0

func NewVersionServiceOperatorParamsWithTimeout(timeout time.Duration) *VersionServiceOperatorParams

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

func (*VersionServiceOperatorParams) SetBackupVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetClusterSize added in v1.14.0

func (o *VersionServiceOperatorParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetContext added in v1.13.0

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

SetContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) SetCustomResourceUID added in v1.13.0

func (o *VersionServiceOperatorParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service operator params

func (*VersionServiceOperatorParams) SetDatabaseVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) SetExtensions added in v1.19.0

func (o *VersionServiceOperatorParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service operator params

func (*VersionServiceOperatorParams) SetHTTPClient added in v1.13.0

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

SetHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) SetHaproxyVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceOperatorParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceOperatorParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) SetKubeVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetMcsEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) SetMcsEnabled(mcsEnabled *bool)

SetMcsEnabled adds the mcsEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetNamespaceUID added in v1.13.0

func (o *VersionServiceOperatorParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service operator params

func (*VersionServiceOperatorParams) SetOperatorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetOperatorVersion(operatorVersion string)

SetOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPlatform added in v1.13.0

func (o *VersionServiceOperatorParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPmmVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) SetProduct added in v1.13.0

func (o *VersionServiceOperatorParams) SetProduct(product string)

SetProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) SetProxysqlVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) SetRoleManagementEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) SetRoleManagementEnabled(roleManagementEnabled *bool)

SetRoleManagementEnabled adds the roleManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceOperatorParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) SetTimeout added in v1.13.0

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

SetTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) SetUserManagementEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) SetVolumeExpansionEnabled(volumeExpansionEnabled *bool)

SetVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithBackupVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithBackupVersion(backupVersion *string) *VersionServiceOperatorParams

WithBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceOperatorParams

WithBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithClusterSize added in v1.14.0

func (o *VersionServiceOperatorParams) WithClusterSize(clusterSize *int32) *VersionServiceOperatorParams

WithClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceOperatorParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithContext added in v1.13.0

WithContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) WithCustomResourceUID added in v1.13.0

func (o *VersionServiceOperatorParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceOperatorParams

WithCustomResourceUID adds the customResourceUID to the version service operator params

func (*VersionServiceOperatorParams) WithDatabaseVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceOperatorParams

WithDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) WithExtensions added in v1.19.0

func (o *VersionServiceOperatorParams) WithExtensions(extensions *string) *VersionServiceOperatorParams

WithExtensions adds the extensions to the version service operator params

func (*VersionServiceOperatorParams) WithHTTPClient added in v1.13.0

WithHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) WithHaproxyVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceOperatorParams

WithHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceOperatorParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceOperatorParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceOperatorParams

WithHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceOperatorParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceOperatorParams

WithHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) WithKubeVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithKubeVersion(kubeVersion *string) *VersionServiceOperatorParams

WithKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceOperatorParams

WithLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithMcsEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) WithMcsEnabled(mcsEnabled *bool) *VersionServiceOperatorParams

WithMcsEnabled adds the mcsEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithNamespaceUID added in v1.13.0

func (o *VersionServiceOperatorParams) WithNamespaceUID(namespaceUID *string) *VersionServiceOperatorParams

WithNamespaceUID adds the namespaceUID to the version service operator params

func (*VersionServiceOperatorParams) WithOperatorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithOperatorVersion(operatorVersion string) *VersionServiceOperatorParams

WithOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceOperatorParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceOperatorParams

WithPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPlatform added in v1.13.0

WithPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceOperatorParams

WithPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPmmVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithPmmVersion(pmmVersion *string) *VersionServiceOperatorParams

WithPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) WithProduct added in v1.13.0

WithProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) WithProxysqlVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceOperatorParams

WithProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) WithRoleManagementEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) WithRoleManagementEnabled(roleManagementEnabled *bool) *VersionServiceOperatorParams

WithRoleManagementEnabled adds the roleManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceOperatorParams

WithShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceOperatorParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceOperatorParams

WithSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) WithTimeout added in v1.13.0

WithTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) WithUserManagementEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceOperatorParams

WithUserManagementEnabled adds the userManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceOperatorParams) WithVolumeExpansionEnabled(volumeExpansionEnabled *bool) *VersionServiceOperatorParams

WithVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service operator params

func (*VersionServiceOperatorParams) WriteToRequest added in v1.13.0

WriteToRequest writes these params to a swagger request

type VersionServiceOperatorReader added in v1.13.0

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

VersionServiceOperatorReader is a Reader for the VersionServiceOperator structure.

func (*VersionServiceOperatorReader) ReadResponse added in v1.13.0

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

ReadResponse reads a server response into the received o.

type VersionServiceProductDefault added in v1.13.0

type VersionServiceProductDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceProductDefault handles this case with default header values.

An unexpected error response.

func NewVersionServiceProductDefault added in v1.13.0

func NewVersionServiceProductDefault(code int) *VersionServiceProductDefault

NewVersionServiceProductDefault creates a VersionServiceProductDefault with default headers values

func (*VersionServiceProductDefault) Code added in v1.13.0

Code gets the status code for the version service product default response

func (*VersionServiceProductDefault) Error added in v1.13.0

func (*VersionServiceProductDefault) GetPayload added in v1.13.0

type VersionServiceProductOK added in v1.13.0

type VersionServiceProductOK struct {
	Payload *models.VersionProductResponse
}

VersionServiceProductOK handles this case with default header values.

A successful response.

func NewVersionServiceProductOK added in v1.13.0

func NewVersionServiceProductOK() *VersionServiceProductOK

NewVersionServiceProductOK creates a VersionServiceProductOK with default headers values

func (*VersionServiceProductOK) Error added in v1.13.0

func (o *VersionServiceProductOK) Error() string

func (*VersionServiceProductOK) GetPayload added in v1.13.0

type VersionServiceProductParams added in v1.13.0

type VersionServiceProductParams struct {

	/*BackupVersion*/
	BackupVersion *string
	/*BackupsEnabled*/
	BackupsEnabled *bool
	/*ClusterSize*/
	ClusterSize *int32
	/*ClusterWideEnabled*/
	ClusterWideEnabled *bool
	/*CustomResourceUID*/
	CustomResourceUID *string
	/*DatabaseVersion*/
	DatabaseVersion *string
	/*Extensions*/
	Extensions *string
	/*HaproxyVersion*/
	HaproxyVersion *string
	/*HashicorpVaultEnabled*/
	HashicorpVaultEnabled *bool
	/*HelmDeployCr*/
	HelmDeployCr *bool
	/*HelmDeployOperator*/
	HelmDeployOperator *bool
	/*KubeVersion*/
	KubeVersion *string
	/*LogCollectorVersion*/
	LogCollectorVersion *string
	/*McsEnabled*/
	McsEnabled *bool
	/*NamespaceUID*/
	NamespaceUID *string
	/*PhysicalBackupScheduled*/
	PhysicalBackupScheduled *bool
	/*PitrEnabled*/
	PitrEnabled *bool
	/*Platform*/
	Platform *string
	/*PmmEnabled*/
	PmmEnabled *bool
	/*PmmVersion*/
	PmmVersion *string
	/*Product*/
	Product string
	/*ProxysqlVersion*/
	ProxysqlVersion *string
	/*RoleManagementEnabled*/
	RoleManagementEnabled *bool
	/*ShardingEnabled*/
	ShardingEnabled *bool
	/*SidecarsUsed*/
	SidecarsUsed *bool
	/*UserManagementEnabled*/
	UserManagementEnabled *bool
	/*VolumeExpansionEnabled*/
	VolumeExpansionEnabled *bool

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

VersionServiceProductParams contains all the parameters to send to the API endpoint for the version service product operation typically these are written to a http.Request

func NewVersionServiceProductParams added in v1.13.0

func NewVersionServiceProductParams() *VersionServiceProductParams

NewVersionServiceProductParams creates a new VersionServiceProductParams object with the default values initialized.

func NewVersionServiceProductParamsWithContext added in v1.13.0

func NewVersionServiceProductParamsWithContext(ctx context.Context) *VersionServiceProductParams

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

func NewVersionServiceProductParamsWithHTTPClient added in v1.13.0

func NewVersionServiceProductParamsWithHTTPClient(client *http.Client) *VersionServiceProductParams

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

func NewVersionServiceProductParamsWithTimeout added in v1.13.0

func NewVersionServiceProductParamsWithTimeout(timeout time.Duration) *VersionServiceProductParams

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

func (*VersionServiceProductParams) SetBackupVersion added in v1.13.0

func (o *VersionServiceProductParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) SetClusterSize added in v1.14.0

func (o *VersionServiceProductParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) SetContext added in v1.13.0

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

SetContext adds the context to the version service product params

func (*VersionServiceProductParams) SetCustomResourceUID added in v1.13.0

func (o *VersionServiceProductParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service product params

func (*VersionServiceProductParams) SetDatabaseVersion added in v1.13.0

func (o *VersionServiceProductParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) SetExtensions added in v1.19.0

func (o *VersionServiceProductParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service product params

func (*VersionServiceProductParams) SetHTTPClient added in v1.13.0

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

SetHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) SetHaproxyVersion added in v1.13.0

func (o *VersionServiceProductParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceProductParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceProductParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) SetKubeVersion added in v1.13.0

func (o *VersionServiceProductParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceProductParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) SetMcsEnabled added in v1.19.0

func (o *VersionServiceProductParams) SetMcsEnabled(mcsEnabled *bool)

SetMcsEnabled adds the mcsEnabled to the version service product params

func (*VersionServiceProductParams) SetNamespaceUID added in v1.13.0

func (o *VersionServiceProductParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service product params

func (*VersionServiceProductParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceProductParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) SetPlatform added in v1.13.0

func (o *VersionServiceProductParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) SetPmmVersion added in v1.13.0

func (o *VersionServiceProductParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) SetProduct added in v1.13.0

func (o *VersionServiceProductParams) SetProduct(product string)

SetProduct adds the product to the version service product params

func (*VersionServiceProductParams) SetProxysqlVersion added in v1.13.0

func (o *VersionServiceProductParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) SetRoleManagementEnabled added in v1.19.0

func (o *VersionServiceProductParams) SetRoleManagementEnabled(roleManagementEnabled *bool)

SetRoleManagementEnabled adds the roleManagementEnabled to the version service product params

func (*VersionServiceProductParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceProductParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) SetTimeout added in v1.13.0

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

SetTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) SetUserManagementEnabled added in v1.19.0

func (o *VersionServiceProductParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled to the version service product params

func (*VersionServiceProductParams) SetVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceProductParams) SetVolumeExpansionEnabled(volumeExpansionEnabled *bool)

SetVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service product params

func (*VersionServiceProductParams) WithBackupVersion added in v1.13.0

func (o *VersionServiceProductParams) WithBackupVersion(backupVersion *string) *VersionServiceProductParams

WithBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceProductParams

WithBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) WithClusterSize added in v1.14.0

func (o *VersionServiceProductParams) WithClusterSize(clusterSize *int32) *VersionServiceProductParams

WithClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceProductParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) WithContext added in v1.13.0

WithContext adds the context to the version service product params

func (*VersionServiceProductParams) WithCustomResourceUID added in v1.13.0

func (o *VersionServiceProductParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceProductParams

WithCustomResourceUID adds the customResourceUID to the version service product params

func (*VersionServiceProductParams) WithDatabaseVersion added in v1.13.0

func (o *VersionServiceProductParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceProductParams

WithDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) WithExtensions added in v1.19.0

func (o *VersionServiceProductParams) WithExtensions(extensions *string) *VersionServiceProductParams

WithExtensions adds the extensions to the version service product params

func (*VersionServiceProductParams) WithHTTPClient added in v1.13.0

WithHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) WithHaproxyVersion added in v1.13.0

func (o *VersionServiceProductParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceProductParams

WithHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceProductParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceProductParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceProductParams

WithHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceProductParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceProductParams

WithHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) WithKubeVersion added in v1.13.0

func (o *VersionServiceProductParams) WithKubeVersion(kubeVersion *string) *VersionServiceProductParams

WithKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceProductParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceProductParams

WithLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) WithMcsEnabled added in v1.19.0

func (o *VersionServiceProductParams) WithMcsEnabled(mcsEnabled *bool) *VersionServiceProductParams

WithMcsEnabled adds the mcsEnabled to the version service product params

func (*VersionServiceProductParams) WithNamespaceUID added in v1.13.0

func (o *VersionServiceProductParams) WithNamespaceUID(namespaceUID *string) *VersionServiceProductParams

WithNamespaceUID adds the namespaceUID to the version service product params

func (*VersionServiceProductParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceProductParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceProductParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceProductParams

WithPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) WithPlatform added in v1.13.0

WithPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceProductParams

WithPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) WithPmmVersion added in v1.13.0

func (o *VersionServiceProductParams) WithPmmVersion(pmmVersion *string) *VersionServiceProductParams

WithPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) WithProduct added in v1.13.0

WithProduct adds the product to the version service product params

func (*VersionServiceProductParams) WithProxysqlVersion added in v1.13.0

func (o *VersionServiceProductParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceProductParams

WithProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) WithRoleManagementEnabled added in v1.19.0

func (o *VersionServiceProductParams) WithRoleManagementEnabled(roleManagementEnabled *bool) *VersionServiceProductParams

WithRoleManagementEnabled adds the roleManagementEnabled to the version service product params

func (*VersionServiceProductParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceProductParams

WithShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceProductParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceProductParams

WithSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) WithTimeout added in v1.13.0

WithTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) WithUserManagementEnabled added in v1.19.0

func (o *VersionServiceProductParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceProductParams

WithUserManagementEnabled adds the userManagementEnabled to the version service product params

func (*VersionServiceProductParams) WithVolumeExpansionEnabled added in v1.19.0

func (o *VersionServiceProductParams) WithVolumeExpansionEnabled(volumeExpansionEnabled *bool) *VersionServiceProductParams

WithVolumeExpansionEnabled adds the volumeExpansionEnabled to the version service product params

func (*VersionServiceProductParams) WriteToRequest added in v1.13.0

WriteToRequest writes these params to a swagger request

type VersionServiceProductReader added in v1.13.0

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

VersionServiceProductReader is a Reader for the VersionServiceProduct structure.

func (*VersionServiceProductReader) ReadResponse added in v1.13.0

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