components

package
v2.16.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2021 License: AGPL-3.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 components API

func (*Client) GetPSMDBComponents

func (a *Client) GetPSMDBComponents(params *GetPSMDBComponentsParams) (*GetPSMDBComponentsOK, error)

GetPSMDBComponents gets PSMDB components returns list of available components for PSMDB clusters

func (*Client) GetPXCComponents

func (a *Client) GetPXCComponents(params *GetPXCComponentsParams) (*GetPXCComponentsOK, error)

GetPXCComponents gets p x c components returns list of available components for p x c clusters

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetPSMDBComponents(params *GetPSMDBComponentsParams) (*GetPSMDBComponentsOK, error)

	GetPXCComponents(params *GetPXCComponentsParams) (*GetPXCComponentsOK, 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 components API client.

type DetailsItems0

type DetailsItems0 struct {

	// type url
	TypeURL string `json:"type_url,omitempty"`

	// value
	// Format: byte
	Value strfmt.Base64 `json:"value,omitempty"`
}

DetailsItems0 details items0 swagger:model DetailsItems0

func (*DetailsItems0) MarshalBinary

func (o *DetailsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DetailsItems0) UnmarshalBinary

func (o *DetailsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DetailsItems0) Validate

func (o *DetailsItems0) Validate(formats strfmt.Registry) error

Validate validates this details items0

type GetPSMDBComponentsBody

type GetPSMDBComponentsBody struct {

	// Kubernetes cluster name.
	KubernetesClusterName string `json:"kubernetes_cluster_name,omitempty"`

	// Version of DB.
	DBVersion string `json:"db_version,omitempty"`
}

GetPSMDBComponentsBody get PSMDB components body swagger:model GetPSMDBComponentsBody

func (*GetPSMDBComponentsBody) MarshalBinary

func (o *GetPSMDBComponentsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPSMDBComponentsBody) UnmarshalBinary

func (o *GetPSMDBComponentsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPSMDBComponentsBody) Validate

func (o *GetPSMDBComponentsBody) Validate(formats strfmt.Registry) error

Validate validates this get PSMDB components body

type GetPSMDBComponentsDefault

type GetPSMDBComponentsDefault struct {
	Payload *GetPSMDBComponentsDefaultBody
	// contains filtered or unexported fields
}

GetPSMDBComponentsDefault handles this case with default header values.

An unexpected error response.

func NewGetPSMDBComponentsDefault

func NewGetPSMDBComponentsDefault(code int) *GetPSMDBComponentsDefault

NewGetPSMDBComponentsDefault creates a GetPSMDBComponentsDefault with default headers values

func (*GetPSMDBComponentsDefault) Code

func (o *GetPSMDBComponentsDefault) Code() int

Code gets the status code for the get PSMDB components default response

func (*GetPSMDBComponentsDefault) Error

func (o *GetPSMDBComponentsDefault) Error() string

func (*GetPSMDBComponentsDefault) GetPayload

type GetPSMDBComponentsDefaultBody

type GetPSMDBComponentsDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

GetPSMDBComponentsDefaultBody get PSMDB components default body swagger:model GetPSMDBComponentsDefaultBody

func (*GetPSMDBComponentsDefaultBody) MarshalBinary

func (o *GetPSMDBComponentsDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPSMDBComponentsDefaultBody) UnmarshalBinary

func (o *GetPSMDBComponentsDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPSMDBComponentsDefaultBody) Validate

func (o *GetPSMDBComponentsDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get PSMDB components default body

type GetPSMDBComponentsOK

type GetPSMDBComponentsOK struct {
	Payload *GetPSMDBComponentsOKBody
}

GetPSMDBComponentsOK handles this case with default header values.

A successful response.

func NewGetPSMDBComponentsOK

func NewGetPSMDBComponentsOK() *GetPSMDBComponentsOK

NewGetPSMDBComponentsOK creates a GetPSMDBComponentsOK with default headers values

func (*GetPSMDBComponentsOK) Error

func (o *GetPSMDBComponentsOK) Error() string

func (*GetPSMDBComponentsOK) GetPayload

type GetPSMDBComponentsOKBody

type GetPSMDBComponentsOKBody struct {

	// versions
	Versions []*VersionsItems0 `json:"versions"`
}

GetPSMDBComponentsOKBody get PSMDB components OK body swagger:model GetPSMDBComponentsOKBody

func (*GetPSMDBComponentsOKBody) MarshalBinary

func (o *GetPSMDBComponentsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPSMDBComponentsOKBody) UnmarshalBinary

func (o *GetPSMDBComponentsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPSMDBComponentsOKBody) Validate

func (o *GetPSMDBComponentsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get PSMDB components OK body

type GetPSMDBComponentsParams

type GetPSMDBComponentsParams struct {

	/*Body*/
	Body GetPSMDBComponentsBody

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

GetPSMDBComponentsParams contains all the parameters to send to the API endpoint for the get PSMDB components operation typically these are written to a http.Request

func NewGetPSMDBComponentsParams

func NewGetPSMDBComponentsParams() *GetPSMDBComponentsParams

NewGetPSMDBComponentsParams creates a new GetPSMDBComponentsParams object with the default values initialized.

func NewGetPSMDBComponentsParamsWithContext

func NewGetPSMDBComponentsParamsWithContext(ctx context.Context) *GetPSMDBComponentsParams

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

func NewGetPSMDBComponentsParamsWithHTTPClient

func NewGetPSMDBComponentsParamsWithHTTPClient(client *http.Client) *GetPSMDBComponentsParams

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

func NewGetPSMDBComponentsParamsWithTimeout

func NewGetPSMDBComponentsParamsWithTimeout(timeout time.Duration) *GetPSMDBComponentsParams

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

func (*GetPSMDBComponentsParams) SetBody

SetBody adds the body to the get PSMDB components params

func (*GetPSMDBComponentsParams) SetContext

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

SetContext adds the context to the get PSMDB components params

func (*GetPSMDBComponentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get PSMDB components params

func (*GetPSMDBComponentsParams) SetTimeout

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

SetTimeout adds the timeout to the get PSMDB components params

func (*GetPSMDBComponentsParams) WithBody

WithBody adds the body to the get PSMDB components params

func (*GetPSMDBComponentsParams) WithContext

WithContext adds the context to the get PSMDB components params

func (*GetPSMDBComponentsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get PSMDB components params

func (*GetPSMDBComponentsParams) WithTimeout

WithTimeout adds the timeout to the get PSMDB components params

func (*GetPSMDBComponentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPSMDBComponentsReader

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

GetPSMDBComponentsReader is a Reader for the GetPSMDBComponents structure.

func (*GetPSMDBComponentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPXCComponentsBody

type GetPXCComponentsBody struct {

	// Kubernetes cluster name.
	KubernetesClusterName string `json:"kubernetes_cluster_name,omitempty"`

	// Version of DB.
	DBVersion string `json:"db_version,omitempty"`
}

GetPXCComponentsBody get p x c components body swagger:model GetPXCComponentsBody

func (*GetPXCComponentsBody) MarshalBinary

func (o *GetPXCComponentsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPXCComponentsBody) UnmarshalBinary

func (o *GetPXCComponentsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPXCComponentsBody) Validate

func (o *GetPXCComponentsBody) Validate(formats strfmt.Registry) error

Validate validates this get p x c components body

type GetPXCComponentsDefault

type GetPXCComponentsDefault struct {
	Payload *GetPXCComponentsDefaultBody
	// contains filtered or unexported fields
}

GetPXCComponentsDefault handles this case with default header values.

An unexpected error response.

func NewGetPXCComponentsDefault

func NewGetPXCComponentsDefault(code int) *GetPXCComponentsDefault

NewGetPXCComponentsDefault creates a GetPXCComponentsDefault with default headers values

func (*GetPXCComponentsDefault) Code

func (o *GetPXCComponentsDefault) Code() int

Code gets the status code for the get p x c components default response

func (*GetPXCComponentsDefault) Error

func (o *GetPXCComponentsDefault) Error() string

func (*GetPXCComponentsDefault) GetPayload

type GetPXCComponentsDefaultBody

type GetPXCComponentsDefaultBody struct {

	// error
	Error string `json:"error,omitempty"`

	// code
	Code int32 `json:"code,omitempty"`

	// message
	Message string `json:"message,omitempty"`

	// details
	Details []*DetailsItems0 `json:"details"`
}

GetPXCComponentsDefaultBody get p x c components default body swagger:model GetPXCComponentsDefaultBody

func (*GetPXCComponentsDefaultBody) MarshalBinary

func (o *GetPXCComponentsDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPXCComponentsDefaultBody) UnmarshalBinary

func (o *GetPXCComponentsDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPXCComponentsDefaultBody) Validate

func (o *GetPXCComponentsDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get p x c components default body

type GetPXCComponentsOK

type GetPXCComponentsOK struct {
	Payload *GetPXCComponentsOKBody
}

GetPXCComponentsOK handles this case with default header values.

A successful response.

func NewGetPXCComponentsOK

func NewGetPXCComponentsOK() *GetPXCComponentsOK

NewGetPXCComponentsOK creates a GetPXCComponentsOK with default headers values

func (*GetPXCComponentsOK) Error

func (o *GetPXCComponentsOK) Error() string

func (*GetPXCComponentsOK) GetPayload

func (o *GetPXCComponentsOK) GetPayload() *GetPXCComponentsOKBody

type GetPXCComponentsOKBody

type GetPXCComponentsOKBody struct {

	// versions
	Versions []*VersionsItems0 `json:"versions"`
}

GetPXCComponentsOKBody get p x c components OK body swagger:model GetPXCComponentsOKBody

func (*GetPXCComponentsOKBody) MarshalBinary

func (o *GetPXCComponentsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPXCComponentsOKBody) UnmarshalBinary

func (o *GetPXCComponentsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPXCComponentsOKBody) Validate

func (o *GetPXCComponentsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get p x c components OK body

type GetPXCComponentsParams

type GetPXCComponentsParams struct {

	/*Body*/
	Body GetPXCComponentsBody

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

GetPXCComponentsParams contains all the parameters to send to the API endpoint for the get p x c components operation typically these are written to a http.Request

func NewGetPXCComponentsParams

func NewGetPXCComponentsParams() *GetPXCComponentsParams

NewGetPXCComponentsParams creates a new GetPXCComponentsParams object with the default values initialized.

func NewGetPXCComponentsParamsWithContext

func NewGetPXCComponentsParamsWithContext(ctx context.Context) *GetPXCComponentsParams

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

func NewGetPXCComponentsParamsWithHTTPClient

func NewGetPXCComponentsParamsWithHTTPClient(client *http.Client) *GetPXCComponentsParams

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

func NewGetPXCComponentsParamsWithTimeout

func NewGetPXCComponentsParamsWithTimeout(timeout time.Duration) *GetPXCComponentsParams

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

func (*GetPXCComponentsParams) SetBody

SetBody adds the body to the get p x c components params

func (*GetPXCComponentsParams) SetContext

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

SetContext adds the context to the get p x c components params

func (*GetPXCComponentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get p x c components params

func (*GetPXCComponentsParams) SetTimeout

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

SetTimeout adds the timeout to the get p x c components params

func (*GetPXCComponentsParams) WithBody

WithBody adds the body to the get p x c components params

func (*GetPXCComponentsParams) WithContext

WithContext adds the context to the get p x c components params

func (*GetPXCComponentsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get p x c components params

func (*GetPXCComponentsParams) WithTimeout

WithTimeout adds the timeout to the get p x c components params

func (*GetPXCComponentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPXCComponentsReader

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

GetPXCComponentsReader is a Reader for the GetPXCComponents structure.

func (*GetPXCComponentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionsItems0

type VersionsItems0 struct {

	// product
	Product string `json:"product,omitempty"`

	// operator
	Operator string `json:"operator,omitempty"`

	// matrix
	Matrix *VersionsItems0Matrix `json:"matrix,omitempty"`
}

VersionsItems0 Version contains information about operator and components matrix. swagger:model VersionsItems0

func (*VersionsItems0) MarshalBinary

func (o *VersionsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0) UnmarshalBinary

func (o *VersionsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0) Validate

func (o *VersionsItems0) Validate(formats strfmt.Registry) error

Validate validates this versions items0

type VersionsItems0Matrix

type VersionsItems0Matrix struct {

	// mongod
	Mongod map[string]VersionsItems0MatrixMongodAnon `json:"mongod,omitempty"`

	// pxc
	Pxc map[string]VersionsItems0MatrixPxcAnon `json:"pxc,omitempty"`

	// pmm
	PMM map[string]VersionsItems0MatrixPMMAnon `json:"pmm,omitempty"`

	// proxysql
	Proxysql map[string]VersionsItems0MatrixProxysqlAnon `json:"proxysql,omitempty"`

	// haproxy
	Haproxy map[string]VersionsItems0MatrixHaproxyAnon `json:"haproxy,omitempty"`

	// backup
	Backup map[string]VersionsItems0MatrixBackupAnon `json:"backup,omitempty"`

	// operator
	Operator map[string]VersionsItems0MatrixOperatorAnon `json:"operator,omitempty"`

	// log collector
	LogCollector map[string]VersionsItems0MatrixLogCollectorAnon `json:"log_collector,omitempty"`
}

VersionsItems0Matrix Matrix contains all available components. swagger:model VersionsItems0Matrix

func (*VersionsItems0Matrix) MarshalBinary

func (o *VersionsItems0Matrix) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0Matrix) UnmarshalBinary

func (o *VersionsItems0Matrix) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0Matrix) Validate

func (o *VersionsItems0Matrix) Validate(formats strfmt.Registry) error

Validate validates this versions items0 matrix

type VersionsItems0MatrixBackupAnon

type VersionsItems0MatrixBackupAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixBackupAnon Component contains information about component. swagger:model VersionsItems0MatrixBackupAnon

func (*VersionsItems0MatrixBackupAnon) MarshalBinary

func (o *VersionsItems0MatrixBackupAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixBackupAnon) UnmarshalBinary

func (o *VersionsItems0MatrixBackupAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixBackupAnon) Validate

func (o *VersionsItems0MatrixBackupAnon) Validate(formats strfmt.Registry) error

Validate validates this versions items0 matrix backup anon

type VersionsItems0MatrixHaproxyAnon

type VersionsItems0MatrixHaproxyAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixHaproxyAnon Component contains information about component. swagger:model VersionsItems0MatrixHaproxyAnon

func (*VersionsItems0MatrixHaproxyAnon) MarshalBinary

func (o *VersionsItems0MatrixHaproxyAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixHaproxyAnon) UnmarshalBinary

func (o *VersionsItems0MatrixHaproxyAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixHaproxyAnon) Validate

Validate validates this versions items0 matrix haproxy anon

type VersionsItems0MatrixLogCollectorAnon

type VersionsItems0MatrixLogCollectorAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixLogCollectorAnon Component contains information about component. swagger:model VersionsItems0MatrixLogCollectorAnon

func (*VersionsItems0MatrixLogCollectorAnon) MarshalBinary

func (o *VersionsItems0MatrixLogCollectorAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixLogCollectorAnon) UnmarshalBinary

func (o *VersionsItems0MatrixLogCollectorAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixLogCollectorAnon) Validate

Validate validates this versions items0 matrix log collector anon

type VersionsItems0MatrixMongodAnon

type VersionsItems0MatrixMongodAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixMongodAnon Component contains information about component. swagger:model VersionsItems0MatrixMongodAnon

func (*VersionsItems0MatrixMongodAnon) MarshalBinary

func (o *VersionsItems0MatrixMongodAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixMongodAnon) UnmarshalBinary

func (o *VersionsItems0MatrixMongodAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixMongodAnon) Validate

func (o *VersionsItems0MatrixMongodAnon) Validate(formats strfmt.Registry) error

Validate validates this versions items0 matrix mongod anon

type VersionsItems0MatrixOperatorAnon

type VersionsItems0MatrixOperatorAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixOperatorAnon Component contains information about component. swagger:model VersionsItems0MatrixOperatorAnon

func (*VersionsItems0MatrixOperatorAnon) MarshalBinary

func (o *VersionsItems0MatrixOperatorAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixOperatorAnon) UnmarshalBinary

func (o *VersionsItems0MatrixOperatorAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixOperatorAnon) Validate

Validate validates this versions items0 matrix operator anon

type VersionsItems0MatrixPMMAnon

type VersionsItems0MatrixPMMAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixPMMAnon Component contains information about component. swagger:model VersionsItems0MatrixPMMAnon

func (*VersionsItems0MatrixPMMAnon) MarshalBinary

func (o *VersionsItems0MatrixPMMAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixPMMAnon) UnmarshalBinary

func (o *VersionsItems0MatrixPMMAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixPMMAnon) Validate

func (o *VersionsItems0MatrixPMMAnon) Validate(formats strfmt.Registry) error

Validate validates this versions items0 matrix PMM anon

type VersionsItems0MatrixProxysqlAnon

type VersionsItems0MatrixProxysqlAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixProxysqlAnon Component contains information about component. swagger:model VersionsItems0MatrixProxysqlAnon

func (*VersionsItems0MatrixProxysqlAnon) MarshalBinary

func (o *VersionsItems0MatrixProxysqlAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixProxysqlAnon) UnmarshalBinary

func (o *VersionsItems0MatrixProxysqlAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixProxysqlAnon) Validate

Validate validates this versions items0 matrix proxysql anon

type VersionsItems0MatrixPxcAnon

type VersionsItems0MatrixPxcAnon struct {

	// image path
	ImagePath string `json:"image_path,omitempty"`

	// image hash
	ImageHash string `json:"image_hash,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// critical
	Critical bool `json:"critical,omitempty"`

	// default
	Default bool `json:"default,omitempty"`
}

VersionsItems0MatrixPxcAnon Component contains information about component. swagger:model VersionsItems0MatrixPxcAnon

func (*VersionsItems0MatrixPxcAnon) MarshalBinary

func (o *VersionsItems0MatrixPxcAnon) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VersionsItems0MatrixPxcAnon) UnmarshalBinary

func (o *VersionsItems0MatrixPxcAnon) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VersionsItems0MatrixPxcAnon) Validate

func (o *VersionsItems0MatrixPxcAnon) Validate(formats strfmt.Registry) error

Validate validates this versions items0 matrix pxc anon

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL