admin

package
v2.21.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2022 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) CreateMeteringReportConfiguration added in v2.21.0

CreateMeteringReportConfiguration Creates report configuration for KKP metering tool. Only available in Kubermatic Enterprise Edition

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) CreateSeed added in v2.21.0

func (a *Client) CreateSeed(params *CreateSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateSeedOK, error)

CreateSeed creates a new seed object

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) DeleteMeteringReportConfiguration added in v2.21.0

func (a *Client) DeleteMeteringReportConfiguration(params *DeleteMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMeteringReportConfigurationOK, error)

DeleteMeteringReportConfiguration Removes report configuration for KKP metering tool. Only available in Kubermatic Enterprise Edition

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) GetMeteringReportConfiguration added in v2.21.0

func (a *Client) GetMeteringReportConfiguration(params *GetMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMeteringReportConfigurationOK, error)

GetMeteringReportConfiguration Gets report configuration for KKP metering tool. Only available in Kubermatic Enterprise Edition

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) ListMeteringReportConfigurations added in v2.21.0

func (a *Client) ListMeteringReportConfigurations(params *ListMeteringReportConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMeteringReportConfigurationsOK, error)

ListMeteringReportConfigurations Lists report configurations for KKP metering tool. Only available in Kubermatic Enterprise Edition

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) UpdateMeteringReportConfiguration added in v2.21.0

UpdateMeteringReportConfiguration Updates existing report configuration for KKP metering tool. Only available in Kubermatic Enterprise Edition

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 {
	CreateMeteringReportConfiguration(params *CreateMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateMeteringReportConfigurationCreated, error)

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

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

	CreateSeed(params *CreateSeedParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateSeedOK, error)

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

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

	DeleteMeteringReportConfiguration(params *DeleteMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMeteringReportConfigurationOK, 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)

	GetMeteringReportConfiguration(params *GetMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMeteringReportConfigurationOK, error)

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

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

	ListMeteringReportConfigurations(params *ListMeteringReportConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMeteringReportConfigurationsOK, 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)

	UpdateMeteringReportConfiguration(params *UpdateMeteringReportConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateMeteringReportConfigurationCreated, 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 CreateMeteringReportConfigurationBody added in v2.21.0

type CreateMeteringReportConfigurationBody struct {

	// interval
	Interval int32 `json:"interval,omitempty"`

	// retention
	Retention int32 `json:"retention,omitempty"`

	// schedule
	Schedule string `json:"schedule,omitempty"`
}

CreateMeteringReportConfigurationBody create metering report configuration body swagger:model CreateMeteringReportConfigurationBody

func (*CreateMeteringReportConfigurationBody) ContextValidate added in v2.21.0

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

ContextValidate validates this create metering report configuration body based on context it is used

func (*CreateMeteringReportConfigurationBody) MarshalBinary added in v2.21.0

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

MarshalBinary interface implementation

func (*CreateMeteringReportConfigurationBody) UnmarshalBinary added in v2.21.0

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

UnmarshalBinary interface implementation

func (*CreateMeteringReportConfigurationBody) Validate added in v2.21.0

Validate validates this create metering report configuration body

type CreateMeteringReportConfigurationCreated added in v2.21.0

type CreateMeteringReportConfigurationCreated struct {
}
CreateMeteringReportConfigurationCreated describes a response with status code 201, with default header values.

EmptyResponse is a empty response

func NewCreateMeteringReportConfigurationCreated added in v2.21.0

func NewCreateMeteringReportConfigurationCreated() *CreateMeteringReportConfigurationCreated

NewCreateMeteringReportConfigurationCreated creates a CreateMeteringReportConfigurationCreated with default headers values

func (*CreateMeteringReportConfigurationCreated) Error added in v2.21.0

type CreateMeteringReportConfigurationDefault added in v2.21.0

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

errorResponse

func NewCreateMeteringReportConfigurationDefault added in v2.21.0

func NewCreateMeteringReportConfigurationDefault(code int) *CreateMeteringReportConfigurationDefault

NewCreateMeteringReportConfigurationDefault creates a CreateMeteringReportConfigurationDefault with default headers values

func (*CreateMeteringReportConfigurationDefault) Code added in v2.21.0

Code gets the status code for the create metering report configuration default response

func (*CreateMeteringReportConfigurationDefault) Error added in v2.21.0

func (*CreateMeteringReportConfigurationDefault) GetPayload added in v2.21.0

type CreateMeteringReportConfigurationForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewCreateMeteringReportConfigurationForbidden added in v2.21.0

func NewCreateMeteringReportConfigurationForbidden() *CreateMeteringReportConfigurationForbidden

NewCreateMeteringReportConfigurationForbidden creates a CreateMeteringReportConfigurationForbidden with default headers values

func (*CreateMeteringReportConfigurationForbidden) Error added in v2.21.0

type CreateMeteringReportConfigurationParams added in v2.21.0

type CreateMeteringReportConfigurationParams struct {

	// Body.
	Body CreateMeteringReportConfigurationBody

	// Name.
	Name string

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

CreateMeteringReportConfigurationParams contains all the parameters to send to the API endpoint

for the create metering report configuration operation.

Typically these are written to a http.Request.

func NewCreateMeteringReportConfigurationParams added in v2.21.0

func NewCreateMeteringReportConfigurationParams() *CreateMeteringReportConfigurationParams

NewCreateMeteringReportConfigurationParams creates a new CreateMeteringReportConfigurationParams 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 NewCreateMeteringReportConfigurationParamsWithContext added in v2.21.0

func NewCreateMeteringReportConfigurationParamsWithContext(ctx context.Context) *CreateMeteringReportConfigurationParams

NewCreateMeteringReportConfigurationParamsWithContext creates a new CreateMeteringReportConfigurationParams object with the ability to set a context for a request.

func NewCreateMeteringReportConfigurationParamsWithHTTPClient added in v2.21.0

func NewCreateMeteringReportConfigurationParamsWithHTTPClient(client *http.Client) *CreateMeteringReportConfigurationParams

NewCreateMeteringReportConfigurationParamsWithHTTPClient creates a new CreateMeteringReportConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewCreateMeteringReportConfigurationParamsWithTimeout added in v2.21.0

func NewCreateMeteringReportConfigurationParamsWithTimeout(timeout time.Duration) *CreateMeteringReportConfigurationParams

NewCreateMeteringReportConfigurationParamsWithTimeout creates a new CreateMeteringReportConfigurationParams object with the ability to set a timeout on a request.

func (*CreateMeteringReportConfigurationParams) SetBody added in v2.21.0

SetBody adds the body to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) SetContext added in v2.21.0

SetContext adds the context to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) SetDefaults added in v2.21.0

func (o *CreateMeteringReportConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the create metering report configuration params (not the query body).

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

func (*CreateMeteringReportConfigurationParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) SetName added in v2.21.0

SetName adds the name to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WithBody added in v2.21.0

WithBody adds the body to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WithContext added in v2.21.0

WithContext adds the context to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the create metering report configuration params (not the query body).

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

func (*CreateMeteringReportConfigurationParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WithName added in v2.21.0

WithName adds the name to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the create metering report configuration params

func (*CreateMeteringReportConfigurationParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type CreateMeteringReportConfigurationReader added in v2.21.0

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

CreateMeteringReportConfigurationReader is a Reader for the CreateMeteringReportConfiguration structure.

func (*CreateMeteringReportConfigurationReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type CreateMeteringReportConfigurationUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewCreateMeteringReportConfigurationUnauthorized added in v2.21.0

func NewCreateMeteringReportConfigurationUnauthorized() *CreateMeteringReportConfigurationUnauthorized

NewCreateMeteringReportConfigurationUnauthorized creates a CreateMeteringReportConfigurationUnauthorized with default headers values

func (*CreateMeteringReportConfigurationUnauthorized) Error added in v2.21.0

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 CreateSeedBody added in v2.21.0

type CreateSeedBody struct {

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

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

CreateSeedBody create seed body swagger:model CreateSeedBody

func (*CreateSeedBody) ContextValidate added in v2.21.0

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

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

func (*CreateSeedBody) MarshalBinary added in v2.21.0

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

MarshalBinary interface implementation

func (*CreateSeedBody) UnmarshalBinary added in v2.21.0

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

UnmarshalBinary interface implementation

func (*CreateSeedBody) Validate added in v2.21.0

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

Validate validates this create seed body

type CreateSeedDefault added in v2.21.0

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

errorResponse

func NewCreateSeedDefault added in v2.21.0

func NewCreateSeedDefault(code int) *CreateSeedDefault

NewCreateSeedDefault creates a CreateSeedDefault with default headers values

func (*CreateSeedDefault) Code added in v2.21.0

func (o *CreateSeedDefault) Code() int

Code gets the status code for the create seed default response

func (*CreateSeedDefault) Error added in v2.21.0

func (o *CreateSeedDefault) Error() string

func (*CreateSeedDefault) GetPayload added in v2.21.0

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

type CreateSeedForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewCreateSeedForbidden added in v2.21.0

func NewCreateSeedForbidden() *CreateSeedForbidden

NewCreateSeedForbidden creates a CreateSeedForbidden with default headers values

func (*CreateSeedForbidden) Error added in v2.21.0

func (o *CreateSeedForbidden) Error() string

type CreateSeedOK added in v2.21.0

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

Seed

func NewCreateSeedOK added in v2.21.0

func NewCreateSeedOK() *CreateSeedOK

NewCreateSeedOK creates a CreateSeedOK with default headers values

func (*CreateSeedOK) Error added in v2.21.0

func (o *CreateSeedOK) Error() string

func (*CreateSeedOK) GetPayload added in v2.21.0

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

type CreateSeedParams added in v2.21.0

type CreateSeedParams struct {

	// Body.
	Body CreateSeedBody

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

CreateSeedParams contains all the parameters to send to the API endpoint

for the create seed operation.

Typically these are written to a http.Request.

func NewCreateSeedParams added in v2.21.0

func NewCreateSeedParams() *CreateSeedParams

NewCreateSeedParams creates a new CreateSeedParams 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 NewCreateSeedParamsWithContext added in v2.21.0

func NewCreateSeedParamsWithContext(ctx context.Context) *CreateSeedParams

NewCreateSeedParamsWithContext creates a new CreateSeedParams object with the ability to set a context for a request.

func NewCreateSeedParamsWithHTTPClient added in v2.21.0

func NewCreateSeedParamsWithHTTPClient(client *http.Client) *CreateSeedParams

NewCreateSeedParamsWithHTTPClient creates a new CreateSeedParams object with the ability to set a custom HTTPClient for a request.

func NewCreateSeedParamsWithTimeout added in v2.21.0

func NewCreateSeedParamsWithTimeout(timeout time.Duration) *CreateSeedParams

NewCreateSeedParamsWithTimeout creates a new CreateSeedParams object with the ability to set a timeout on a request.

func (*CreateSeedParams) SetBody added in v2.21.0

func (o *CreateSeedParams) SetBody(body CreateSeedBody)

SetBody adds the body to the create seed params

func (*CreateSeedParams) SetContext added in v2.21.0

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

SetContext adds the context to the create seed params

func (*CreateSeedParams) SetDefaults added in v2.21.0

func (o *CreateSeedParams) SetDefaults()

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

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

func (*CreateSeedParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the create seed params

func (*CreateSeedParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the create seed params

func (*CreateSeedParams) WithBody added in v2.21.0

WithBody adds the body to the create seed params

func (*CreateSeedParams) WithContext added in v2.21.0

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

WithContext adds the context to the create seed params

func (*CreateSeedParams) WithDefaults added in v2.21.0

func (o *CreateSeedParams) WithDefaults() *CreateSeedParams

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

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

func (*CreateSeedParams) WithHTTPClient added in v2.21.0

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

WithHTTPClient adds the HTTPClient to the create seed params

func (*CreateSeedParams) WithTimeout added in v2.21.0

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

WithTimeout adds the timeout to the create seed params

func (*CreateSeedParams) WriteToRequest added in v2.21.0

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

WriteToRequest writes these params to a swagger request

type CreateSeedReader added in v2.21.0

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

CreateSeedReader is a Reader for the CreateSeed structure.

func (*CreateSeedReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type CreateSeedUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewCreateSeedUnauthorized added in v2.21.0

func NewCreateSeedUnauthorized() *CreateSeedUnauthorized

NewCreateSeedUnauthorized creates a CreateSeedUnauthorized with default headers values

func (*CreateSeedUnauthorized) Error added in v2.21.0

func (o *CreateSeedUnauthorized) Error() string

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 DeleteMeteringReportConfigurationDefault added in v2.21.0

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

errorResponse

func NewDeleteMeteringReportConfigurationDefault added in v2.21.0

func NewDeleteMeteringReportConfigurationDefault(code int) *DeleteMeteringReportConfigurationDefault

NewDeleteMeteringReportConfigurationDefault creates a DeleteMeteringReportConfigurationDefault with default headers values

func (*DeleteMeteringReportConfigurationDefault) Code added in v2.21.0

Code gets the status code for the delete metering report configuration default response

func (*DeleteMeteringReportConfigurationDefault) Error added in v2.21.0

func (*DeleteMeteringReportConfigurationDefault) GetPayload added in v2.21.0

type DeleteMeteringReportConfigurationForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewDeleteMeteringReportConfigurationForbidden added in v2.21.0

func NewDeleteMeteringReportConfigurationForbidden() *DeleteMeteringReportConfigurationForbidden

NewDeleteMeteringReportConfigurationForbidden creates a DeleteMeteringReportConfigurationForbidden with default headers values

func (*DeleteMeteringReportConfigurationForbidden) Error added in v2.21.0

type DeleteMeteringReportConfigurationOK added in v2.21.0

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

EmptyResponse is a empty response

func NewDeleteMeteringReportConfigurationOK added in v2.21.0

func NewDeleteMeteringReportConfigurationOK() *DeleteMeteringReportConfigurationOK

NewDeleteMeteringReportConfigurationOK creates a DeleteMeteringReportConfigurationOK with default headers values

func (*DeleteMeteringReportConfigurationOK) Error added in v2.21.0

type DeleteMeteringReportConfigurationParams added in v2.21.0

type DeleteMeteringReportConfigurationParams struct {

	// Name.
	Name string

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

DeleteMeteringReportConfigurationParams contains all the parameters to send to the API endpoint

for the delete metering report configuration operation.

Typically these are written to a http.Request.

func NewDeleteMeteringReportConfigurationParams added in v2.21.0

func NewDeleteMeteringReportConfigurationParams() *DeleteMeteringReportConfigurationParams

NewDeleteMeteringReportConfigurationParams creates a new DeleteMeteringReportConfigurationParams 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 NewDeleteMeteringReportConfigurationParamsWithContext added in v2.21.0

func NewDeleteMeteringReportConfigurationParamsWithContext(ctx context.Context) *DeleteMeteringReportConfigurationParams

NewDeleteMeteringReportConfigurationParamsWithContext creates a new DeleteMeteringReportConfigurationParams object with the ability to set a context for a request.

func NewDeleteMeteringReportConfigurationParamsWithHTTPClient added in v2.21.0

func NewDeleteMeteringReportConfigurationParamsWithHTTPClient(client *http.Client) *DeleteMeteringReportConfigurationParams

NewDeleteMeteringReportConfigurationParamsWithHTTPClient creates a new DeleteMeteringReportConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteMeteringReportConfigurationParamsWithTimeout added in v2.21.0

func NewDeleteMeteringReportConfigurationParamsWithTimeout(timeout time.Duration) *DeleteMeteringReportConfigurationParams

NewDeleteMeteringReportConfigurationParamsWithTimeout creates a new DeleteMeteringReportConfigurationParams object with the ability to set a timeout on a request.

func (*DeleteMeteringReportConfigurationParams) SetContext added in v2.21.0

SetContext adds the context to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) SetDefaults added in v2.21.0

func (o *DeleteMeteringReportConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the delete metering report configuration params (not the query body).

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

func (*DeleteMeteringReportConfigurationParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) SetName added in v2.21.0

SetName adds the name to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) WithContext added in v2.21.0

WithContext adds the context to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the delete metering report configuration params (not the query body).

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

func (*DeleteMeteringReportConfigurationParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) WithName added in v2.21.0

WithName adds the name to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the delete metering report configuration params

func (*DeleteMeteringReportConfigurationParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type DeleteMeteringReportConfigurationReader added in v2.21.0

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

DeleteMeteringReportConfigurationReader is a Reader for the DeleteMeteringReportConfiguration structure.

func (*DeleteMeteringReportConfigurationReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type DeleteMeteringReportConfigurationUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewDeleteMeteringReportConfigurationUnauthorized added in v2.21.0

func NewDeleteMeteringReportConfigurationUnauthorized() *DeleteMeteringReportConfigurationUnauthorized

NewDeleteMeteringReportConfigurationUnauthorized creates a DeleteMeteringReportConfigurationUnauthorized with default headers values

func (*DeleteMeteringReportConfigurationUnauthorized) Error added in v2.21.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 GetMeteringReportConfigurationDefault added in v2.21.0

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

errorResponse

func NewGetMeteringReportConfigurationDefault added in v2.21.0

func NewGetMeteringReportConfigurationDefault(code int) *GetMeteringReportConfigurationDefault

NewGetMeteringReportConfigurationDefault creates a GetMeteringReportConfigurationDefault with default headers values

func (*GetMeteringReportConfigurationDefault) Code added in v2.21.0

Code gets the status code for the get metering report configuration default response

func (*GetMeteringReportConfigurationDefault) Error added in v2.21.0

func (*GetMeteringReportConfigurationDefault) GetPayload added in v2.21.0

type GetMeteringReportConfigurationForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewGetMeteringReportConfigurationForbidden added in v2.21.0

func NewGetMeteringReportConfigurationForbidden() *GetMeteringReportConfigurationForbidden

NewGetMeteringReportConfigurationForbidden creates a GetMeteringReportConfigurationForbidden with default headers values

func (*GetMeteringReportConfigurationForbidden) Error added in v2.21.0

type GetMeteringReportConfigurationOK added in v2.21.0

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

MeteringReportConfiguration

func NewGetMeteringReportConfigurationOK added in v2.21.0

func NewGetMeteringReportConfigurationOK() *GetMeteringReportConfigurationOK

NewGetMeteringReportConfigurationOK creates a GetMeteringReportConfigurationOK with default headers values

func (*GetMeteringReportConfigurationOK) Error added in v2.21.0

func (*GetMeteringReportConfigurationOK) GetPayload added in v2.21.0

type GetMeteringReportConfigurationParams added in v2.21.0

type GetMeteringReportConfigurationParams struct {

	// Name.
	Name string

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

GetMeteringReportConfigurationParams contains all the parameters to send to the API endpoint

for the get metering report configuration operation.

Typically these are written to a http.Request.

func NewGetMeteringReportConfigurationParams added in v2.21.0

func NewGetMeteringReportConfigurationParams() *GetMeteringReportConfigurationParams

NewGetMeteringReportConfigurationParams creates a new GetMeteringReportConfigurationParams 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 NewGetMeteringReportConfigurationParamsWithContext added in v2.21.0

func NewGetMeteringReportConfigurationParamsWithContext(ctx context.Context) *GetMeteringReportConfigurationParams

NewGetMeteringReportConfigurationParamsWithContext creates a new GetMeteringReportConfigurationParams object with the ability to set a context for a request.

func NewGetMeteringReportConfigurationParamsWithHTTPClient added in v2.21.0

func NewGetMeteringReportConfigurationParamsWithHTTPClient(client *http.Client) *GetMeteringReportConfigurationParams

NewGetMeteringReportConfigurationParamsWithHTTPClient creates a new GetMeteringReportConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewGetMeteringReportConfigurationParamsWithTimeout added in v2.21.0

func NewGetMeteringReportConfigurationParamsWithTimeout(timeout time.Duration) *GetMeteringReportConfigurationParams

NewGetMeteringReportConfigurationParamsWithTimeout creates a new GetMeteringReportConfigurationParams object with the ability to set a timeout on a request.

func (*GetMeteringReportConfigurationParams) SetContext added in v2.21.0

SetContext adds the context to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) SetDefaults added in v2.21.0

func (o *GetMeteringReportConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the get metering report configuration params (not the query body).

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

func (*GetMeteringReportConfigurationParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) SetName added in v2.21.0

SetName adds the name to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) WithContext added in v2.21.0

WithContext adds the context to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the get metering report configuration params (not the query body).

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

func (*GetMeteringReportConfigurationParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) WithName added in v2.21.0

WithName adds the name to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the get metering report configuration params

func (*GetMeteringReportConfigurationParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type GetMeteringReportConfigurationReader added in v2.21.0

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

GetMeteringReportConfigurationReader is a Reader for the GetMeteringReportConfiguration structure.

func (*GetMeteringReportConfigurationReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type GetMeteringReportConfigurationUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewGetMeteringReportConfigurationUnauthorized added in v2.21.0

func NewGetMeteringReportConfigurationUnauthorized() *GetMeteringReportConfigurationUnauthorized

NewGetMeteringReportConfigurationUnauthorized creates a GetMeteringReportConfigurationUnauthorized with default headers values

func (*GetMeteringReportConfigurationUnauthorized) Error added in v2.21.0

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 ListMeteringReportConfigurationsDefault added in v2.21.0

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

errorResponse

func NewListMeteringReportConfigurationsDefault added in v2.21.0

func NewListMeteringReportConfigurationsDefault(code int) *ListMeteringReportConfigurationsDefault

NewListMeteringReportConfigurationsDefault creates a ListMeteringReportConfigurationsDefault with default headers values

func (*ListMeteringReportConfigurationsDefault) Code added in v2.21.0

Code gets the status code for the list metering report configurations default response

func (*ListMeteringReportConfigurationsDefault) Error added in v2.21.0

func (*ListMeteringReportConfigurationsDefault) GetPayload added in v2.21.0

type ListMeteringReportConfigurationsForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewListMeteringReportConfigurationsForbidden added in v2.21.0

func NewListMeteringReportConfigurationsForbidden() *ListMeteringReportConfigurationsForbidden

NewListMeteringReportConfigurationsForbidden creates a ListMeteringReportConfigurationsForbidden with default headers values

func (*ListMeteringReportConfigurationsForbidden) Error added in v2.21.0

type ListMeteringReportConfigurationsOK added in v2.21.0

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

MeteringReportConfiguration

func NewListMeteringReportConfigurationsOK added in v2.21.0

func NewListMeteringReportConfigurationsOK() *ListMeteringReportConfigurationsOK

NewListMeteringReportConfigurationsOK creates a ListMeteringReportConfigurationsOK with default headers values

func (*ListMeteringReportConfigurationsOK) Error added in v2.21.0

func (*ListMeteringReportConfigurationsOK) GetPayload added in v2.21.0

type ListMeteringReportConfigurationsParams added in v2.21.0

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

ListMeteringReportConfigurationsParams contains all the parameters to send to the API endpoint

for the list metering report configurations operation.

Typically these are written to a http.Request.

func NewListMeteringReportConfigurationsParams added in v2.21.0

func NewListMeteringReportConfigurationsParams() *ListMeteringReportConfigurationsParams

NewListMeteringReportConfigurationsParams creates a new ListMeteringReportConfigurationsParams 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 NewListMeteringReportConfigurationsParamsWithContext added in v2.21.0

func NewListMeteringReportConfigurationsParamsWithContext(ctx context.Context) *ListMeteringReportConfigurationsParams

NewListMeteringReportConfigurationsParamsWithContext creates a new ListMeteringReportConfigurationsParams object with the ability to set a context for a request.

func NewListMeteringReportConfigurationsParamsWithHTTPClient added in v2.21.0

func NewListMeteringReportConfigurationsParamsWithHTTPClient(client *http.Client) *ListMeteringReportConfigurationsParams

NewListMeteringReportConfigurationsParamsWithHTTPClient creates a new ListMeteringReportConfigurationsParams object with the ability to set a custom HTTPClient for a request.

func NewListMeteringReportConfigurationsParamsWithTimeout added in v2.21.0

func NewListMeteringReportConfigurationsParamsWithTimeout(timeout time.Duration) *ListMeteringReportConfigurationsParams

NewListMeteringReportConfigurationsParamsWithTimeout creates a new ListMeteringReportConfigurationsParams object with the ability to set a timeout on a request.

func (*ListMeteringReportConfigurationsParams) SetContext added in v2.21.0

SetContext adds the context to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) SetDefaults added in v2.21.0

func (o *ListMeteringReportConfigurationsParams) SetDefaults()

SetDefaults hydrates default values in the list metering report configurations params (not the query body).

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

func (*ListMeteringReportConfigurationsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) WithContext added in v2.21.0

WithContext adds the context to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list metering report configurations params (not the query body).

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

func (*ListMeteringReportConfigurationsParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list metering report configurations params

func (*ListMeteringReportConfigurationsParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListMeteringReportConfigurationsReader added in v2.21.0

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

ListMeteringReportConfigurationsReader is a Reader for the ListMeteringReportConfigurations structure.

func (*ListMeteringReportConfigurationsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListMeteringReportConfigurationsUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewListMeteringReportConfigurationsUnauthorized added in v2.21.0

func NewListMeteringReportConfigurationsUnauthorized() *ListMeteringReportConfigurationsUnauthorized

NewListMeteringReportConfigurationsUnauthorized creates a ListMeteringReportConfigurationsUnauthorized with default headers values

func (*ListMeteringReportConfigurationsUnauthorized) Error added in v2.21.0

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 UpdateMeteringReportConfigurationBody added in v2.21.0

type UpdateMeteringReportConfigurationBody struct {

	// interval
	Interval int32 `json:"interval,omitempty"`

	// retention
	Retention int32 `json:"retention,omitempty"`

	// schedule
	Schedule string `json:"schedule,omitempty"`
}

UpdateMeteringReportConfigurationBody update metering report configuration body swagger:model UpdateMeteringReportConfigurationBody

func (*UpdateMeteringReportConfigurationBody) ContextValidate added in v2.21.0

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

ContextValidate validates this update metering report configuration body based on context it is used

func (*UpdateMeteringReportConfigurationBody) MarshalBinary added in v2.21.0

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

MarshalBinary interface implementation

func (*UpdateMeteringReportConfigurationBody) UnmarshalBinary added in v2.21.0

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

UnmarshalBinary interface implementation

func (*UpdateMeteringReportConfigurationBody) Validate added in v2.21.0

Validate validates this update metering report configuration body

type UpdateMeteringReportConfigurationCreated added in v2.21.0

type UpdateMeteringReportConfigurationCreated struct {
}
UpdateMeteringReportConfigurationCreated describes a response with status code 201, with default header values.

EmptyResponse is a empty response

func NewUpdateMeteringReportConfigurationCreated added in v2.21.0

func NewUpdateMeteringReportConfigurationCreated() *UpdateMeteringReportConfigurationCreated

NewUpdateMeteringReportConfigurationCreated creates a UpdateMeteringReportConfigurationCreated with default headers values

func (*UpdateMeteringReportConfigurationCreated) Error added in v2.21.0

type UpdateMeteringReportConfigurationDefault added in v2.21.0

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

errorResponse

func NewUpdateMeteringReportConfigurationDefault added in v2.21.0

func NewUpdateMeteringReportConfigurationDefault(code int) *UpdateMeteringReportConfigurationDefault

NewUpdateMeteringReportConfigurationDefault creates a UpdateMeteringReportConfigurationDefault with default headers values

func (*UpdateMeteringReportConfigurationDefault) Code added in v2.21.0

Code gets the status code for the update metering report configuration default response

func (*UpdateMeteringReportConfigurationDefault) Error added in v2.21.0

func (*UpdateMeteringReportConfigurationDefault) GetPayload added in v2.21.0

type UpdateMeteringReportConfigurationForbidden added in v2.21.0

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

EmptyResponse is a empty response

func NewUpdateMeteringReportConfigurationForbidden added in v2.21.0

func NewUpdateMeteringReportConfigurationForbidden() *UpdateMeteringReportConfigurationForbidden

NewUpdateMeteringReportConfigurationForbidden creates a UpdateMeteringReportConfigurationForbidden with default headers values

func (*UpdateMeteringReportConfigurationForbidden) Error added in v2.21.0

type UpdateMeteringReportConfigurationParams added in v2.21.0

type UpdateMeteringReportConfigurationParams struct {

	// Body.
	Body UpdateMeteringReportConfigurationBody

	// Name.
	Name string

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

UpdateMeteringReportConfigurationParams contains all the parameters to send to the API endpoint

for the update metering report configuration operation.

Typically these are written to a http.Request.

func NewUpdateMeteringReportConfigurationParams added in v2.21.0

func NewUpdateMeteringReportConfigurationParams() *UpdateMeteringReportConfigurationParams

NewUpdateMeteringReportConfigurationParams creates a new UpdateMeteringReportConfigurationParams 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 NewUpdateMeteringReportConfigurationParamsWithContext added in v2.21.0

func NewUpdateMeteringReportConfigurationParamsWithContext(ctx context.Context) *UpdateMeteringReportConfigurationParams

NewUpdateMeteringReportConfigurationParamsWithContext creates a new UpdateMeteringReportConfigurationParams object with the ability to set a context for a request.

func NewUpdateMeteringReportConfigurationParamsWithHTTPClient added in v2.21.0

func NewUpdateMeteringReportConfigurationParamsWithHTTPClient(client *http.Client) *UpdateMeteringReportConfigurationParams

NewUpdateMeteringReportConfigurationParamsWithHTTPClient creates a new UpdateMeteringReportConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateMeteringReportConfigurationParamsWithTimeout added in v2.21.0

func NewUpdateMeteringReportConfigurationParamsWithTimeout(timeout time.Duration) *UpdateMeteringReportConfigurationParams

NewUpdateMeteringReportConfigurationParamsWithTimeout creates a new UpdateMeteringReportConfigurationParams object with the ability to set a timeout on a request.

func (*UpdateMeteringReportConfigurationParams) SetBody added in v2.21.0

SetBody adds the body to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) SetContext added in v2.21.0

SetContext adds the context to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) SetDefaults added in v2.21.0

func (o *UpdateMeteringReportConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the update metering report configuration params (not the query body).

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

func (*UpdateMeteringReportConfigurationParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) SetName added in v2.21.0

SetName adds the name to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WithBody added in v2.21.0

WithBody adds the body to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WithContext added in v2.21.0

WithContext adds the context to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the update metering report configuration params (not the query body).

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

func (*UpdateMeteringReportConfigurationParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WithName added in v2.21.0

WithName adds the name to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the update metering report configuration params

func (*UpdateMeteringReportConfigurationParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type UpdateMeteringReportConfigurationReader added in v2.21.0

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

UpdateMeteringReportConfigurationReader is a Reader for the UpdateMeteringReportConfiguration structure.

func (*UpdateMeteringReportConfigurationReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type UpdateMeteringReportConfigurationUnauthorized added in v2.21.0

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

EmptyResponse is a empty response

func NewUpdateMeteringReportConfigurationUnauthorized added in v2.21.0

func NewUpdateMeteringReportConfigurationUnauthorized() *UpdateMeteringReportConfigurationUnauthorized

NewUpdateMeteringReportConfigurationUnauthorized creates a UpdateMeteringReportConfigurationUnauthorized with default headers values

func (*UpdateMeteringReportConfigurationUnauthorized) Error added in v2.21.0

type UpdateSeedBody

type UpdateSeedBody struct {

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

	// RawKubeconfig raw kubeconfig decoded to base64
	RawKubeconfig string `json:"raw_kubeconfig,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

Source Files

Jump to

Keyboard shortcuts

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