operations

package
v2.14.13+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddonDefault

type AddonDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

AddonDefault handles this case with default header values.

errorResponse

func NewAddonDefault

func NewAddonDefault(code int) *AddonDefault

NewAddonDefault creates a AddonDefault with default headers values

func (*AddonDefault) Code

func (o *AddonDefault) Code() int

Code gets the status code for the addon default response

func (*AddonDefault) Error

func (o *AddonDefault) Error() string

func (*AddonDefault) GetPayload

func (o *AddonDefault) GetPayload() *models.ErrorResponse

type AddonForbidden

type AddonForbidden struct {
}

AddonForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewAddonForbidden

func NewAddonForbidden() *AddonForbidden

NewAddonForbidden creates a AddonForbidden with default headers values

func (*AddonForbidden) Error

func (o *AddonForbidden) Error() string

type AddonOK

type AddonOK struct {
	Payload models.AccessibleAddons
}

AddonOK handles this case with default header values.

AccessibleAddons

func NewAddonOK

func NewAddonOK() *AddonOK

NewAddonOK creates a AddonOK with default headers values

func (*AddonOK) Error

func (o *AddonOK) Error() string

func (*AddonOK) GetPayload

func (o *AddonOK) GetPayload() models.AccessibleAddons

type AddonParams

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

AddonParams contains all the parameters to send to the API endpoint for the addon operation typically these are written to a http.Request

func NewAddonParams

func NewAddonParams() *AddonParams

NewAddonParams creates a new AddonParams object with the default values initialized.

func NewAddonParamsWithContext

func NewAddonParamsWithContext(ctx context.Context) *AddonParams

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

func NewAddonParamsWithHTTPClient

func NewAddonParamsWithHTTPClient(client *http.Client) *AddonParams

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

func NewAddonParamsWithTimeout

func NewAddonParamsWithTimeout(timeout time.Duration) *AddonParams

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

func (*AddonParams) SetContext

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

SetContext adds the context to the addon params

func (*AddonParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the addon params

func (*AddonParams) SetTimeout

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

SetTimeout adds the timeout to the addon params

func (*AddonParams) WithContext

func (o *AddonParams) WithContext(ctx context.Context) *AddonParams

WithContext adds the context to the addon params

func (*AddonParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the addon params

func (*AddonParams) WithTimeout

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

WithTimeout adds the timeout to the addon params

func (*AddonParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AddonReader

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

AddonReader is a Reader for the Addon structure.

func (*AddonReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddonUnauthorized

type AddonUnauthorized struct {
}

AddonUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewAddonUnauthorized

func NewAddonUnauthorized() *AddonUnauthorized

NewAddonUnauthorized creates a AddonUnauthorized with default headers values

func (*AddonUnauthorized) Error

func (o *AddonUnauthorized) Error() string

type Client

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

Client for operations API

func (*Client) Addon

func (a *Client) Addon(params *AddonParams, authInfo runtime.ClientAuthInfoWriter) (*AddonOK, error)

Addon Lists names of addons that can be configured inside the user clusters

func (*Client) CreateOIDCKubeconfig

func (a *Client) CreateOIDCKubeconfig(params *CreateOIDCKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreateOIDCKubeconfigOK, error)
CreateOIDCKubeconfig Starts OIDC flow and generates kubeconfig, the generated config

contains OIDC provider authentication info

func (*Client) GetAddonConfig

func (a *Client) GetAddonConfig(params *GetAddonConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetAddonConfigOK, error)

GetAddonConfig returns specified addon config

func (*Client) GetAdmissionPlugins

func (a *Client) GetAdmissionPlugins(params *GetAdmissionPluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAdmissionPluginsOK, error)

GetAdmissionPlugins returns specified addon config

func (*Client) ListAddonConfigs

func (a *Client) ListAddonConfigs(params *ListAddonConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAddonConfigsOK, error)

ListAddonConfigs returns all available addon configs

func (*Client) ListSystemLabels

func (a *Client) ListSystemLabels(params *ListSystemLabelsParams, authInfo runtime.ClientAuthInfoWriter) (*ListSystemLabelsOK, error)

ListSystemLabels List restricted system labels

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	Addon(params *AddonParams, authInfo runtime.ClientAuthInfoWriter) (*AddonOK, error)

	CreateOIDCKubeconfig(params *CreateOIDCKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*CreateOIDCKubeconfigOK, error)

	GetAddonConfig(params *GetAddonConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetAddonConfigOK, error)

	GetAdmissionPlugins(params *GetAdmissionPluginsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAdmissionPluginsOK, error)

	ListAddonConfigs(params *ListAddonConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAddonConfigsOK, error)

	ListSystemLabels(params *ListSystemLabelsParams, authInfo runtime.ClientAuthInfoWriter) (*ListSystemLabelsOK, 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 operations API client.

type CreateOIDCKubeconfigDefault

type CreateOIDCKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateOIDCKubeconfigDefault handles this case with default header values.

errorResponse

func NewCreateOIDCKubeconfigDefault

func NewCreateOIDCKubeconfigDefault(code int) *CreateOIDCKubeconfigDefault

NewCreateOIDCKubeconfigDefault creates a CreateOIDCKubeconfigDefault with default headers values

func (*CreateOIDCKubeconfigDefault) Code

func (o *CreateOIDCKubeconfigDefault) Code() int

Code gets the status code for the create o ID c kubeconfig default response

func (*CreateOIDCKubeconfigDefault) Error

func (*CreateOIDCKubeconfigDefault) GetPayload

type CreateOIDCKubeconfigOK

type CreateOIDCKubeconfigOK struct {
	Payload *models.Config
}

CreateOIDCKubeconfigOK handles this case with default header values.

Kubeconfig is a clusters kubeconfig

func NewCreateOIDCKubeconfigOK

func NewCreateOIDCKubeconfigOK() *CreateOIDCKubeconfigOK

NewCreateOIDCKubeconfigOK creates a CreateOIDCKubeconfigOK with default headers values

func (*CreateOIDCKubeconfigOK) Error

func (o *CreateOIDCKubeconfigOK) Error() string

func (*CreateOIDCKubeconfigOK) GetPayload

func (o *CreateOIDCKubeconfigOK) GetPayload() *models.Config

type CreateOIDCKubeconfigParams

type CreateOIDCKubeconfigParams struct {

	/*ClusterID*/
	ClusterID *string
	/*Datacenter*/
	Datacenter *string
	/*ProjectID*/
	ProjectID *string
	/*UserID*/
	UserID *string

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

CreateOIDCKubeconfigParams contains all the parameters to send to the API endpoint for the create o ID c kubeconfig operation typically these are written to a http.Request

func NewCreateOIDCKubeconfigParams

func NewCreateOIDCKubeconfigParams() *CreateOIDCKubeconfigParams

NewCreateOIDCKubeconfigParams creates a new CreateOIDCKubeconfigParams object with the default values initialized.

func NewCreateOIDCKubeconfigParamsWithContext

func NewCreateOIDCKubeconfigParamsWithContext(ctx context.Context) *CreateOIDCKubeconfigParams

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

func NewCreateOIDCKubeconfigParamsWithHTTPClient

func NewCreateOIDCKubeconfigParamsWithHTTPClient(client *http.Client) *CreateOIDCKubeconfigParams

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

func NewCreateOIDCKubeconfigParamsWithTimeout

func NewCreateOIDCKubeconfigParamsWithTimeout(timeout time.Duration) *CreateOIDCKubeconfigParams

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

func (*CreateOIDCKubeconfigParams) SetClusterID

func (o *CreateOIDCKubeconfigParams) SetClusterID(clusterID *string)

SetClusterID adds the clusterId to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetContext

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

SetContext adds the context to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetDatacenter

func (o *CreateOIDCKubeconfigParams) SetDatacenter(datacenter *string)

SetDatacenter adds the datacenter to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetProjectID

func (o *CreateOIDCKubeconfigParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetTimeout

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

SetTimeout adds the timeout to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) SetUserID

func (o *CreateOIDCKubeconfigParams) SetUserID(userID *string)

SetUserID adds the userId to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithClusterID

func (o *CreateOIDCKubeconfigParams) WithClusterID(clusterID *string) *CreateOIDCKubeconfigParams

WithClusterID adds the clusterID to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithContext

WithContext adds the context to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithDatacenter

func (o *CreateOIDCKubeconfigParams) WithDatacenter(datacenter *string) *CreateOIDCKubeconfigParams

WithDatacenter adds the datacenter to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithProjectID

func (o *CreateOIDCKubeconfigParams) WithProjectID(projectID *string) *CreateOIDCKubeconfigParams

WithProjectID adds the projectID to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithTimeout

WithTimeout adds the timeout to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WithUserID

WithUserID adds the userID to the create o ID c kubeconfig params

func (*CreateOIDCKubeconfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateOIDCKubeconfigReader

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

CreateOIDCKubeconfigReader is a Reader for the CreateOIDCKubeconfig structure.

func (*CreateOIDCKubeconfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAddonConfigDefault

type GetAddonConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetAddonConfigDefault handles this case with default header values.

errorResponse

func NewGetAddonConfigDefault

func NewGetAddonConfigDefault(code int) *GetAddonConfigDefault

NewGetAddonConfigDefault creates a GetAddonConfigDefault with default headers values

func (*GetAddonConfigDefault) Code

func (o *GetAddonConfigDefault) Code() int

Code gets the status code for the get addon config default response

func (*GetAddonConfigDefault) Error

func (o *GetAddonConfigDefault) Error() string

func (*GetAddonConfigDefault) GetPayload

func (o *GetAddonConfigDefault) GetPayload() *models.ErrorResponse

type GetAddonConfigOK

type GetAddonConfigOK struct {
	Payload *models.AddonConfig
}

GetAddonConfigOK handles this case with default header values.

AddonConfig

func NewGetAddonConfigOK

func NewGetAddonConfigOK() *GetAddonConfigOK

NewGetAddonConfigOK creates a GetAddonConfigOK with default headers values

func (*GetAddonConfigOK) Error

func (o *GetAddonConfigOK) Error() string

func (*GetAddonConfigOK) GetPayload

func (o *GetAddonConfigOK) GetPayload() *models.AddonConfig

type GetAddonConfigParams

type GetAddonConfigParams struct {

	/*AddonID*/
	AddonID string

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

GetAddonConfigParams contains all the parameters to send to the API endpoint for the get addon config operation typically these are written to a http.Request

func NewGetAddonConfigParams

func NewGetAddonConfigParams() *GetAddonConfigParams

NewGetAddonConfigParams creates a new GetAddonConfigParams object with the default values initialized.

func NewGetAddonConfigParamsWithContext

func NewGetAddonConfigParamsWithContext(ctx context.Context) *GetAddonConfigParams

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

func NewGetAddonConfigParamsWithHTTPClient

func NewGetAddonConfigParamsWithHTTPClient(client *http.Client) *GetAddonConfigParams

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

func NewGetAddonConfigParamsWithTimeout

func NewGetAddonConfigParamsWithTimeout(timeout time.Duration) *GetAddonConfigParams

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

func (*GetAddonConfigParams) SetAddonID

func (o *GetAddonConfigParams) SetAddonID(addonID string)

SetAddonID adds the addonId to the get addon config params

func (*GetAddonConfigParams) SetContext

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

SetContext adds the context to the get addon config params

func (*GetAddonConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get addon config params

func (*GetAddonConfigParams) SetTimeout

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

SetTimeout adds the timeout to the get addon config params

func (*GetAddonConfigParams) WithAddonID

func (o *GetAddonConfigParams) WithAddonID(addonID string) *GetAddonConfigParams

WithAddonID adds the addonID to the get addon config params

func (*GetAddonConfigParams) WithContext

WithContext adds the context to the get addon config params

func (*GetAddonConfigParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get addon config params

func (*GetAddonConfigParams) WithTimeout

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

WithTimeout adds the timeout to the get addon config params

func (*GetAddonConfigParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetAddonConfigReader

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

GetAddonConfigReader is a Reader for the GetAddonConfig structure.

func (*GetAddonConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAddonConfigUnauthorized

type GetAddonConfigUnauthorized struct {
}

GetAddonConfigUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetAddonConfigUnauthorized

func NewGetAddonConfigUnauthorized() *GetAddonConfigUnauthorized

NewGetAddonConfigUnauthorized creates a GetAddonConfigUnauthorized with default headers values

func (*GetAddonConfigUnauthorized) Error

type GetAdmissionPluginsDefault

type GetAdmissionPluginsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetAdmissionPluginsDefault handles this case with default header values.

errorResponse

func NewGetAdmissionPluginsDefault

func NewGetAdmissionPluginsDefault(code int) *GetAdmissionPluginsDefault

NewGetAdmissionPluginsDefault creates a GetAdmissionPluginsDefault with default headers values

func (*GetAdmissionPluginsDefault) Code

func (o *GetAdmissionPluginsDefault) Code() int

Code gets the status code for the get admission plugins default response

func (*GetAdmissionPluginsDefault) Error

func (*GetAdmissionPluginsDefault) GetPayload

type GetAdmissionPluginsOK

type GetAdmissionPluginsOK struct {
	Payload models.AdmissionPluginList
}

GetAdmissionPluginsOK handles this case with default header values.

AdmissionPluginList

func NewGetAdmissionPluginsOK

func NewGetAdmissionPluginsOK() *GetAdmissionPluginsOK

NewGetAdmissionPluginsOK creates a GetAdmissionPluginsOK with default headers values

func (*GetAdmissionPluginsOK) Error

func (o *GetAdmissionPluginsOK) Error() string

func (*GetAdmissionPluginsOK) GetPayload

type GetAdmissionPluginsParams

type GetAdmissionPluginsParams struct {

	/*Version*/
	Version string

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

GetAdmissionPluginsParams contains all the parameters to send to the API endpoint for the get admission plugins operation typically these are written to a http.Request

func NewGetAdmissionPluginsParams

func NewGetAdmissionPluginsParams() *GetAdmissionPluginsParams

NewGetAdmissionPluginsParams creates a new GetAdmissionPluginsParams object with the default values initialized.

func NewGetAdmissionPluginsParamsWithContext

func NewGetAdmissionPluginsParamsWithContext(ctx context.Context) *GetAdmissionPluginsParams

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

func NewGetAdmissionPluginsParamsWithHTTPClient

func NewGetAdmissionPluginsParamsWithHTTPClient(client *http.Client) *GetAdmissionPluginsParams

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

func NewGetAdmissionPluginsParamsWithTimeout

func NewGetAdmissionPluginsParamsWithTimeout(timeout time.Duration) *GetAdmissionPluginsParams

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

func (*GetAdmissionPluginsParams) SetContext

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

SetContext adds the context to the get admission plugins params

func (*GetAdmissionPluginsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get admission plugins params

func (*GetAdmissionPluginsParams) SetTimeout

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

SetTimeout adds the timeout to the get admission plugins params

func (*GetAdmissionPluginsParams) SetVersion

func (o *GetAdmissionPluginsParams) SetVersion(version string)

SetVersion adds the version to the get admission plugins params

func (*GetAdmissionPluginsParams) WithContext

WithContext adds the context to the get admission plugins params

func (*GetAdmissionPluginsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get admission plugins params

func (*GetAdmissionPluginsParams) WithTimeout

WithTimeout adds the timeout to the get admission plugins params

func (*GetAdmissionPluginsParams) WithVersion

WithVersion adds the version to the get admission plugins params

func (*GetAdmissionPluginsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAdmissionPluginsReader

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

GetAdmissionPluginsReader is a Reader for the GetAdmissionPlugins structure.

func (*GetAdmissionPluginsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAdmissionPluginsUnauthorized

type GetAdmissionPluginsUnauthorized struct {
}

GetAdmissionPluginsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetAdmissionPluginsUnauthorized

func NewGetAdmissionPluginsUnauthorized() *GetAdmissionPluginsUnauthorized

NewGetAdmissionPluginsUnauthorized creates a GetAdmissionPluginsUnauthorized with default headers values

func (*GetAdmissionPluginsUnauthorized) Error

type ListAddonConfigsDefault

type ListAddonConfigsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAddonConfigsDefault handles this case with default header values.

errorResponse

func NewListAddonConfigsDefault

func NewListAddonConfigsDefault(code int) *ListAddonConfigsDefault

NewListAddonConfigsDefault creates a ListAddonConfigsDefault with default headers values

func (*ListAddonConfigsDefault) Code

func (o *ListAddonConfigsDefault) Code() int

Code gets the status code for the list addon configs default response

func (*ListAddonConfigsDefault) Error

func (o *ListAddonConfigsDefault) Error() string

func (*ListAddonConfigsDefault) GetPayload

func (o *ListAddonConfigsDefault) GetPayload() *models.ErrorResponse

type ListAddonConfigsOK

type ListAddonConfigsOK struct {
	Payload []*models.AddonConfig
}

ListAddonConfigsOK handles this case with default header values.

AddonConfig

func NewListAddonConfigsOK

func NewListAddonConfigsOK() *ListAddonConfigsOK

NewListAddonConfigsOK creates a ListAddonConfigsOK with default headers values

func (*ListAddonConfigsOK) Error

func (o *ListAddonConfigsOK) Error() string

func (*ListAddonConfigsOK) GetPayload

func (o *ListAddonConfigsOK) GetPayload() []*models.AddonConfig

type ListAddonConfigsParams

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

ListAddonConfigsParams contains all the parameters to send to the API endpoint for the list addon configs operation typically these are written to a http.Request

func NewListAddonConfigsParams

func NewListAddonConfigsParams() *ListAddonConfigsParams

NewListAddonConfigsParams creates a new ListAddonConfigsParams object with the default values initialized.

func NewListAddonConfigsParamsWithContext

func NewListAddonConfigsParamsWithContext(ctx context.Context) *ListAddonConfigsParams

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

func NewListAddonConfigsParamsWithHTTPClient

func NewListAddonConfigsParamsWithHTTPClient(client *http.Client) *ListAddonConfigsParams

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

func NewListAddonConfigsParamsWithTimeout

func NewListAddonConfigsParamsWithTimeout(timeout time.Duration) *ListAddonConfigsParams

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

func (*ListAddonConfigsParams) SetContext

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

SetContext adds the context to the list addon configs params

func (*ListAddonConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list addon configs params

func (*ListAddonConfigsParams) SetTimeout

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

SetTimeout adds the timeout to the list addon configs params

func (*ListAddonConfigsParams) WithContext

WithContext adds the context to the list addon configs params

func (*ListAddonConfigsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list addon configs params

func (*ListAddonConfigsParams) WithTimeout

WithTimeout adds the timeout to the list addon configs params

func (*ListAddonConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAddonConfigsReader

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

ListAddonConfigsReader is a Reader for the ListAddonConfigs structure.

func (*ListAddonConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAddonConfigsUnauthorized

type ListAddonConfigsUnauthorized struct {
}

ListAddonConfigsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListAddonConfigsUnauthorized

func NewListAddonConfigsUnauthorized() *ListAddonConfigsUnauthorized

NewListAddonConfigsUnauthorized creates a ListAddonConfigsUnauthorized with default headers values

func (*ListAddonConfigsUnauthorized) Error

type ListSystemLabelsDefault

type ListSystemLabelsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListSystemLabelsDefault handles this case with default header values.

errorResponse

func NewListSystemLabelsDefault

func NewListSystemLabelsDefault(code int) *ListSystemLabelsDefault

NewListSystemLabelsDefault creates a ListSystemLabelsDefault with default headers values

func (*ListSystemLabelsDefault) Code

func (o *ListSystemLabelsDefault) Code() int

Code gets the status code for the list system labels default response

func (*ListSystemLabelsDefault) Error

func (o *ListSystemLabelsDefault) Error() string

func (*ListSystemLabelsDefault) GetPayload

func (o *ListSystemLabelsDefault) GetPayload() *models.ErrorResponse

type ListSystemLabelsForbidden

type ListSystemLabelsForbidden struct {
}

ListSystemLabelsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListSystemLabelsForbidden

func NewListSystemLabelsForbidden() *ListSystemLabelsForbidden

NewListSystemLabelsForbidden creates a ListSystemLabelsForbidden with default headers values

func (*ListSystemLabelsForbidden) Error

func (o *ListSystemLabelsForbidden) Error() string

type ListSystemLabelsOK

type ListSystemLabelsOK struct {
	Payload models.ResourceLabelMap
}

ListSystemLabelsOK handles this case with default header values.

ResourceLabelMap

func NewListSystemLabelsOK

func NewListSystemLabelsOK() *ListSystemLabelsOK

NewListSystemLabelsOK creates a ListSystemLabelsOK with default headers values

func (*ListSystemLabelsOK) Error

func (o *ListSystemLabelsOK) Error() string

func (*ListSystemLabelsOK) GetPayload

func (o *ListSystemLabelsOK) GetPayload() models.ResourceLabelMap

type ListSystemLabelsParams

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

ListSystemLabelsParams contains all the parameters to send to the API endpoint for the list system labels operation typically these are written to a http.Request

func NewListSystemLabelsParams

func NewListSystemLabelsParams() *ListSystemLabelsParams

NewListSystemLabelsParams creates a new ListSystemLabelsParams object with the default values initialized.

func NewListSystemLabelsParamsWithContext

func NewListSystemLabelsParamsWithContext(ctx context.Context) *ListSystemLabelsParams

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

func NewListSystemLabelsParamsWithHTTPClient

func NewListSystemLabelsParamsWithHTTPClient(client *http.Client) *ListSystemLabelsParams

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

func NewListSystemLabelsParamsWithTimeout

func NewListSystemLabelsParamsWithTimeout(timeout time.Duration) *ListSystemLabelsParams

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

func (*ListSystemLabelsParams) SetContext

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

SetContext adds the context to the list system labels params

func (*ListSystemLabelsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list system labels params

func (*ListSystemLabelsParams) SetTimeout

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

SetTimeout adds the timeout to the list system labels params

func (*ListSystemLabelsParams) WithContext

WithContext adds the context to the list system labels params

func (*ListSystemLabelsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list system labels params

func (*ListSystemLabelsParams) WithTimeout

WithTimeout adds the timeout to the list system labels params

func (*ListSystemLabelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSystemLabelsReader

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

ListSystemLabelsReader is a Reader for the ListSystemLabels structure.

func (*ListSystemLabelsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListSystemLabelsUnauthorized

type ListSystemLabelsUnauthorized struct {
}

ListSystemLabelsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListSystemLabelsUnauthorized

func NewListSystemLabelsUnauthorized() *ListSystemLabelsUnauthorized

NewListSystemLabelsUnauthorized creates a ListSystemLabelsUnauthorized with default headers values

func (*ListSystemLabelsUnauthorized) Error

Jump to

Keyboard shortcuts

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