admin

package
v2.20.14 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2023 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 admin API

func (*Client) CreateOrUpdateMeteringConfigurations added in v2.18.0

func (a *Client) CreateOrUpdateMeteringConfigurations(params *CreateOrUpdateMeteringConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateOrUpdateMeteringConfigurationsOK, error)

CreateOrUpdateMeteringConfigurations Configures KKP metering tool. Only available in Kubermatic Enterprise Edition

func (*Client) CreateOrUpdateMeteringCredentials added in v2.18.0

func (a *Client) CreateOrUpdateMeteringCredentials(params *CreateOrUpdateMeteringCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateOrUpdateMeteringCredentialsOK, error)

CreateOrUpdateMeteringCredentials Creates or updates the metering tool credentials. Only available in Kubermatic Enterprise Edition

func (*Client) DeleteAdmissionPlugin

func (a *Client) DeleteAdmissionPlugin(params *DeleteAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAdmissionPluginOK, error)

DeleteAdmissionPlugin deletes the admission plugin

func (*Client) DeleteBackupDestination added in v2.19.0

func (a *Client) DeleteBackupDestination(params *DeleteBackupDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteBackupDestinationOK, error)

DeleteBackupDestination deletes a backup destination from the seed

func (*Client) DeleteSeed

func (a *Client) DeleteSeed(params *DeleteSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteSeedOK, error)

DeleteSeed deletes the seed c r d object from the kubermatic

func (*Client) GetAdmins

func (a *Client) GetAdmins(params *GetAdminsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAdminsOK, error)

GetAdmins returns list of admin users

func (*Client) GetAdmissionPlugin

func (a *Client) GetAdmissionPlugin(params *GetAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAdmissionPluginOK, error)

GetAdmissionPlugin gets the admission plugin

func (a *Client) GetKubermaticCustomLinks(params *GetKubermaticCustomLinksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubermaticCustomLinksOK, error)

GetKubermaticCustomLinks gets the custom links

func (*Client) GetKubermaticSettings

func (a *Client) GetKubermaticSettings(params *GetKubermaticSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubermaticSettingsOK, error)

GetKubermaticSettings gets the global settings

func (*Client) GetSeed

func (a *Client) GetSeed(params *GetSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSeedOK, error)

GetSeed returns the seed object

func (*Client) ListAdmissionPlugins

func (a *Client) ListAdmissionPlugins(params *ListAdmissionPluginsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAdmissionPluginsOK, error)

ListAdmissionPlugins returns all admission plugins from the c r ds

func (*Client) ListSeeds

func (a *Client) ListSeeds(params *ListSeedsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSeedsOK, error)

ListSeeds returns all seeds from the c r ds

func (*Client) PatchKubermaticSettings

func (a *Client) PatchKubermaticSettings(params *PatchKubermaticSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchKubermaticSettingsOK, error)

PatchKubermaticSettings patches the global settings

func (*Client) SetAdmin

func (a *Client) SetAdmin(params *SetAdminParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetAdminOK, error)

SetAdmin allows setting and clearing admin role for users

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateAdmissionPlugin

func (a *Client) UpdateAdmissionPlugin(params *UpdateAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAdmissionPluginOK, error)

UpdateAdmissionPlugin updates the admission plugin

func (*Client) UpdateSeed

func (a *Client) UpdateSeed(params *UpdateSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateSeedOK, error)

UpdateSeed updates the seed

type ClientOption added in v2.18.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateOrUpdateMeteringConfigurations(params *CreateOrUpdateMeteringConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateOrUpdateMeteringConfigurationsOK, error)

	CreateOrUpdateMeteringCredentials(params *CreateOrUpdateMeteringCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateOrUpdateMeteringCredentialsOK, error)

	DeleteAdmissionPlugin(params *DeleteAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAdmissionPluginOK, error)

	DeleteBackupDestination(params *DeleteBackupDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteBackupDestinationOK, error)

	DeleteSeed(params *DeleteSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteSeedOK, error)

	GetAdmins(params *GetAdminsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAdminsOK, error)

	GetAdmissionPlugin(params *GetAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAdmissionPluginOK, error)

	GetKubermaticCustomLinks(params *GetKubermaticCustomLinksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubermaticCustomLinksOK, error)

	GetKubermaticSettings(params *GetKubermaticSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetKubermaticSettingsOK, error)

	GetSeed(params *GetSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetSeedOK, error)

	ListAdmissionPlugins(params *ListAdmissionPluginsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAdmissionPluginsOK, error)

	ListSeeds(params *ListSeedsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSeedsOK, error)

	PatchKubermaticSettings(params *PatchKubermaticSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchKubermaticSettingsOK, error)

	SetAdmin(params *SetAdminParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SetAdminOK, error)

	UpdateAdmissionPlugin(params *UpdateAdmissionPluginParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAdmissionPluginOK, error)

	UpdateSeed(params *UpdateSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateSeedOK, 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 admin API client.

type CreateOrUpdateMeteringConfigurationsDefault added in v2.18.0

type CreateOrUpdateMeteringConfigurationsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateOrUpdateMeteringConfigurationsDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateOrUpdateMeteringConfigurationsDefault added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsDefault(code int) *CreateOrUpdateMeteringConfigurationsDefault

NewCreateOrUpdateMeteringConfigurationsDefault creates a CreateOrUpdateMeteringConfigurationsDefault with default headers values

func (*CreateOrUpdateMeteringConfigurationsDefault) Code added in v2.18.0

Code gets the status code for the create or update metering configurations default response

func (*CreateOrUpdateMeteringConfigurationsDefault) Error added in v2.18.0

func (*CreateOrUpdateMeteringConfigurationsDefault) GetPayload added in v2.18.0

type CreateOrUpdateMeteringConfigurationsForbidden added in v2.18.0

type CreateOrUpdateMeteringConfigurationsForbidden struct {
}
CreateOrUpdateMeteringConfigurationsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringConfigurationsForbidden added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsForbidden() *CreateOrUpdateMeteringConfigurationsForbidden

NewCreateOrUpdateMeteringConfigurationsForbidden creates a CreateOrUpdateMeteringConfigurationsForbidden with default headers values

func (*CreateOrUpdateMeteringConfigurationsForbidden) Error added in v2.18.0

type CreateOrUpdateMeteringConfigurationsOK added in v2.18.0

type CreateOrUpdateMeteringConfigurationsOK struct {
}
CreateOrUpdateMeteringConfigurationsOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringConfigurationsOK added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsOK() *CreateOrUpdateMeteringConfigurationsOK

NewCreateOrUpdateMeteringConfigurationsOK creates a CreateOrUpdateMeteringConfigurationsOK with default headers values

func (*CreateOrUpdateMeteringConfigurationsOK) Error added in v2.18.0

type CreateOrUpdateMeteringConfigurationsParams added in v2.18.0

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

CreateOrUpdateMeteringConfigurationsParams contains all the parameters to send to the API endpoint

for the create or update metering configurations operation.

Typically these are written to a http.Request.

func NewCreateOrUpdateMeteringConfigurationsParams added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsParams() *CreateOrUpdateMeteringConfigurationsParams

NewCreateOrUpdateMeteringConfigurationsParams creates a new CreateOrUpdateMeteringConfigurationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateOrUpdateMeteringConfigurationsParamsWithContext added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsParamsWithContext(ctx context.Context) *CreateOrUpdateMeteringConfigurationsParams

NewCreateOrUpdateMeteringConfigurationsParamsWithContext creates a new CreateOrUpdateMeteringConfigurationsParams object with the ability to set a context for a request.

func NewCreateOrUpdateMeteringConfigurationsParamsWithHTTPClient added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsParamsWithHTTPClient(client *http.Client) *CreateOrUpdateMeteringConfigurationsParams

NewCreateOrUpdateMeteringConfigurationsParamsWithHTTPClient creates a new CreateOrUpdateMeteringConfigurationsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateOrUpdateMeteringConfigurationsParamsWithTimeout added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsParamsWithTimeout(timeout time.Duration) *CreateOrUpdateMeteringConfigurationsParams

NewCreateOrUpdateMeteringConfigurationsParamsWithTimeout creates a new CreateOrUpdateMeteringConfigurationsParams object with the ability to set a timeout on a request.

func (*CreateOrUpdateMeteringConfigurationsParams) SetContext added in v2.18.0

SetContext adds the context to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the create or update metering configurations params (not the query body).

All values with no default are reset to their zero value.

func (*CreateOrUpdateMeteringConfigurationsParams) SetHTTPClient added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) SetTimeout added in v2.18.0

SetTimeout adds the timeout to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) WithContext added in v2.18.0

WithContext adds the context to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the create or update metering configurations params (not the query body).

All values with no default are reset to their zero value.

func (*CreateOrUpdateMeteringConfigurationsParams) WithHTTPClient added in v2.18.0

WithHTTPClient adds the HTTPClient to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) WithTimeout added in v2.18.0

WithTimeout adds the timeout to the create or update metering configurations params

func (*CreateOrUpdateMeteringConfigurationsParams) WriteToRequest added in v2.18.0

WriteToRequest writes these params to a swagger request

type CreateOrUpdateMeteringConfigurationsReader added in v2.18.0

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

CreateOrUpdateMeteringConfigurationsReader is a Reader for the CreateOrUpdateMeteringConfigurations structure.

func (*CreateOrUpdateMeteringConfigurationsReader) ReadResponse added in v2.18.0

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

ReadResponse reads a server response into the received o.

type CreateOrUpdateMeteringConfigurationsUnauthorized added in v2.18.0

type CreateOrUpdateMeteringConfigurationsUnauthorized struct {
}
CreateOrUpdateMeteringConfigurationsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringConfigurationsUnauthorized added in v2.18.0

func NewCreateOrUpdateMeteringConfigurationsUnauthorized() *CreateOrUpdateMeteringConfigurationsUnauthorized

NewCreateOrUpdateMeteringConfigurationsUnauthorized creates a CreateOrUpdateMeteringConfigurationsUnauthorized with default headers values

func (*CreateOrUpdateMeteringConfigurationsUnauthorized) Error added in v2.18.0

type CreateOrUpdateMeteringCredentialsDefault added in v2.18.0

type CreateOrUpdateMeteringCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateOrUpdateMeteringCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateOrUpdateMeteringCredentialsDefault added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsDefault(code int) *CreateOrUpdateMeteringCredentialsDefault

NewCreateOrUpdateMeteringCredentialsDefault creates a CreateOrUpdateMeteringCredentialsDefault with default headers values

func (*CreateOrUpdateMeteringCredentialsDefault) Code added in v2.18.0

Code gets the status code for the create or update metering credentials default response

func (*CreateOrUpdateMeteringCredentialsDefault) Error added in v2.18.0

func (*CreateOrUpdateMeteringCredentialsDefault) GetPayload added in v2.18.0

type CreateOrUpdateMeteringCredentialsForbidden added in v2.18.0

type CreateOrUpdateMeteringCredentialsForbidden struct {
}
CreateOrUpdateMeteringCredentialsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringCredentialsForbidden added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsForbidden() *CreateOrUpdateMeteringCredentialsForbidden

NewCreateOrUpdateMeteringCredentialsForbidden creates a CreateOrUpdateMeteringCredentialsForbidden with default headers values

func (*CreateOrUpdateMeteringCredentialsForbidden) Error added in v2.18.0

type CreateOrUpdateMeteringCredentialsOK added in v2.18.0

type CreateOrUpdateMeteringCredentialsOK struct {
}
CreateOrUpdateMeteringCredentialsOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringCredentialsOK added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsOK() *CreateOrUpdateMeteringCredentialsOK

NewCreateOrUpdateMeteringCredentialsOK creates a CreateOrUpdateMeteringCredentialsOK with default headers values

func (*CreateOrUpdateMeteringCredentialsOK) Error added in v2.18.0

type CreateOrUpdateMeteringCredentialsParams added in v2.18.0

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

CreateOrUpdateMeteringCredentialsParams contains all the parameters to send to the API endpoint

for the create or update metering credentials operation.

Typically these are written to a http.Request.

func NewCreateOrUpdateMeteringCredentialsParams added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsParams() *CreateOrUpdateMeteringCredentialsParams

NewCreateOrUpdateMeteringCredentialsParams creates a new CreateOrUpdateMeteringCredentialsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateOrUpdateMeteringCredentialsParamsWithContext added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsParamsWithContext(ctx context.Context) *CreateOrUpdateMeteringCredentialsParams

NewCreateOrUpdateMeteringCredentialsParamsWithContext creates a new CreateOrUpdateMeteringCredentialsParams object with the ability to set a context for a request.

func NewCreateOrUpdateMeteringCredentialsParamsWithHTTPClient added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsParamsWithHTTPClient(client *http.Client) *CreateOrUpdateMeteringCredentialsParams

NewCreateOrUpdateMeteringCredentialsParamsWithHTTPClient creates a new CreateOrUpdateMeteringCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateOrUpdateMeteringCredentialsParamsWithTimeout added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsParamsWithTimeout(timeout time.Duration) *CreateOrUpdateMeteringCredentialsParams

NewCreateOrUpdateMeteringCredentialsParamsWithTimeout creates a new CreateOrUpdateMeteringCredentialsParams object with the ability to set a timeout on a request.

func (*CreateOrUpdateMeteringCredentialsParams) SetContext added in v2.18.0

SetContext adds the context to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) SetDefaults added in v2.18.0

func (o *CreateOrUpdateMeteringCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the create or update metering credentials params (not the query body).

All values with no default are reset to their zero value.

func (*CreateOrUpdateMeteringCredentialsParams) SetHTTPClient added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) SetTimeout added in v2.18.0

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

SetTimeout adds the timeout to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) WithContext added in v2.18.0

WithContext adds the context to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the create or update metering credentials params (not the query body).

All values with no default are reset to their zero value.

func (*CreateOrUpdateMeteringCredentialsParams) WithHTTPClient added in v2.18.0

WithHTTPClient adds the HTTPClient to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) WithTimeout added in v2.18.0

WithTimeout adds the timeout to the create or update metering credentials params

func (*CreateOrUpdateMeteringCredentialsParams) WriteToRequest added in v2.18.0

WriteToRequest writes these params to a swagger request

type CreateOrUpdateMeteringCredentialsReader added in v2.18.0

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

CreateOrUpdateMeteringCredentialsReader is a Reader for the CreateOrUpdateMeteringCredentials structure.

func (*CreateOrUpdateMeteringCredentialsReader) ReadResponse added in v2.18.0

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

ReadResponse reads a server response into the received o.

type CreateOrUpdateMeteringCredentialsUnauthorized added in v2.18.0

type CreateOrUpdateMeteringCredentialsUnauthorized struct {
}
CreateOrUpdateMeteringCredentialsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateOrUpdateMeteringCredentialsUnauthorized added in v2.18.0

func NewCreateOrUpdateMeteringCredentialsUnauthorized() *CreateOrUpdateMeteringCredentialsUnauthorized

NewCreateOrUpdateMeteringCredentialsUnauthorized creates a CreateOrUpdateMeteringCredentialsUnauthorized with default headers values

func (*CreateOrUpdateMeteringCredentialsUnauthorized) Error added in v2.18.0

type DeleteAdmissionPluginDefault

type DeleteAdmissionPluginDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteAdmissionPluginDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteAdmissionPluginDefault

func NewDeleteAdmissionPluginDefault(code int) *DeleteAdmissionPluginDefault

NewDeleteAdmissionPluginDefault creates a DeleteAdmissionPluginDefault with default headers values

func (*DeleteAdmissionPluginDefault) Code

Code gets the status code for the delete admission plugin default response

func (*DeleteAdmissionPluginDefault) Error

func (*DeleteAdmissionPluginDefault) GetPayload

type DeleteAdmissionPluginForbidden

type DeleteAdmissionPluginForbidden struct {
}
DeleteAdmissionPluginForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteAdmissionPluginForbidden

func NewDeleteAdmissionPluginForbidden() *DeleteAdmissionPluginForbidden

NewDeleteAdmissionPluginForbidden creates a DeleteAdmissionPluginForbidden with default headers values

func (*DeleteAdmissionPluginForbidden) Error

type DeleteAdmissionPluginOK

type DeleteAdmissionPluginOK struct {
}
DeleteAdmissionPluginOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteAdmissionPluginOK

func NewDeleteAdmissionPluginOK() *DeleteAdmissionPluginOK

NewDeleteAdmissionPluginOK creates a DeleteAdmissionPluginOK with default headers values

func (*DeleteAdmissionPluginOK) Error

func (o *DeleteAdmissionPluginOK) Error() string

type DeleteAdmissionPluginParams

type DeleteAdmissionPluginParams struct {

	// Name.
	Name string

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

DeleteAdmissionPluginParams contains all the parameters to send to the API endpoint

for the delete admission plugin operation.

Typically these are written to a http.Request.

func NewDeleteAdmissionPluginParams

func NewDeleteAdmissionPluginParams() *DeleteAdmissionPluginParams

NewDeleteAdmissionPluginParams creates a new DeleteAdmissionPluginParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAdmissionPluginParamsWithContext

func NewDeleteAdmissionPluginParamsWithContext(ctx context.Context) *DeleteAdmissionPluginParams

NewDeleteAdmissionPluginParamsWithContext creates a new DeleteAdmissionPluginParams object with the ability to set a context for a request.

func NewDeleteAdmissionPluginParamsWithHTTPClient

func NewDeleteAdmissionPluginParamsWithHTTPClient(client *http.Client) *DeleteAdmissionPluginParams

NewDeleteAdmissionPluginParamsWithHTTPClient creates a new DeleteAdmissionPluginParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAdmissionPluginParamsWithTimeout

func NewDeleteAdmissionPluginParamsWithTimeout(timeout time.Duration) *DeleteAdmissionPluginParams

NewDeleteAdmissionPluginParamsWithTimeout creates a new DeleteAdmissionPluginParams object with the ability to set a timeout on a request.

func (*DeleteAdmissionPluginParams) SetContext

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

SetContext adds the context to the delete admission plugin params

func (*DeleteAdmissionPluginParams) SetDefaults added in v2.18.0

func (o *DeleteAdmissionPluginParams) SetDefaults()

SetDefaults hydrates default values in the delete admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAdmissionPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete admission plugin params

func (*DeleteAdmissionPluginParams) SetName

func (o *DeleteAdmissionPluginParams) SetName(name string)

SetName adds the name to the delete admission plugin params

func (*DeleteAdmissionPluginParams) SetTimeout

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

SetTimeout adds the timeout to the delete admission plugin params

func (*DeleteAdmissionPluginParams) WithContext

WithContext adds the context to the delete admission plugin params

func (*DeleteAdmissionPluginParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the delete admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAdmissionPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete admission plugin params

func (*DeleteAdmissionPluginParams) WithName

WithName adds the name to the delete admission plugin params

func (*DeleteAdmissionPluginParams) WithTimeout

WithTimeout adds the timeout to the delete admission plugin params

func (*DeleteAdmissionPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAdmissionPluginReader

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

DeleteAdmissionPluginReader is a Reader for the DeleteAdmissionPlugin structure.

func (*DeleteAdmissionPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAdmissionPluginUnauthorized

type DeleteAdmissionPluginUnauthorized struct {
}
DeleteAdmissionPluginUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteAdmissionPluginUnauthorized

func NewDeleteAdmissionPluginUnauthorized() *DeleteAdmissionPluginUnauthorized

NewDeleteAdmissionPluginUnauthorized creates a DeleteAdmissionPluginUnauthorized with default headers values

func (*DeleteAdmissionPluginUnauthorized) Error

type DeleteBackupDestinationDefault added in v2.19.0

type DeleteBackupDestinationDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteBackupDestinationDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteBackupDestinationDefault added in v2.19.0

func NewDeleteBackupDestinationDefault(code int) *DeleteBackupDestinationDefault

NewDeleteBackupDestinationDefault creates a DeleteBackupDestinationDefault with default headers values

func (*DeleteBackupDestinationDefault) Code added in v2.19.0

Code gets the status code for the delete backup destination default response

func (*DeleteBackupDestinationDefault) Error added in v2.19.0

func (*DeleteBackupDestinationDefault) GetPayload added in v2.19.0

type DeleteBackupDestinationForbidden added in v2.19.0

type DeleteBackupDestinationForbidden struct {
}
DeleteBackupDestinationForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteBackupDestinationForbidden added in v2.19.0

func NewDeleteBackupDestinationForbidden() *DeleteBackupDestinationForbidden

NewDeleteBackupDestinationForbidden creates a DeleteBackupDestinationForbidden with default headers values

func (*DeleteBackupDestinationForbidden) Error added in v2.19.0

type DeleteBackupDestinationOK added in v2.19.0

type DeleteBackupDestinationOK struct {
}
DeleteBackupDestinationOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteBackupDestinationOK added in v2.19.0

func NewDeleteBackupDestinationOK() *DeleteBackupDestinationOK

NewDeleteBackupDestinationOK creates a DeleteBackupDestinationOK with default headers values

func (*DeleteBackupDestinationOK) Error added in v2.19.0

func (o *DeleteBackupDestinationOK) Error() string

type DeleteBackupDestinationParams added in v2.19.0

type DeleteBackupDestinationParams struct {

	// BackupDestination.
	BackupDestination string

	// SeedName.
	Name string

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

DeleteBackupDestinationParams contains all the parameters to send to the API endpoint

for the delete backup destination operation.

Typically these are written to a http.Request.

func NewDeleteBackupDestinationParams added in v2.19.0

func NewDeleteBackupDestinationParams() *DeleteBackupDestinationParams

NewDeleteBackupDestinationParams creates a new DeleteBackupDestinationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteBackupDestinationParamsWithContext added in v2.19.0

func NewDeleteBackupDestinationParamsWithContext(ctx context.Context) *DeleteBackupDestinationParams

NewDeleteBackupDestinationParamsWithContext creates a new DeleteBackupDestinationParams object with the ability to set a context for a request.

func NewDeleteBackupDestinationParamsWithHTTPClient added in v2.19.0

func NewDeleteBackupDestinationParamsWithHTTPClient(client *http.Client) *DeleteBackupDestinationParams

NewDeleteBackupDestinationParamsWithHTTPClient creates a new DeleteBackupDestinationParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteBackupDestinationParamsWithTimeout added in v2.19.0

func NewDeleteBackupDestinationParamsWithTimeout(timeout time.Duration) *DeleteBackupDestinationParams

NewDeleteBackupDestinationParamsWithTimeout creates a new DeleteBackupDestinationParams object with the ability to set a timeout on a request.

func (*DeleteBackupDestinationParams) SetBackupDestination added in v2.19.0

func (o *DeleteBackupDestinationParams) SetBackupDestination(backupDestination string)

SetBackupDestination adds the backupDestination to the delete backup destination params

func (*DeleteBackupDestinationParams) SetContext added in v2.19.0

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

SetContext adds the context to the delete backup destination params

func (*DeleteBackupDestinationParams) SetDefaults added in v2.19.0

func (o *DeleteBackupDestinationParams) SetDefaults()

SetDefaults hydrates default values in the delete backup destination params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteBackupDestinationParams) SetHTTPClient added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the delete backup destination params

func (*DeleteBackupDestinationParams) SetName added in v2.19.0

func (o *DeleteBackupDestinationParams) SetName(seedName string)

SetName adds the seedName to the delete backup destination params

func (*DeleteBackupDestinationParams) SetTimeout added in v2.19.0

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

SetTimeout adds the timeout to the delete backup destination params

func (*DeleteBackupDestinationParams) WithBackupDestination added in v2.19.0

func (o *DeleteBackupDestinationParams) WithBackupDestination(backupDestination string) *DeleteBackupDestinationParams

WithBackupDestination adds the backupDestination to the delete backup destination params

func (*DeleteBackupDestinationParams) WithContext added in v2.19.0

WithContext adds the context to the delete backup destination params

func (*DeleteBackupDestinationParams) WithDefaults added in v2.19.0

WithDefaults hydrates default values in the delete backup destination params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteBackupDestinationParams) WithHTTPClient added in v2.19.0

WithHTTPClient adds the HTTPClient to the delete backup destination params

func (*DeleteBackupDestinationParams) WithName added in v2.19.0

WithName adds the seedName to the delete backup destination params

func (*DeleteBackupDestinationParams) WithTimeout added in v2.19.0

WithTimeout adds the timeout to the delete backup destination params

func (*DeleteBackupDestinationParams) WriteToRequest added in v2.19.0

WriteToRequest writes these params to a swagger request

type DeleteBackupDestinationReader added in v2.19.0

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

DeleteBackupDestinationReader is a Reader for the DeleteBackupDestination structure.

func (*DeleteBackupDestinationReader) ReadResponse added in v2.19.0

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

ReadResponse reads a server response into the received o.

type DeleteBackupDestinationUnauthorized added in v2.19.0

type DeleteBackupDestinationUnauthorized struct {
}
DeleteBackupDestinationUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteBackupDestinationUnauthorized added in v2.19.0

func NewDeleteBackupDestinationUnauthorized() *DeleteBackupDestinationUnauthorized

NewDeleteBackupDestinationUnauthorized creates a DeleteBackupDestinationUnauthorized with default headers values

func (*DeleteBackupDestinationUnauthorized) Error added in v2.19.0

type DeleteSeedDefault

type DeleteSeedDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteSeedDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteSeedDefault

func NewDeleteSeedDefault(code int) *DeleteSeedDefault

NewDeleteSeedDefault creates a DeleteSeedDefault with default headers values

func (*DeleteSeedDefault) Code

func (o *DeleteSeedDefault) Code() int

Code gets the status code for the delete seed default response

func (*DeleteSeedDefault) Error

func (o *DeleteSeedDefault) Error() string

func (*DeleteSeedDefault) GetPayload

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

type DeleteSeedForbidden

type DeleteSeedForbidden struct {
}
DeleteSeedForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteSeedForbidden

func NewDeleteSeedForbidden() *DeleteSeedForbidden

NewDeleteSeedForbidden creates a DeleteSeedForbidden with default headers values

func (*DeleteSeedForbidden) Error

func (o *DeleteSeedForbidden) Error() string

type DeleteSeedOK

type DeleteSeedOK struct {
}
DeleteSeedOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteSeedOK

func NewDeleteSeedOK() *DeleteSeedOK

NewDeleteSeedOK creates a DeleteSeedOK with default headers values

func (*DeleteSeedOK) Error

func (o *DeleteSeedOK) Error() string

type DeleteSeedParams

type DeleteSeedParams struct {

	// SeedName.
	Name string

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

DeleteSeedParams contains all the parameters to send to the API endpoint

for the delete seed operation.

Typically these are written to a http.Request.

func NewDeleteSeedParams

func NewDeleteSeedParams() *DeleteSeedParams

NewDeleteSeedParams creates a new DeleteSeedParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteSeedParamsWithContext

func NewDeleteSeedParamsWithContext(ctx context.Context) *DeleteSeedParams

NewDeleteSeedParamsWithContext creates a new DeleteSeedParams object with the ability to set a context for a request.

func NewDeleteSeedParamsWithHTTPClient

func NewDeleteSeedParamsWithHTTPClient(client *http.Client) *DeleteSeedParams

NewDeleteSeedParamsWithHTTPClient creates a new DeleteSeedParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteSeedParamsWithTimeout

func NewDeleteSeedParamsWithTimeout(timeout time.Duration) *DeleteSeedParams

NewDeleteSeedParamsWithTimeout creates a new DeleteSeedParams object with the ability to set a timeout on a request.

func (*DeleteSeedParams) SetContext

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

SetContext adds the context to the delete seed params

func (*DeleteSeedParams) SetDefaults added in v2.18.0

func (o *DeleteSeedParams) SetDefaults()

SetDefaults hydrates default values in the delete seed params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteSeedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete seed params

func (*DeleteSeedParams) SetName

func (o *DeleteSeedParams) SetName(seedName string)

SetName adds the seedName to the delete seed params

func (*DeleteSeedParams) SetTimeout

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

SetTimeout adds the timeout to the delete seed params

func (*DeleteSeedParams) WithContext

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

WithContext adds the context to the delete seed params

func (*DeleteSeedParams) WithDefaults added in v2.18.0

func (o *DeleteSeedParams) WithDefaults() *DeleteSeedParams

WithDefaults hydrates default values in the delete seed params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteSeedParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete seed params

func (*DeleteSeedParams) WithName

func (o *DeleteSeedParams) WithName(seedName string) *DeleteSeedParams

WithName adds the seedName to the delete seed params

func (*DeleteSeedParams) WithTimeout

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

WithTimeout adds the timeout to the delete seed params

func (*DeleteSeedParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteSeedReader

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

DeleteSeedReader is a Reader for the DeleteSeed structure.

func (*DeleteSeedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteSeedUnauthorized

type DeleteSeedUnauthorized struct {
}
DeleteSeedUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteSeedUnauthorized

func NewDeleteSeedUnauthorized() *DeleteSeedUnauthorized

NewDeleteSeedUnauthorized creates a DeleteSeedUnauthorized with default headers values

func (*DeleteSeedUnauthorized) Error

func (o *DeleteSeedUnauthorized) Error() string

type GetAdminsDefault

type GetAdminsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAdminsDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetAdminsDefault

func NewGetAdminsDefault(code int) *GetAdminsDefault

NewGetAdminsDefault creates a GetAdminsDefault with default headers values

func (*GetAdminsDefault) Code

func (o *GetAdminsDefault) Code() int

Code gets the status code for the get admins default response

func (*GetAdminsDefault) Error

func (o *GetAdminsDefault) Error() string

func (*GetAdminsDefault) GetPayload

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

type GetAdminsForbidden

type GetAdminsForbidden struct {
}
GetAdminsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetAdminsForbidden

func NewGetAdminsForbidden() *GetAdminsForbidden

NewGetAdminsForbidden creates a GetAdminsForbidden with default headers values

func (*GetAdminsForbidden) Error

func (o *GetAdminsForbidden) Error() string

type GetAdminsOK

type GetAdminsOK struct {
	Payload []*models.Admin
}
GetAdminsOK describes a response with status code 200, with default header values.

Admin

func NewGetAdminsOK

func NewGetAdminsOK() *GetAdminsOK

NewGetAdminsOK creates a GetAdminsOK with default headers values

func (*GetAdminsOK) Error

func (o *GetAdminsOK) Error() string

func (*GetAdminsOK) GetPayload

func (o *GetAdminsOK) GetPayload() []*models.Admin

type GetAdminsParams

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

GetAdminsParams contains all the parameters to send to the API endpoint

for the get admins operation.

Typically these are written to a http.Request.

func NewGetAdminsParams

func NewGetAdminsParams() *GetAdminsParams

NewGetAdminsParams creates a new GetAdminsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAdminsParamsWithContext

func NewGetAdminsParamsWithContext(ctx context.Context) *GetAdminsParams

NewGetAdminsParamsWithContext creates a new GetAdminsParams object with the ability to set a context for a request.

func NewGetAdminsParamsWithHTTPClient

func NewGetAdminsParamsWithHTTPClient(client *http.Client) *GetAdminsParams

NewGetAdminsParamsWithHTTPClient creates a new GetAdminsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAdminsParamsWithTimeout

func NewGetAdminsParamsWithTimeout(timeout time.Duration) *GetAdminsParams

NewGetAdminsParamsWithTimeout creates a new GetAdminsParams object with the ability to set a timeout on a request.

func (*GetAdminsParams) SetContext

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

SetContext adds the context to the get admins params

func (*GetAdminsParams) SetDefaults added in v2.18.0

func (o *GetAdminsParams) SetDefaults()

SetDefaults hydrates default values in the get admins params (not the query body).

All values with no default are reset to their zero value.

func (*GetAdminsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get admins params

func (*GetAdminsParams) SetTimeout

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

SetTimeout adds the timeout to the get admins params

func (*GetAdminsParams) WithContext

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

WithContext adds the context to the get admins params

func (*GetAdminsParams) WithDefaults added in v2.18.0

func (o *GetAdminsParams) WithDefaults() *GetAdminsParams

WithDefaults hydrates default values in the get admins params (not the query body).

All values with no default are reset to their zero value.

func (*GetAdminsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get admins params

func (*GetAdminsParams) WithTimeout

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

WithTimeout adds the timeout to the get admins params

func (*GetAdminsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetAdminsReader

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

GetAdminsReader is a Reader for the GetAdmins structure.

func (*GetAdminsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAdminsUnauthorized

type GetAdminsUnauthorized struct {
}
GetAdminsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetAdminsUnauthorized

func NewGetAdminsUnauthorized() *GetAdminsUnauthorized

NewGetAdminsUnauthorized creates a GetAdminsUnauthorized with default headers values

func (*GetAdminsUnauthorized) Error

func (o *GetAdminsUnauthorized) Error() string

type GetAdmissionPluginDefault

type GetAdmissionPluginDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAdmissionPluginDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetAdmissionPluginDefault

func NewGetAdmissionPluginDefault(code int) *GetAdmissionPluginDefault

NewGetAdmissionPluginDefault creates a GetAdmissionPluginDefault with default headers values

func (*GetAdmissionPluginDefault) Code

func (o *GetAdmissionPluginDefault) Code() int

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

func (*GetAdmissionPluginDefault) Error

func (o *GetAdmissionPluginDefault) Error() string

func (*GetAdmissionPluginDefault) GetPayload

type GetAdmissionPluginForbidden

type GetAdmissionPluginForbidden struct {
}
GetAdmissionPluginForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetAdmissionPluginForbidden

func NewGetAdmissionPluginForbidden() *GetAdmissionPluginForbidden

NewGetAdmissionPluginForbidden creates a GetAdmissionPluginForbidden with default headers values

func (*GetAdmissionPluginForbidden) Error

type GetAdmissionPluginOK

type GetAdmissionPluginOK struct {
	Payload *models.AdmissionPlugin
}
GetAdmissionPluginOK describes a response with status code 200, with default header values.

AdmissionPlugin

func NewGetAdmissionPluginOK

func NewGetAdmissionPluginOK() *GetAdmissionPluginOK

NewGetAdmissionPluginOK creates a GetAdmissionPluginOK with default headers values

func (*GetAdmissionPluginOK) Error

func (o *GetAdmissionPluginOK) Error() string

func (*GetAdmissionPluginOK) GetPayload

func (o *GetAdmissionPluginOK) GetPayload() *models.AdmissionPlugin

type GetAdmissionPluginParams

type GetAdmissionPluginParams struct {

	// Name.
	Name string

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

GetAdmissionPluginParams contains all the parameters to send to the API endpoint

for the get admission plugin operation.

Typically these are written to a http.Request.

func NewGetAdmissionPluginParams

func NewGetAdmissionPluginParams() *GetAdmissionPluginParams

NewGetAdmissionPluginParams creates a new GetAdmissionPluginParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAdmissionPluginParamsWithContext

func NewGetAdmissionPluginParamsWithContext(ctx context.Context) *GetAdmissionPluginParams

NewGetAdmissionPluginParamsWithContext creates a new GetAdmissionPluginParams object with the ability to set a context for a request.

func NewGetAdmissionPluginParamsWithHTTPClient

func NewGetAdmissionPluginParamsWithHTTPClient(client *http.Client) *GetAdmissionPluginParams

NewGetAdmissionPluginParamsWithHTTPClient creates a new GetAdmissionPluginParams object with the ability to set a custom HTTPClient for a request.

func NewGetAdmissionPluginParamsWithTimeout

func NewGetAdmissionPluginParamsWithTimeout(timeout time.Duration) *GetAdmissionPluginParams

NewGetAdmissionPluginParamsWithTimeout creates a new GetAdmissionPluginParams object with the ability to set a timeout on a request.

func (*GetAdmissionPluginParams) SetContext

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

SetContext adds the context to the get admission plugin params

func (*GetAdmissionPluginParams) SetDefaults added in v2.18.0

func (o *GetAdmissionPluginParams) SetDefaults()

SetDefaults hydrates default values in the get admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*GetAdmissionPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get admission plugin params

func (*GetAdmissionPluginParams) SetName

func (o *GetAdmissionPluginParams) SetName(name string)

SetName adds the name to the get admission plugin params

func (*GetAdmissionPluginParams) SetTimeout

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

SetTimeout adds the timeout to the get admission plugin params

func (*GetAdmissionPluginParams) WithContext

WithContext adds the context to the get admission plugin params

func (*GetAdmissionPluginParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the get admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*GetAdmissionPluginParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get admission plugin params

func (*GetAdmissionPluginParams) WithName

WithName adds the name to the get admission plugin params

func (*GetAdmissionPluginParams) WithTimeout

WithTimeout adds the timeout to the get admission plugin params

func (*GetAdmissionPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAdmissionPluginReader

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

GetAdmissionPluginReader is a Reader for the GetAdmissionPlugin structure.

func (*GetAdmissionPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAdmissionPluginUnauthorized

type GetAdmissionPluginUnauthorized struct {
}
GetAdmissionPluginUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetAdmissionPluginUnauthorized

func NewGetAdmissionPluginUnauthorized() *GetAdmissionPluginUnauthorized

NewGetAdmissionPluginUnauthorized creates a GetAdmissionPluginUnauthorized with default headers values

func (*GetAdmissionPluginUnauthorized) Error

type GetKubermaticCustomLinksDefault

type GetKubermaticCustomLinksDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetKubermaticCustomLinksDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetKubermaticCustomLinksDefault

func NewGetKubermaticCustomLinksDefault(code int) *GetKubermaticCustomLinksDefault

NewGetKubermaticCustomLinksDefault creates a GetKubermaticCustomLinksDefault with default headers values

func (*GetKubermaticCustomLinksDefault) Code

Code gets the status code for the get kubermatic custom links default response

func (*GetKubermaticCustomLinksDefault) Error

func (*GetKubermaticCustomLinksDefault) GetPayload

type GetKubermaticCustomLinksForbidden

type GetKubermaticCustomLinksForbidden struct {
}
GetKubermaticCustomLinksForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetKubermaticCustomLinksForbidden

func NewGetKubermaticCustomLinksForbidden() *GetKubermaticCustomLinksForbidden

NewGetKubermaticCustomLinksForbidden creates a GetKubermaticCustomLinksForbidden with default headers values

func (*GetKubermaticCustomLinksForbidden) Error

type GetKubermaticCustomLinksOK

type GetKubermaticCustomLinksOK struct {
	Payload models.GlobalCustomLinks
}
GetKubermaticCustomLinksOK describes a response with status code 200, with default header values.

GlobalCustomLinks

func NewGetKubermaticCustomLinksOK

func NewGetKubermaticCustomLinksOK() *GetKubermaticCustomLinksOK

NewGetKubermaticCustomLinksOK creates a GetKubermaticCustomLinksOK with default headers values

func (*GetKubermaticCustomLinksOK) Error

func (*GetKubermaticCustomLinksOK) GetPayload

type GetKubermaticCustomLinksParams

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

GetKubermaticCustomLinksParams contains all the parameters to send to the API endpoint

for the get kubermatic custom links operation.

Typically these are written to a http.Request.

func NewGetKubermaticCustomLinksParams

func NewGetKubermaticCustomLinksParams() *GetKubermaticCustomLinksParams

NewGetKubermaticCustomLinksParams creates a new GetKubermaticCustomLinksParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetKubermaticCustomLinksParamsWithContext

func NewGetKubermaticCustomLinksParamsWithContext(ctx context.Context) *GetKubermaticCustomLinksParams

NewGetKubermaticCustomLinksParamsWithContext creates a new GetKubermaticCustomLinksParams object with the ability to set a context for a request.

func NewGetKubermaticCustomLinksParamsWithHTTPClient

func NewGetKubermaticCustomLinksParamsWithHTTPClient(client *http.Client) *GetKubermaticCustomLinksParams

NewGetKubermaticCustomLinksParamsWithHTTPClient creates a new GetKubermaticCustomLinksParams object with the ability to set a custom HTTPClient for a request.

func NewGetKubermaticCustomLinksParamsWithTimeout

func NewGetKubermaticCustomLinksParamsWithTimeout(timeout time.Duration) *GetKubermaticCustomLinksParams

NewGetKubermaticCustomLinksParamsWithTimeout creates a new GetKubermaticCustomLinksParams object with the ability to set a timeout on a request.

func (*GetKubermaticCustomLinksParams) SetContext

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

SetContext adds the context to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) SetDefaults added in v2.18.0

func (o *GetKubermaticCustomLinksParams) SetDefaults()

SetDefaults hydrates default values in the get kubermatic custom links params (not the query body).

All values with no default are reset to their zero value.

func (*GetKubermaticCustomLinksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) SetTimeout

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

SetTimeout adds the timeout to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) WithContext

WithContext adds the context to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the get kubermatic custom links params (not the query body).

All values with no default are reset to their zero value.

func (*GetKubermaticCustomLinksParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) WithTimeout

WithTimeout adds the timeout to the get kubermatic custom links params

func (*GetKubermaticCustomLinksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetKubermaticCustomLinksReader

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

GetKubermaticCustomLinksReader is a Reader for the GetKubermaticCustomLinks structure.

func (*GetKubermaticCustomLinksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetKubermaticCustomLinksUnauthorized

type GetKubermaticCustomLinksUnauthorized struct {
}
GetKubermaticCustomLinksUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetKubermaticCustomLinksUnauthorized

func NewGetKubermaticCustomLinksUnauthorized() *GetKubermaticCustomLinksUnauthorized

NewGetKubermaticCustomLinksUnauthorized creates a GetKubermaticCustomLinksUnauthorized with default headers values

func (*GetKubermaticCustomLinksUnauthorized) Error

type GetKubermaticSettingsDefault

type GetKubermaticSettingsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetKubermaticSettingsDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetKubermaticSettingsDefault

func NewGetKubermaticSettingsDefault(code int) *GetKubermaticSettingsDefault

NewGetKubermaticSettingsDefault creates a GetKubermaticSettingsDefault with default headers values

func (*GetKubermaticSettingsDefault) Code

Code gets the status code for the get kubermatic settings default response

func (*GetKubermaticSettingsDefault) Error

func (*GetKubermaticSettingsDefault) GetPayload

type GetKubermaticSettingsForbidden

type GetKubermaticSettingsForbidden struct {
}
GetKubermaticSettingsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetKubermaticSettingsForbidden

func NewGetKubermaticSettingsForbidden() *GetKubermaticSettingsForbidden

NewGetKubermaticSettingsForbidden creates a GetKubermaticSettingsForbidden with default headers values

func (*GetKubermaticSettingsForbidden) Error

type GetKubermaticSettingsOK

type GetKubermaticSettingsOK struct {
	Payload *models.GlobalSettings
}
GetKubermaticSettingsOK describes a response with status code 200, with default header values.

GlobalSettings

func NewGetKubermaticSettingsOK

func NewGetKubermaticSettingsOK() *GetKubermaticSettingsOK

NewGetKubermaticSettingsOK creates a GetKubermaticSettingsOK with default headers values

func (*GetKubermaticSettingsOK) Error

func (o *GetKubermaticSettingsOK) Error() string

func (*GetKubermaticSettingsOK) GetPayload

type GetKubermaticSettingsParams

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

GetKubermaticSettingsParams contains all the parameters to send to the API endpoint

for the get kubermatic settings operation.

Typically these are written to a http.Request.

func NewGetKubermaticSettingsParams

func NewGetKubermaticSettingsParams() *GetKubermaticSettingsParams

NewGetKubermaticSettingsParams creates a new GetKubermaticSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetKubermaticSettingsParamsWithContext

func NewGetKubermaticSettingsParamsWithContext(ctx context.Context) *GetKubermaticSettingsParams

NewGetKubermaticSettingsParamsWithContext creates a new GetKubermaticSettingsParams object with the ability to set a context for a request.

func NewGetKubermaticSettingsParamsWithHTTPClient

func NewGetKubermaticSettingsParamsWithHTTPClient(client *http.Client) *GetKubermaticSettingsParams

NewGetKubermaticSettingsParamsWithHTTPClient creates a new GetKubermaticSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetKubermaticSettingsParamsWithTimeout

func NewGetKubermaticSettingsParamsWithTimeout(timeout time.Duration) *GetKubermaticSettingsParams

NewGetKubermaticSettingsParamsWithTimeout creates a new GetKubermaticSettingsParams object with the ability to set a timeout on a request.

func (*GetKubermaticSettingsParams) SetContext

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

SetContext adds the context to the get kubermatic settings params

func (*GetKubermaticSettingsParams) SetDefaults added in v2.18.0

func (o *GetKubermaticSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get kubermatic settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetKubermaticSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get kubermatic settings params

func (*GetKubermaticSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get kubermatic settings params

func (*GetKubermaticSettingsParams) WithContext

WithContext adds the context to the get kubermatic settings params

func (*GetKubermaticSettingsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the get kubermatic settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetKubermaticSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get kubermatic settings params

func (*GetKubermaticSettingsParams) WithTimeout

WithTimeout adds the timeout to the get kubermatic settings params

func (*GetKubermaticSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetKubermaticSettingsReader

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

GetKubermaticSettingsReader is a Reader for the GetKubermaticSettings structure.

func (*GetKubermaticSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetKubermaticSettingsUnauthorized

type GetKubermaticSettingsUnauthorized struct {
}
GetKubermaticSettingsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetKubermaticSettingsUnauthorized

func NewGetKubermaticSettingsUnauthorized() *GetKubermaticSettingsUnauthorized

NewGetKubermaticSettingsUnauthorized creates a GetKubermaticSettingsUnauthorized with default headers values

func (*GetKubermaticSettingsUnauthorized) Error

type GetSeedDefault

type GetSeedDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSeedDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetSeedDefault

func NewGetSeedDefault(code int) *GetSeedDefault

NewGetSeedDefault creates a GetSeedDefault with default headers values

func (*GetSeedDefault) Code

func (o *GetSeedDefault) Code() int

Code gets the status code for the get seed default response

func (*GetSeedDefault) Error

func (o *GetSeedDefault) Error() string

func (*GetSeedDefault) GetPayload

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

type GetSeedForbidden

type GetSeedForbidden struct {
}
GetSeedForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetSeedForbidden

func NewGetSeedForbidden() *GetSeedForbidden

NewGetSeedForbidden creates a GetSeedForbidden with default headers values

func (*GetSeedForbidden) Error

func (o *GetSeedForbidden) Error() string

type GetSeedOK

type GetSeedOK struct {
	Payload *models.Seed
}
GetSeedOK describes a response with status code 200, with default header values.

Seed

func NewGetSeedOK

func NewGetSeedOK() *GetSeedOK

NewGetSeedOK creates a GetSeedOK with default headers values

func (*GetSeedOK) Error

func (o *GetSeedOK) Error() string

func (*GetSeedOK) GetPayload

func (o *GetSeedOK) GetPayload() *models.Seed

type GetSeedParams

type GetSeedParams struct {

	// SeedName.
	Name string

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

GetSeedParams contains all the parameters to send to the API endpoint

for the get seed operation.

Typically these are written to a http.Request.

func NewGetSeedParams

func NewGetSeedParams() *GetSeedParams

NewGetSeedParams creates a new GetSeedParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSeedParamsWithContext

func NewGetSeedParamsWithContext(ctx context.Context) *GetSeedParams

NewGetSeedParamsWithContext creates a new GetSeedParams object with the ability to set a context for a request.

func NewGetSeedParamsWithHTTPClient

func NewGetSeedParamsWithHTTPClient(client *http.Client) *GetSeedParams

NewGetSeedParamsWithHTTPClient creates a new GetSeedParams object with the ability to set a custom HTTPClient for a request.

func NewGetSeedParamsWithTimeout

func NewGetSeedParamsWithTimeout(timeout time.Duration) *GetSeedParams

NewGetSeedParamsWithTimeout creates a new GetSeedParams object with the ability to set a timeout on a request.

func (*GetSeedParams) SetContext

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

SetContext adds the context to the get seed params

func (*GetSeedParams) SetDefaults added in v2.18.0

func (o *GetSeedParams) SetDefaults()

SetDefaults hydrates default values in the get seed params (not the query body).

All values with no default are reset to their zero value.

func (*GetSeedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get seed params

func (*GetSeedParams) SetName

func (o *GetSeedParams) SetName(seedName string)

SetName adds the seedName to the get seed params

func (*GetSeedParams) SetTimeout

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

SetTimeout adds the timeout to the get seed params

func (*GetSeedParams) WithContext

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

WithContext adds the context to the get seed params

func (*GetSeedParams) WithDefaults added in v2.18.0

func (o *GetSeedParams) WithDefaults() *GetSeedParams

WithDefaults hydrates default values in the get seed params (not the query body).

All values with no default are reset to their zero value.

func (*GetSeedParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get seed params

func (*GetSeedParams) WithName

func (o *GetSeedParams) WithName(seedName string) *GetSeedParams

WithName adds the seedName to the get seed params

func (*GetSeedParams) WithTimeout

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

WithTimeout adds the timeout to the get seed params

func (*GetSeedParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetSeedReader

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

GetSeedReader is a Reader for the GetSeed structure.

func (*GetSeedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSeedUnauthorized

type GetSeedUnauthorized struct {
}
GetSeedUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetSeedUnauthorized

func NewGetSeedUnauthorized() *GetSeedUnauthorized

NewGetSeedUnauthorized creates a GetSeedUnauthorized with default headers values

func (*GetSeedUnauthorized) Error

func (o *GetSeedUnauthorized) Error() string

type ListAdmissionPluginsDefault

type ListAdmissionPluginsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAdmissionPluginsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAdmissionPluginsDefault

func NewListAdmissionPluginsDefault(code int) *ListAdmissionPluginsDefault

NewListAdmissionPluginsDefault creates a ListAdmissionPluginsDefault with default headers values

func (*ListAdmissionPluginsDefault) Code

func (o *ListAdmissionPluginsDefault) Code() int

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

func (*ListAdmissionPluginsDefault) Error

func (*ListAdmissionPluginsDefault) GetPayload

type ListAdmissionPluginsForbidden

type ListAdmissionPluginsForbidden struct {
}
ListAdmissionPluginsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListAdmissionPluginsForbidden

func NewListAdmissionPluginsForbidden() *ListAdmissionPluginsForbidden

NewListAdmissionPluginsForbidden creates a ListAdmissionPluginsForbidden with default headers values

func (*ListAdmissionPluginsForbidden) Error

type ListAdmissionPluginsOK

type ListAdmissionPluginsOK struct {
	Payload []*models.AdmissionPlugin
}
ListAdmissionPluginsOK describes a response with status code 200, with default header values.

AdmissionPlugin

func NewListAdmissionPluginsOK

func NewListAdmissionPluginsOK() *ListAdmissionPluginsOK

NewListAdmissionPluginsOK creates a ListAdmissionPluginsOK with default headers values

func (*ListAdmissionPluginsOK) Error

func (o *ListAdmissionPluginsOK) Error() string

func (*ListAdmissionPluginsOK) GetPayload

func (o *ListAdmissionPluginsOK) GetPayload() []*models.AdmissionPlugin

type ListAdmissionPluginsParams

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

ListAdmissionPluginsParams contains all the parameters to send to the API endpoint

for the list admission plugins operation.

Typically these are written to a http.Request.

func NewListAdmissionPluginsParams

func NewListAdmissionPluginsParams() *ListAdmissionPluginsParams

NewListAdmissionPluginsParams creates a new ListAdmissionPluginsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAdmissionPluginsParamsWithContext

func NewListAdmissionPluginsParamsWithContext(ctx context.Context) *ListAdmissionPluginsParams

NewListAdmissionPluginsParamsWithContext creates a new ListAdmissionPluginsParams object with the ability to set a context for a request.

func NewListAdmissionPluginsParamsWithHTTPClient

func NewListAdmissionPluginsParamsWithHTTPClient(client *http.Client) *ListAdmissionPluginsParams

NewListAdmissionPluginsParamsWithHTTPClient creates a new ListAdmissionPluginsParams object with the ability to set a custom HTTPClient for a request.

func NewListAdmissionPluginsParamsWithTimeout

func NewListAdmissionPluginsParamsWithTimeout(timeout time.Duration) *ListAdmissionPluginsParams

NewListAdmissionPluginsParamsWithTimeout creates a new ListAdmissionPluginsParams object with the ability to set a timeout on a request.

func (*ListAdmissionPluginsParams) SetContext

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

SetContext adds the context to the list admission plugins params

func (*ListAdmissionPluginsParams) SetDefaults added in v2.18.0

func (o *ListAdmissionPluginsParams) SetDefaults()

SetDefaults hydrates default values in the list admission plugins params (not the query body).

All values with no default are reset to their zero value.

func (*ListAdmissionPluginsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list admission plugins params

func (*ListAdmissionPluginsParams) SetTimeout

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

SetTimeout adds the timeout to the list admission plugins params

func (*ListAdmissionPluginsParams) WithContext

WithContext adds the context to the list admission plugins params

func (*ListAdmissionPluginsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list admission plugins params (not the query body).

All values with no default are reset to their zero value.

func (*ListAdmissionPluginsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list admission plugins params

func (*ListAdmissionPluginsParams) WithTimeout

WithTimeout adds the timeout to the list admission plugins params

func (*ListAdmissionPluginsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAdmissionPluginsReader

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

ListAdmissionPluginsReader is a Reader for the ListAdmissionPlugins structure.

func (*ListAdmissionPluginsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAdmissionPluginsUnauthorized

type ListAdmissionPluginsUnauthorized struct {
}
ListAdmissionPluginsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListAdmissionPluginsUnauthorized

func NewListAdmissionPluginsUnauthorized() *ListAdmissionPluginsUnauthorized

NewListAdmissionPluginsUnauthorized creates a ListAdmissionPluginsUnauthorized with default headers values

func (*ListAdmissionPluginsUnauthorized) Error

type ListSeedsDefault

type ListSeedsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListSeedsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListSeedsDefault

func NewListSeedsDefault(code int) *ListSeedsDefault

NewListSeedsDefault creates a ListSeedsDefault with default headers values

func (*ListSeedsDefault) Code

func (o *ListSeedsDefault) Code() int

Code gets the status code for the list seeds default response

func (*ListSeedsDefault) Error

func (o *ListSeedsDefault) Error() string

func (*ListSeedsDefault) GetPayload

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

type ListSeedsForbidden

type ListSeedsForbidden struct {
}
ListSeedsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListSeedsForbidden

func NewListSeedsForbidden() *ListSeedsForbidden

NewListSeedsForbidden creates a ListSeedsForbidden with default headers values

func (*ListSeedsForbidden) Error

func (o *ListSeedsForbidden) Error() string

type ListSeedsOK

type ListSeedsOK struct {
	Payload []*models.Seed
}
ListSeedsOK describes a response with status code 200, with default header values.

Seed

func NewListSeedsOK

func NewListSeedsOK() *ListSeedsOK

NewListSeedsOK creates a ListSeedsOK with default headers values

func (*ListSeedsOK) Error

func (o *ListSeedsOK) Error() string

func (*ListSeedsOK) GetPayload

func (o *ListSeedsOK) GetPayload() []*models.Seed

type ListSeedsParams

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

ListSeedsParams contains all the parameters to send to the API endpoint

for the list seeds operation.

Typically these are written to a http.Request.

func NewListSeedsParams

func NewListSeedsParams() *ListSeedsParams

NewListSeedsParams creates a new ListSeedsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSeedsParamsWithContext

func NewListSeedsParamsWithContext(ctx context.Context) *ListSeedsParams

NewListSeedsParamsWithContext creates a new ListSeedsParams object with the ability to set a context for a request.

func NewListSeedsParamsWithHTTPClient

func NewListSeedsParamsWithHTTPClient(client *http.Client) *ListSeedsParams

NewListSeedsParamsWithHTTPClient creates a new ListSeedsParams object with the ability to set a custom HTTPClient for a request.

func NewListSeedsParamsWithTimeout

func NewListSeedsParamsWithTimeout(timeout time.Duration) *ListSeedsParams

NewListSeedsParamsWithTimeout creates a new ListSeedsParams object with the ability to set a timeout on a request.

func (*ListSeedsParams) SetContext

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

SetContext adds the context to the list seeds params

func (*ListSeedsParams) SetDefaults added in v2.18.0

func (o *ListSeedsParams) SetDefaults()

SetDefaults hydrates default values in the list seeds params (not the query body).

All values with no default are reset to their zero value.

func (*ListSeedsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list seeds params

func (*ListSeedsParams) SetTimeout

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

SetTimeout adds the timeout to the list seeds params

func (*ListSeedsParams) WithContext

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

WithContext adds the context to the list seeds params

func (*ListSeedsParams) WithDefaults added in v2.18.0

func (o *ListSeedsParams) WithDefaults() *ListSeedsParams

WithDefaults hydrates default values in the list seeds params (not the query body).

All values with no default are reset to their zero value.

func (*ListSeedsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list seeds params

func (*ListSeedsParams) WithTimeout

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

WithTimeout adds the timeout to the list seeds params

func (*ListSeedsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListSeedsReader

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

ListSeedsReader is a Reader for the ListSeeds structure.

func (*ListSeedsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListSeedsUnauthorized

type ListSeedsUnauthorized struct {
}
ListSeedsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListSeedsUnauthorized

func NewListSeedsUnauthorized() *ListSeedsUnauthorized

NewListSeedsUnauthorized creates a ListSeedsUnauthorized with default headers values

func (*ListSeedsUnauthorized) Error

func (o *ListSeedsUnauthorized) Error() string

type PatchKubermaticSettingsDefault

type PatchKubermaticSettingsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchKubermaticSettingsDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchKubermaticSettingsDefault

func NewPatchKubermaticSettingsDefault(code int) *PatchKubermaticSettingsDefault

NewPatchKubermaticSettingsDefault creates a PatchKubermaticSettingsDefault with default headers values

func (*PatchKubermaticSettingsDefault) Code

Code gets the status code for the patch kubermatic settings default response

func (*PatchKubermaticSettingsDefault) Error

func (*PatchKubermaticSettingsDefault) GetPayload

type PatchKubermaticSettingsForbidden

type PatchKubermaticSettingsForbidden struct {
}
PatchKubermaticSettingsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchKubermaticSettingsForbidden

func NewPatchKubermaticSettingsForbidden() *PatchKubermaticSettingsForbidden

NewPatchKubermaticSettingsForbidden creates a PatchKubermaticSettingsForbidden with default headers values

func (*PatchKubermaticSettingsForbidden) Error

type PatchKubermaticSettingsOK

type PatchKubermaticSettingsOK struct {
	Payload *models.GlobalSettings
}
PatchKubermaticSettingsOK describes a response with status code 200, with default header values.

GlobalSettings

func NewPatchKubermaticSettingsOK

func NewPatchKubermaticSettingsOK() *PatchKubermaticSettingsOK

NewPatchKubermaticSettingsOK creates a PatchKubermaticSettingsOK with default headers values

func (*PatchKubermaticSettingsOK) Error

func (o *PatchKubermaticSettingsOK) Error() string

func (*PatchKubermaticSettingsOK) GetPayload

type PatchKubermaticSettingsParams

type PatchKubermaticSettingsParams struct {

	// Patch.
	Patch interface{}

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

PatchKubermaticSettingsParams contains all the parameters to send to the API endpoint

for the patch kubermatic settings operation.

Typically these are written to a http.Request.

func NewPatchKubermaticSettingsParams

func NewPatchKubermaticSettingsParams() *PatchKubermaticSettingsParams

NewPatchKubermaticSettingsParams creates a new PatchKubermaticSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchKubermaticSettingsParamsWithContext

func NewPatchKubermaticSettingsParamsWithContext(ctx context.Context) *PatchKubermaticSettingsParams

NewPatchKubermaticSettingsParamsWithContext creates a new PatchKubermaticSettingsParams object with the ability to set a context for a request.

func NewPatchKubermaticSettingsParamsWithHTTPClient

func NewPatchKubermaticSettingsParamsWithHTTPClient(client *http.Client) *PatchKubermaticSettingsParams

NewPatchKubermaticSettingsParamsWithHTTPClient creates a new PatchKubermaticSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewPatchKubermaticSettingsParamsWithTimeout

func NewPatchKubermaticSettingsParamsWithTimeout(timeout time.Duration) *PatchKubermaticSettingsParams

NewPatchKubermaticSettingsParamsWithTimeout creates a new PatchKubermaticSettingsParams object with the ability to set a timeout on a request.

func (*PatchKubermaticSettingsParams) SetContext

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

SetContext adds the context to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) SetDefaults added in v2.18.0

func (o *PatchKubermaticSettingsParams) SetDefaults()

SetDefaults hydrates default values in the patch kubermatic settings params (not the query body).

All values with no default are reset to their zero value.

func (*PatchKubermaticSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) SetPatch

func (o *PatchKubermaticSettingsParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) WithContext

WithContext adds the context to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the patch kubermatic settings params (not the query body).

All values with no default are reset to their zero value.

func (*PatchKubermaticSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) WithPatch

func (o *PatchKubermaticSettingsParams) WithPatch(patch interface{}) *PatchKubermaticSettingsParams

WithPatch adds the patch to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) WithTimeout

WithTimeout adds the timeout to the patch kubermatic settings params

func (*PatchKubermaticSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchKubermaticSettingsReader

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

PatchKubermaticSettingsReader is a Reader for the PatchKubermaticSettings structure.

func (*PatchKubermaticSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchKubermaticSettingsUnauthorized

type PatchKubermaticSettingsUnauthorized struct {
}
PatchKubermaticSettingsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchKubermaticSettingsUnauthorized

func NewPatchKubermaticSettingsUnauthorized() *PatchKubermaticSettingsUnauthorized

NewPatchKubermaticSettingsUnauthorized creates a PatchKubermaticSettingsUnauthorized with default headers values

func (*PatchKubermaticSettingsUnauthorized) Error

type SetAdminDefault

type SetAdminDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SetAdminDefault describes a response with status code -1, with default header values.

errorResponse

func NewSetAdminDefault

func NewSetAdminDefault(code int) *SetAdminDefault

NewSetAdminDefault creates a SetAdminDefault with default headers values

func (*SetAdminDefault) Code

func (o *SetAdminDefault) Code() int

Code gets the status code for the set admin default response

func (*SetAdminDefault) Error

func (o *SetAdminDefault) Error() string

func (*SetAdminDefault) GetPayload

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

type SetAdminForbidden

type SetAdminForbidden struct {
}
SetAdminForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewSetAdminForbidden

func NewSetAdminForbidden() *SetAdminForbidden

NewSetAdminForbidden creates a SetAdminForbidden with default headers values

func (*SetAdminForbidden) Error

func (o *SetAdminForbidden) Error() string

type SetAdminOK

type SetAdminOK struct {
	Payload *models.Admin
}
SetAdminOK describes a response with status code 200, with default header values.

Admin

func NewSetAdminOK

func NewSetAdminOK() *SetAdminOK

NewSetAdminOK creates a SetAdminOK with default headers values

func (*SetAdminOK) Error

func (o *SetAdminOK) Error() string

func (*SetAdminOK) GetPayload

func (o *SetAdminOK) GetPayload() *models.Admin

type SetAdminParams

type SetAdminParams struct {

	// Body.
	Body *models.Admin

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

SetAdminParams contains all the parameters to send to the API endpoint

for the set admin operation.

Typically these are written to a http.Request.

func NewSetAdminParams

func NewSetAdminParams() *SetAdminParams

NewSetAdminParams creates a new SetAdminParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSetAdminParamsWithContext

func NewSetAdminParamsWithContext(ctx context.Context) *SetAdminParams

NewSetAdminParamsWithContext creates a new SetAdminParams object with the ability to set a context for a request.

func NewSetAdminParamsWithHTTPClient

func NewSetAdminParamsWithHTTPClient(client *http.Client) *SetAdminParams

NewSetAdminParamsWithHTTPClient creates a new SetAdminParams object with the ability to set a custom HTTPClient for a request.

func NewSetAdminParamsWithTimeout

func NewSetAdminParamsWithTimeout(timeout time.Duration) *SetAdminParams

NewSetAdminParamsWithTimeout creates a new SetAdminParams object with the ability to set a timeout on a request.

func (*SetAdminParams) SetBody

func (o *SetAdminParams) SetBody(body *models.Admin)

SetBody adds the body to the set admin params

func (*SetAdminParams) SetContext

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

SetContext adds the context to the set admin params

func (*SetAdminParams) SetDefaults added in v2.18.0

func (o *SetAdminParams) SetDefaults()

SetDefaults hydrates default values in the set admin params (not the query body).

All values with no default are reset to their zero value.

func (*SetAdminParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the set admin params

func (*SetAdminParams) SetTimeout

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

SetTimeout adds the timeout to the set admin params

func (*SetAdminParams) WithBody

func (o *SetAdminParams) WithBody(body *models.Admin) *SetAdminParams

WithBody adds the body to the set admin params

func (*SetAdminParams) WithContext

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

WithContext adds the context to the set admin params

func (*SetAdminParams) WithDefaults added in v2.18.0

func (o *SetAdminParams) WithDefaults() *SetAdminParams

WithDefaults hydrates default values in the set admin params (not the query body).

All values with no default are reset to their zero value.

func (*SetAdminParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the set admin params

func (*SetAdminParams) WithTimeout

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

WithTimeout adds the timeout to the set admin params

func (*SetAdminParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SetAdminReader

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

SetAdminReader is a Reader for the SetAdmin structure.

func (*SetAdminReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SetAdminUnauthorized

type SetAdminUnauthorized struct {
}
SetAdminUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewSetAdminUnauthorized

func NewSetAdminUnauthorized() *SetAdminUnauthorized

NewSetAdminUnauthorized creates a SetAdminUnauthorized with default headers values

func (*SetAdminUnauthorized) Error

func (o *SetAdminUnauthorized) Error() string

type UpdateAdmissionPluginDefault

type UpdateAdmissionPluginDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateAdmissionPluginDefault describes a response with status code -1, with default header values.

errorResponse

func NewUpdateAdmissionPluginDefault

func NewUpdateAdmissionPluginDefault(code int) *UpdateAdmissionPluginDefault

NewUpdateAdmissionPluginDefault creates a UpdateAdmissionPluginDefault with default headers values

func (*UpdateAdmissionPluginDefault) Code

Code gets the status code for the update admission plugin default response

func (*UpdateAdmissionPluginDefault) Error

func (*UpdateAdmissionPluginDefault) GetPayload

type UpdateAdmissionPluginForbidden

type UpdateAdmissionPluginForbidden struct {
}
UpdateAdmissionPluginForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUpdateAdmissionPluginForbidden

func NewUpdateAdmissionPluginForbidden() *UpdateAdmissionPluginForbidden

NewUpdateAdmissionPluginForbidden creates a UpdateAdmissionPluginForbidden with default headers values

func (*UpdateAdmissionPluginForbidden) Error

type UpdateAdmissionPluginOK

type UpdateAdmissionPluginOK struct {
	Payload *models.AdmissionPlugin
}
UpdateAdmissionPluginOK describes a response with status code 200, with default header values.

AdmissionPlugin

func NewUpdateAdmissionPluginOK

func NewUpdateAdmissionPluginOK() *UpdateAdmissionPluginOK

NewUpdateAdmissionPluginOK creates a UpdateAdmissionPluginOK with default headers values

func (*UpdateAdmissionPluginOK) Error

func (o *UpdateAdmissionPluginOK) Error() string

func (*UpdateAdmissionPluginOK) GetPayload

type UpdateAdmissionPluginParams

type UpdateAdmissionPluginParams struct {

	// Body.
	Body *models.AdmissionPlugin

	// Name.
	Name string

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

UpdateAdmissionPluginParams contains all the parameters to send to the API endpoint

for the update admission plugin operation.

Typically these are written to a http.Request.

func NewUpdateAdmissionPluginParams

func NewUpdateAdmissionPluginParams() *UpdateAdmissionPluginParams

NewUpdateAdmissionPluginParams creates a new UpdateAdmissionPluginParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAdmissionPluginParamsWithContext

func NewUpdateAdmissionPluginParamsWithContext(ctx context.Context) *UpdateAdmissionPluginParams

NewUpdateAdmissionPluginParamsWithContext creates a new UpdateAdmissionPluginParams object with the ability to set a context for a request.

func NewUpdateAdmissionPluginParamsWithHTTPClient

func NewUpdateAdmissionPluginParamsWithHTTPClient(client *http.Client) *UpdateAdmissionPluginParams

NewUpdateAdmissionPluginParamsWithHTTPClient creates a new UpdateAdmissionPluginParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAdmissionPluginParamsWithTimeout

func NewUpdateAdmissionPluginParamsWithTimeout(timeout time.Duration) *UpdateAdmissionPluginParams

NewUpdateAdmissionPluginParamsWithTimeout creates a new UpdateAdmissionPluginParams object with the ability to set a timeout on a request.

func (*UpdateAdmissionPluginParams) SetBody

SetBody adds the body to the update admission plugin params

func (*UpdateAdmissionPluginParams) SetContext

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

SetContext adds the context to the update admission plugin params

func (*UpdateAdmissionPluginParams) SetDefaults added in v2.18.0

func (o *UpdateAdmissionPluginParams) SetDefaults()

SetDefaults hydrates default values in the update admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAdmissionPluginParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update admission plugin params

func (*UpdateAdmissionPluginParams) SetName

func (o *UpdateAdmissionPluginParams) SetName(name string)

SetName adds the name to the update admission plugin params

func (*UpdateAdmissionPluginParams) SetTimeout

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

SetTimeout adds the timeout to the update admission plugin params

func (*UpdateAdmissionPluginParams) WithBody

WithBody adds the body to the update admission plugin params

func (*UpdateAdmissionPluginParams) WithContext

WithContext adds the context to the update admission plugin params

func (*UpdateAdmissionPluginParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the update admission plugin params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAdmissionPluginParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update admission plugin params

func (*UpdateAdmissionPluginParams) WithName

WithName adds the name to the update admission plugin params

func (*UpdateAdmissionPluginParams) WithTimeout

WithTimeout adds the timeout to the update admission plugin params

func (*UpdateAdmissionPluginParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAdmissionPluginReader

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

UpdateAdmissionPluginReader is a Reader for the UpdateAdmissionPlugin structure.

func (*UpdateAdmissionPluginReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAdmissionPluginUnauthorized

type UpdateAdmissionPluginUnauthorized struct {
}
UpdateAdmissionPluginUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUpdateAdmissionPluginUnauthorized

func NewUpdateAdmissionPluginUnauthorized() *UpdateAdmissionPluginUnauthorized

NewUpdateAdmissionPluginUnauthorized creates a UpdateAdmissionPluginUnauthorized with default headers values

func (*UpdateAdmissionPluginUnauthorized) Error

type UpdateSeedBody

type UpdateSeedBody struct {

	// name
	Name string `json:"name,omitempty"`

	// spec
	Spec *models.SeedSpec `json:"spec,omitempty"`
}

UpdateSeedBody update seed body swagger:model UpdateSeedBody

func (*UpdateSeedBody) ContextValidate added in v2.18.0

func (o *UpdateSeedBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update seed body based on the context it is used

func (*UpdateSeedBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateSeedBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateSeedBody) Validate

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

Validate validates this update seed body

type UpdateSeedDefault

type UpdateSeedDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateSeedDefault describes a response with status code -1, with default header values.

errorResponse

func NewUpdateSeedDefault

func NewUpdateSeedDefault(code int) *UpdateSeedDefault

NewUpdateSeedDefault creates a UpdateSeedDefault with default headers values

func (*UpdateSeedDefault) Code

func (o *UpdateSeedDefault) Code() int

Code gets the status code for the update seed default response

func (*UpdateSeedDefault) Error

func (o *UpdateSeedDefault) Error() string

func (*UpdateSeedDefault) GetPayload

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

type UpdateSeedForbidden

type UpdateSeedForbidden struct {
}
UpdateSeedForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUpdateSeedForbidden

func NewUpdateSeedForbidden() *UpdateSeedForbidden

NewUpdateSeedForbidden creates a UpdateSeedForbidden with default headers values

func (*UpdateSeedForbidden) Error

func (o *UpdateSeedForbidden) Error() string

type UpdateSeedOK

type UpdateSeedOK struct {
	Payload *models.Seed
}
UpdateSeedOK describes a response with status code 200, with default header values.

Seed

func NewUpdateSeedOK

func NewUpdateSeedOK() *UpdateSeedOK

NewUpdateSeedOK creates a UpdateSeedOK with default headers values

func (*UpdateSeedOK) Error

func (o *UpdateSeedOK) Error() string

func (*UpdateSeedOK) GetPayload

func (o *UpdateSeedOK) GetPayload() *models.Seed

type UpdateSeedParams

type UpdateSeedParams struct {

	// Body.
	Body UpdateSeedBody

	// SeedName.
	Name string

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

UpdateSeedParams contains all the parameters to send to the API endpoint

for the update seed operation.

Typically these are written to a http.Request.

func NewUpdateSeedParams

func NewUpdateSeedParams() *UpdateSeedParams

NewUpdateSeedParams creates a new UpdateSeedParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateSeedParamsWithContext

func NewUpdateSeedParamsWithContext(ctx context.Context) *UpdateSeedParams

NewUpdateSeedParamsWithContext creates a new UpdateSeedParams object with the ability to set a context for a request.

func NewUpdateSeedParamsWithHTTPClient

func NewUpdateSeedParamsWithHTTPClient(client *http.Client) *UpdateSeedParams

NewUpdateSeedParamsWithHTTPClient creates a new UpdateSeedParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateSeedParamsWithTimeout

func NewUpdateSeedParamsWithTimeout(timeout time.Duration) *UpdateSeedParams

NewUpdateSeedParamsWithTimeout creates a new UpdateSeedParams object with the ability to set a timeout on a request.

func (*UpdateSeedParams) SetBody

func (o *UpdateSeedParams) SetBody(body UpdateSeedBody)

SetBody adds the body to the update seed params

func (*UpdateSeedParams) SetContext

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

SetContext adds the context to the update seed params

func (*UpdateSeedParams) SetDefaults added in v2.18.0

func (o *UpdateSeedParams) SetDefaults()

SetDefaults hydrates default values in the update seed params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateSeedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update seed params

func (*UpdateSeedParams) SetName

func (o *UpdateSeedParams) SetName(seedName string)

SetName adds the seedName to the update seed params

func (*UpdateSeedParams) SetTimeout

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

SetTimeout adds the timeout to the update seed params

func (*UpdateSeedParams) WithBody

WithBody adds the body to the update seed params

func (*UpdateSeedParams) WithContext

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

WithContext adds the context to the update seed params

func (*UpdateSeedParams) WithDefaults added in v2.18.0

func (o *UpdateSeedParams) WithDefaults() *UpdateSeedParams

WithDefaults hydrates default values in the update seed params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateSeedParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update seed params

func (*UpdateSeedParams) WithName

func (o *UpdateSeedParams) WithName(seedName string) *UpdateSeedParams

WithName adds the seedName to the update seed params

func (*UpdateSeedParams) WithTimeout

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

WithTimeout adds the timeout to the update seed params

func (*UpdateSeedParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateSeedReader

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

UpdateSeedReader is a Reader for the UpdateSeed structure.

func (*UpdateSeedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateSeedUnauthorized

type UpdateSeedUnauthorized struct {
}
UpdateSeedUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUpdateSeedUnauthorized

func NewUpdateSeedUnauthorized() *UpdateSeedUnauthorized

NewUpdateSeedUnauthorized creates a UpdateSeedUnauthorized with default headers values

func (*UpdateSeedUnauthorized) Error

func (o *UpdateSeedUnauthorized) Error() string

Jump to

Keyboard shortcuts

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