vsphere

package
v0.0.0-...-b25b198 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const ApplyTKGConfigForVsphereBadRequestCode int = 400

ApplyTKGConfigForVsphereBadRequestCode is the HTTP code returned for type ApplyTKGConfigForVsphereBadRequest

View Source
const ApplyTKGConfigForVsphereInternalServerErrorCode int = 500

ApplyTKGConfigForVsphereInternalServerErrorCode is the HTTP code returned for type ApplyTKGConfigForVsphereInternalServerError

View Source
const ApplyTKGConfigForVsphereOKCode int = 200

ApplyTKGConfigForVsphereOKCode is the HTTP code returned for type ApplyTKGConfigForVsphereOK

View Source
const ApplyTKGConfigForVsphereUnauthorizedCode int = 401

ApplyTKGConfigForVsphereUnauthorizedCode is the HTTP code returned for type ApplyTKGConfigForVsphereUnauthorized

View Source
const CreateVSphereRegionalClusterBadRequestCode int = 400

CreateVSphereRegionalClusterBadRequestCode is the HTTP code returned for type CreateVSphereRegionalClusterBadRequest

View Source
const CreateVSphereRegionalClusterInternalServerErrorCode int = 500

CreateVSphereRegionalClusterInternalServerErrorCode is the HTTP code returned for type CreateVSphereRegionalClusterInternalServerError

View Source
const CreateVSphereRegionalClusterOKCode int = 200

CreateVSphereRegionalClusterOKCode is the HTTP code returned for type CreateVSphereRegionalClusterOK

View Source
const CreateVSphereRegionalClusterUnauthorizedCode int = 401

CreateVSphereRegionalClusterUnauthorizedCode is the HTTP code returned for type CreateVSphereRegionalClusterUnauthorized

View Source
const ExportTKGConfigForVsphereBadRequestCode int = 400

ExportTKGConfigForVsphereBadRequestCode is the HTTP code returned for type ExportTKGConfigForVsphereBadRequest

View Source
const ExportTKGConfigForVsphereInternalServerErrorCode int = 500

ExportTKGConfigForVsphereInternalServerErrorCode is the HTTP code returned for type ExportTKGConfigForVsphereInternalServerError

View Source
const ExportTKGConfigForVsphereOKCode int = 200

ExportTKGConfigForVsphereOKCode is the HTTP code returned for type ExportTKGConfigForVsphereOK

View Source
const ExportTKGConfigForVsphereUnauthorizedCode int = 401

ExportTKGConfigForVsphereUnauthorizedCode is the HTTP code returned for type ExportTKGConfigForVsphereUnauthorized

View Source
const GetVSphereComputeResourcesBadRequestCode int = 400

GetVSphereComputeResourcesBadRequestCode is the HTTP code returned for type GetVSphereComputeResourcesBadRequest

View Source
const GetVSphereComputeResourcesInternalServerErrorCode int = 500

GetVSphereComputeResourcesInternalServerErrorCode is the HTTP code returned for type GetVSphereComputeResourcesInternalServerError

View Source
const GetVSphereComputeResourcesOKCode int = 200

GetVSphereComputeResourcesOKCode is the HTTP code returned for type GetVSphereComputeResourcesOK

View Source
const GetVSphereComputeResourcesUnauthorizedCode int = 401

GetVSphereComputeResourcesUnauthorizedCode is the HTTP code returned for type GetVSphereComputeResourcesUnauthorized

View Source
const GetVSphereDatacentersBadRequestCode int = 400

GetVSphereDatacentersBadRequestCode is the HTTP code returned for type GetVSphereDatacentersBadRequest

View Source
const GetVSphereDatacentersInternalServerErrorCode int = 500

GetVSphereDatacentersInternalServerErrorCode is the HTTP code returned for type GetVSphereDatacentersInternalServerError

View Source
const GetVSphereDatacentersOKCode int = 200

GetVSphereDatacentersOKCode is the HTTP code returned for type GetVSphereDatacentersOK

View Source
const GetVSphereDatacentersUnauthorizedCode int = 401

GetVSphereDatacentersUnauthorizedCode is the HTTP code returned for type GetVSphereDatacentersUnauthorized

View Source
const GetVSphereDatastoresBadRequestCode int = 400

GetVSphereDatastoresBadRequestCode is the HTTP code returned for type GetVSphereDatastoresBadRequest

View Source
const GetVSphereDatastoresInternalServerErrorCode int = 500

GetVSphereDatastoresInternalServerErrorCode is the HTTP code returned for type GetVSphereDatastoresInternalServerError

View Source
const GetVSphereDatastoresOKCode int = 200

GetVSphereDatastoresOKCode is the HTTP code returned for type GetVSphereDatastoresOK

View Source
const GetVSphereDatastoresUnauthorizedCode int = 401

GetVSphereDatastoresUnauthorizedCode is the HTTP code returned for type GetVSphereDatastoresUnauthorized

View Source
const GetVSphereFoldersBadRequestCode int = 400

GetVSphereFoldersBadRequestCode is the HTTP code returned for type GetVSphereFoldersBadRequest

View Source
const GetVSphereFoldersInternalServerErrorCode int = 500

GetVSphereFoldersInternalServerErrorCode is the HTTP code returned for type GetVSphereFoldersInternalServerError

View Source
const GetVSphereFoldersOKCode int = 200

GetVSphereFoldersOKCode is the HTTP code returned for type GetVSphereFoldersOK

View Source
const GetVSphereFoldersUnauthorizedCode int = 401

GetVSphereFoldersUnauthorizedCode is the HTTP code returned for type GetVSphereFoldersUnauthorized

View Source
const GetVSphereNetworksBadRequestCode int = 400

GetVSphereNetworksBadRequestCode is the HTTP code returned for type GetVSphereNetworksBadRequest

View Source
const GetVSphereNetworksInternalServerErrorCode int = 500

GetVSphereNetworksInternalServerErrorCode is the HTTP code returned for type GetVSphereNetworksInternalServerError

View Source
const GetVSphereNetworksOKCode int = 200

GetVSphereNetworksOKCode is the HTTP code returned for type GetVSphereNetworksOK

View Source
const GetVSphereNetworksUnauthorizedCode int = 401

GetVSphereNetworksUnauthorizedCode is the HTTP code returned for type GetVSphereNetworksUnauthorized

View Source
const GetVSphereNodeTypesBadRequestCode int = 400

GetVSphereNodeTypesBadRequestCode is the HTTP code returned for type GetVSphereNodeTypesBadRequest

View Source
const GetVSphereNodeTypesInternalServerErrorCode int = 500

GetVSphereNodeTypesInternalServerErrorCode is the HTTP code returned for type GetVSphereNodeTypesInternalServerError

View Source
const GetVSphereNodeTypesOKCode int = 200

GetVSphereNodeTypesOKCode is the HTTP code returned for type GetVSphereNodeTypesOK

View Source
const GetVSphereNodeTypesUnauthorizedCode int = 401

GetVSphereNodeTypesUnauthorizedCode is the HTTP code returned for type GetVSphereNodeTypesUnauthorized

View Source
const GetVSphereOSImagesBadRequestCode int = 400

GetVSphereOSImagesBadRequestCode is the HTTP code returned for type GetVSphereOSImagesBadRequest

View Source
const GetVSphereOSImagesInternalServerErrorCode int = 500

GetVSphereOSImagesInternalServerErrorCode is the HTTP code returned for type GetVSphereOSImagesInternalServerError

View Source
const GetVSphereOSImagesOKCode int = 200

GetVSphereOSImagesOKCode is the HTTP code returned for type GetVSphereOSImagesOK

View Source
const GetVSphereOSImagesUnauthorizedCode int = 401

GetVSphereOSImagesUnauthorizedCode is the HTTP code returned for type GetVSphereOSImagesUnauthorized

View Source
const GetVSphereResourcePoolsBadRequestCode int = 400

GetVSphereResourcePoolsBadRequestCode is the HTTP code returned for type GetVSphereResourcePoolsBadRequest

View Source
const GetVSphereResourcePoolsInternalServerErrorCode int = 500

GetVSphereResourcePoolsInternalServerErrorCode is the HTTP code returned for type GetVSphereResourcePoolsInternalServerError

View Source
const GetVSphereResourcePoolsOKCode int = 200

GetVSphereResourcePoolsOKCode is the HTTP code returned for type GetVSphereResourcePoolsOK

View Source
const GetVSphereResourcePoolsUnauthorizedCode int = 401

GetVSphereResourcePoolsUnauthorizedCode is the HTTP code returned for type GetVSphereResourcePoolsUnauthorized

View Source
const GetVsphereThumbprintBadRequestCode int = 400

GetVsphereThumbprintBadRequestCode is the HTTP code returned for type GetVsphereThumbprintBadRequest

View Source
const GetVsphereThumbprintInternalServerErrorCode int = 500

GetVsphereThumbprintInternalServerErrorCode is the HTTP code returned for type GetVsphereThumbprintInternalServerError

View Source
const GetVsphereThumbprintOKCode int = 200

GetVsphereThumbprintOKCode is the HTTP code returned for type GetVsphereThumbprintOK

View Source
const GetVsphereThumbprintUnauthorizedCode int = 401

GetVsphereThumbprintUnauthorizedCode is the HTTP code returned for type GetVsphereThumbprintUnauthorized

View Source
const ImportTKGConfigForVsphereBadRequestCode int = 400

ImportTKGConfigForVsphereBadRequestCode is the HTTP code returned for type ImportTKGConfigForVsphereBadRequest

View Source
const ImportTKGConfigForVsphereInternalServerErrorCode int = 500

ImportTKGConfigForVsphereInternalServerErrorCode is the HTTP code returned for type ImportTKGConfigForVsphereInternalServerError

View Source
const ImportTKGConfigForVsphereOKCode int = 200

ImportTKGConfigForVsphereOKCode is the HTTP code returned for type ImportTKGConfigForVsphereOK

View Source
const ImportTKGConfigForVsphereUnauthorizedCode int = 401

ImportTKGConfigForVsphereUnauthorizedCode is the HTTP code returned for type ImportTKGConfigForVsphereUnauthorized

View Source
const SetVSphereEndpointBadRequestCode int = 400

SetVSphereEndpointBadRequestCode is the HTTP code returned for type SetVSphereEndpointBadRequest

View Source
const SetVSphereEndpointCreatedCode int = 201

SetVSphereEndpointCreatedCode is the HTTP code returned for type SetVSphereEndpointCreated

View Source
const SetVSphereEndpointInternalServerErrorCode int = 500

SetVSphereEndpointInternalServerErrorCode is the HTTP code returned for type SetVSphereEndpointInternalServerError

View Source
const SetVSphereEndpointUnauthorizedCode int = 401

SetVSphereEndpointUnauthorizedCode is the HTTP code returned for type SetVSphereEndpointUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplyTKGConfigForVsphere

type ApplyTKGConfigForVsphere struct {
	Context *middleware.Context
	Handler ApplyTKGConfigForVsphereHandler
}

ApplyTKGConfigForVsphere swagger:route POST /api/providers/vsphere/tkgconfig vsphere applyTKGConfigForVsphere

Apply changes to TKG configuration file for vSphere

func NewApplyTKGConfigForVsphere

func NewApplyTKGConfigForVsphere(ctx *middleware.Context, handler ApplyTKGConfigForVsphereHandler) *ApplyTKGConfigForVsphere

NewApplyTKGConfigForVsphere creates a new http.Handler for the apply t k g config for vsphere operation

func (*ApplyTKGConfigForVsphere) ServeHTTP

type ApplyTKGConfigForVsphereBadRequest

type ApplyTKGConfigForVsphereBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ApplyTKGConfigForVsphereBadRequest Bad request

swagger:response applyTKGConfigForVsphereBadRequest

func NewApplyTKGConfigForVsphereBadRequest

func NewApplyTKGConfigForVsphereBadRequest() *ApplyTKGConfigForVsphereBadRequest

NewApplyTKGConfigForVsphereBadRequest creates ApplyTKGConfigForVsphereBadRequest with default headers values

func (*ApplyTKGConfigForVsphereBadRequest) SetPayload

func (o *ApplyTKGConfigForVsphereBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the apply t k g config for vsphere bad request response

func (*ApplyTKGConfigForVsphereBadRequest) WithPayload

WithPayload adds the payload to the apply t k g config for vsphere bad request response

func (*ApplyTKGConfigForVsphereBadRequest) WriteResponse

WriteResponse to the client

type ApplyTKGConfigForVsphereHandler

type ApplyTKGConfigForVsphereHandler interface {
	Handle(ApplyTKGConfigForVsphereParams) middleware.Responder
}

ApplyTKGConfigForVsphereHandler interface for that can handle valid apply t k g config for vsphere params

type ApplyTKGConfigForVsphereHandlerFunc

type ApplyTKGConfigForVsphereHandlerFunc func(ApplyTKGConfigForVsphereParams) middleware.Responder

ApplyTKGConfigForVsphereHandlerFunc turns a function with the right signature into a apply t k g config for vsphere handler

func (ApplyTKGConfigForVsphereHandlerFunc) Handle

Handle executing the request and returning a response

type ApplyTKGConfigForVsphereInternalServerError

type ApplyTKGConfigForVsphereInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ApplyTKGConfigForVsphereInternalServerError Internal server error

swagger:response applyTKGConfigForVsphereInternalServerError

func NewApplyTKGConfigForVsphereInternalServerError

func NewApplyTKGConfigForVsphereInternalServerError() *ApplyTKGConfigForVsphereInternalServerError

NewApplyTKGConfigForVsphereInternalServerError creates ApplyTKGConfigForVsphereInternalServerError with default headers values

func (*ApplyTKGConfigForVsphereInternalServerError) SetPayload

SetPayload sets the payload to the apply t k g config for vsphere internal server error response

func (*ApplyTKGConfigForVsphereInternalServerError) WithPayload

WithPayload adds the payload to the apply t k g config for vsphere internal server error response

func (*ApplyTKGConfigForVsphereInternalServerError) WriteResponse

WriteResponse to the client

type ApplyTKGConfigForVsphereOK

type ApplyTKGConfigForVsphereOK struct {

	/*
	  In: Body
	*/
	Payload *models.ConfigFileInfo `json:"body,omitempty"`
}

ApplyTKGConfigForVsphereOK apply changes to TKG configuration file successfully

swagger:response applyTKGConfigForVsphereOK

func NewApplyTKGConfigForVsphereOK

func NewApplyTKGConfigForVsphereOK() *ApplyTKGConfigForVsphereOK

NewApplyTKGConfigForVsphereOK creates ApplyTKGConfigForVsphereOK with default headers values

func (*ApplyTKGConfigForVsphereOK) SetPayload

func (o *ApplyTKGConfigForVsphereOK) SetPayload(payload *models.ConfigFileInfo)

SetPayload sets the payload to the apply t k g config for vsphere o k response

func (*ApplyTKGConfigForVsphereOK) WithPayload

WithPayload adds the payload to the apply t k g config for vsphere o k response

func (*ApplyTKGConfigForVsphereOK) WriteResponse

func (o *ApplyTKGConfigForVsphereOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ApplyTKGConfigForVsphereParams

type ApplyTKGConfigForVsphereParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*params to apply changes to tkg configuration for vsphere
	  Required: true
	  In: body
	*/
	Params *models.VsphereRegionalClusterParams
}

ApplyTKGConfigForVsphereParams contains all the bound params for the apply t k g config for vsphere operation typically these are obtained from a http.Request

swagger:parameters applyTKGConfigForVsphere

func NewApplyTKGConfigForVsphereParams

func NewApplyTKGConfigForVsphereParams() ApplyTKGConfigForVsphereParams

NewApplyTKGConfigForVsphereParams creates a new ApplyTKGConfigForVsphereParams object no default values defined in spec.

func (*ApplyTKGConfigForVsphereParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewApplyTKGConfigForVsphereParams() beforehand.

type ApplyTKGConfigForVsphereURL

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

ApplyTKGConfigForVsphereURL generates an URL for the apply t k g config for vsphere operation

func (*ApplyTKGConfigForVsphereURL) Build

func (o *ApplyTKGConfigForVsphereURL) Build() (*url.URL, error)

Build a url path and query string

func (*ApplyTKGConfigForVsphereURL) BuildFull

func (o *ApplyTKGConfigForVsphereURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ApplyTKGConfigForVsphereURL) Must

func (o *ApplyTKGConfigForVsphereURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ApplyTKGConfigForVsphereURL) SetBasePath

func (o *ApplyTKGConfigForVsphereURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ApplyTKGConfigForVsphereURL) String

func (o *ApplyTKGConfigForVsphereURL) String() string

String returns the string representation of the path with query string

func (*ApplyTKGConfigForVsphereURL) StringFull

func (o *ApplyTKGConfigForVsphereURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ApplyTKGConfigForVsphereURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ApplyTKGConfigForVsphereUnauthorized

type ApplyTKGConfigForVsphereUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ApplyTKGConfigForVsphereUnauthorized Incorrect credentials

swagger:response applyTKGConfigForVsphereUnauthorized

func NewApplyTKGConfigForVsphereUnauthorized

func NewApplyTKGConfigForVsphereUnauthorized() *ApplyTKGConfigForVsphereUnauthorized

NewApplyTKGConfigForVsphereUnauthorized creates ApplyTKGConfigForVsphereUnauthorized with default headers values

func (*ApplyTKGConfigForVsphereUnauthorized) SetPayload

func (o *ApplyTKGConfigForVsphereUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the apply t k g config for vsphere unauthorized response

func (*ApplyTKGConfigForVsphereUnauthorized) WithPayload

WithPayload adds the payload to the apply t k g config for vsphere unauthorized response

func (*ApplyTKGConfigForVsphereUnauthorized) WriteResponse

WriteResponse to the client

type CreateVSphereRegionalCluster

type CreateVSphereRegionalCluster struct {
	Context *middleware.Context
	Handler CreateVSphereRegionalClusterHandler
}

CreateVSphereRegionalCluster swagger:route POST /api/providers/vsphere/create vsphere createVSphereRegionalCluster

Create vSphere regional cluster

func NewCreateVSphereRegionalCluster

func NewCreateVSphereRegionalCluster(ctx *middleware.Context, handler CreateVSphereRegionalClusterHandler) *CreateVSphereRegionalCluster

NewCreateVSphereRegionalCluster creates a new http.Handler for the create v sphere regional cluster operation

func (*CreateVSphereRegionalCluster) ServeHTTP

type CreateVSphereRegionalClusterBadRequest

type CreateVSphereRegionalClusterBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

CreateVSphereRegionalClusterBadRequest Bad request

swagger:response createVSphereRegionalClusterBadRequest

func NewCreateVSphereRegionalClusterBadRequest

func NewCreateVSphereRegionalClusterBadRequest() *CreateVSphereRegionalClusterBadRequest

NewCreateVSphereRegionalClusterBadRequest creates CreateVSphereRegionalClusterBadRequest with default headers values

func (*CreateVSphereRegionalClusterBadRequest) SetPayload

func (o *CreateVSphereRegionalClusterBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the create v sphere regional cluster bad request response

func (*CreateVSphereRegionalClusterBadRequest) WithPayload

WithPayload adds the payload to the create v sphere regional cluster bad request response

func (*CreateVSphereRegionalClusterBadRequest) WriteResponse

WriteResponse to the client

type CreateVSphereRegionalClusterHandler

type CreateVSphereRegionalClusterHandler interface {
	Handle(CreateVSphereRegionalClusterParams) middleware.Responder
}

CreateVSphereRegionalClusterHandler interface for that can handle valid create v sphere regional cluster params

type CreateVSphereRegionalClusterHandlerFunc

type CreateVSphereRegionalClusterHandlerFunc func(CreateVSphereRegionalClusterParams) middleware.Responder

CreateVSphereRegionalClusterHandlerFunc turns a function with the right signature into a create v sphere regional cluster handler

func (CreateVSphereRegionalClusterHandlerFunc) Handle

Handle executing the request and returning a response

type CreateVSphereRegionalClusterInternalServerError

type CreateVSphereRegionalClusterInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

CreateVSphereRegionalClusterInternalServerError Internal server error

swagger:response createVSphereRegionalClusterInternalServerError

func NewCreateVSphereRegionalClusterInternalServerError

func NewCreateVSphereRegionalClusterInternalServerError() *CreateVSphereRegionalClusterInternalServerError

NewCreateVSphereRegionalClusterInternalServerError creates CreateVSphereRegionalClusterInternalServerError with default headers values

func (*CreateVSphereRegionalClusterInternalServerError) SetPayload

SetPayload sets the payload to the create v sphere regional cluster internal server error response

func (*CreateVSphereRegionalClusterInternalServerError) WithPayload

WithPayload adds the payload to the create v sphere regional cluster internal server error response

func (*CreateVSphereRegionalClusterInternalServerError) WriteResponse

WriteResponse to the client

type CreateVSphereRegionalClusterOK

type CreateVSphereRegionalClusterOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

CreateVSphereRegionalClusterOK Creating regional cluster started successfully

swagger:response createVSphereRegionalClusterOK

func NewCreateVSphereRegionalClusterOK

func NewCreateVSphereRegionalClusterOK() *CreateVSphereRegionalClusterOK

NewCreateVSphereRegionalClusterOK creates CreateVSphereRegionalClusterOK with default headers values

func (*CreateVSphereRegionalClusterOK) SetPayload

func (o *CreateVSphereRegionalClusterOK) SetPayload(payload string)

SetPayload sets the payload to the create v sphere regional cluster o k response

func (*CreateVSphereRegionalClusterOK) WithPayload

WithPayload adds the payload to the create v sphere regional cluster o k response

func (*CreateVSphereRegionalClusterOK) WriteResponse

func (o *CreateVSphereRegionalClusterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateVSphereRegionalClusterParams

type CreateVSphereRegionalClusterParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*params to create a regional cluster
	  Required: true
	  In: body
	*/
	Params *models.VsphereRegionalClusterParams
}

CreateVSphereRegionalClusterParams contains all the bound params for the create v sphere regional cluster operation typically these are obtained from a http.Request

swagger:parameters createVSphereRegionalCluster

func NewCreateVSphereRegionalClusterParams

func NewCreateVSphereRegionalClusterParams() CreateVSphereRegionalClusterParams

NewCreateVSphereRegionalClusterParams creates a new CreateVSphereRegionalClusterParams object no default values defined in spec.

func (*CreateVSphereRegionalClusterParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateVSphereRegionalClusterParams() beforehand.

type CreateVSphereRegionalClusterURL

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

CreateVSphereRegionalClusterURL generates an URL for the create v sphere regional cluster operation

func (*CreateVSphereRegionalClusterURL) Build

Build a url path and query string

func (*CreateVSphereRegionalClusterURL) BuildFull

func (o *CreateVSphereRegionalClusterURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateVSphereRegionalClusterURL) Must

func (o *CreateVSphereRegionalClusterURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*CreateVSphereRegionalClusterURL) SetBasePath

func (o *CreateVSphereRegionalClusterURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*CreateVSphereRegionalClusterURL) String

String returns the string representation of the path with query string

func (*CreateVSphereRegionalClusterURL) StringFull

func (o *CreateVSphereRegionalClusterURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateVSphereRegionalClusterURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type CreateVSphereRegionalClusterUnauthorized

type CreateVSphereRegionalClusterUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

CreateVSphereRegionalClusterUnauthorized Incorrect credentials

swagger:response createVSphereRegionalClusterUnauthorized

func NewCreateVSphereRegionalClusterUnauthorized

func NewCreateVSphereRegionalClusterUnauthorized() *CreateVSphereRegionalClusterUnauthorized

NewCreateVSphereRegionalClusterUnauthorized creates CreateVSphereRegionalClusterUnauthorized with default headers values

func (*CreateVSphereRegionalClusterUnauthorized) SetPayload

func (o *CreateVSphereRegionalClusterUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the create v sphere regional cluster unauthorized response

func (*CreateVSphereRegionalClusterUnauthorized) WithPayload

WithPayload adds the payload to the create v sphere regional cluster unauthorized response

func (*CreateVSphereRegionalClusterUnauthorized) WriteResponse

WriteResponse to the client

type ExportTKGConfigForVsphere

type ExportTKGConfigForVsphere struct {
	Context *middleware.Context
	Handler ExportTKGConfigForVsphereHandler
}

ExportTKGConfigForVsphere swagger:route POST /api/providers/vsphere/config/export vsphere exportTKGConfigForVsphere

Generate TKG configuration file for vSphere

func NewExportTKGConfigForVsphere

func NewExportTKGConfigForVsphere(ctx *middleware.Context, handler ExportTKGConfigForVsphereHandler) *ExportTKGConfigForVsphere

NewExportTKGConfigForVsphere creates a new http.Handler for the export t k g config for vsphere operation

func (*ExportTKGConfigForVsphere) ServeHTTP

type ExportTKGConfigForVsphereBadRequest

type ExportTKGConfigForVsphereBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ExportTKGConfigForVsphereBadRequest Bad request

swagger:response exportTKGConfigForVsphereBadRequest

func NewExportTKGConfigForVsphereBadRequest

func NewExportTKGConfigForVsphereBadRequest() *ExportTKGConfigForVsphereBadRequest

NewExportTKGConfigForVsphereBadRequest creates ExportTKGConfigForVsphereBadRequest with default headers values

func (*ExportTKGConfigForVsphereBadRequest) SetPayload

func (o *ExportTKGConfigForVsphereBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the export t k g config for vsphere bad request response

func (*ExportTKGConfigForVsphereBadRequest) WithPayload

WithPayload adds the payload to the export t k g config for vsphere bad request response

func (*ExportTKGConfigForVsphereBadRequest) WriteResponse

WriteResponse to the client

type ExportTKGConfigForVsphereHandler

type ExportTKGConfigForVsphereHandler interface {
	Handle(ExportTKGConfigForVsphereParams) middleware.Responder
}

ExportTKGConfigForVsphereHandler interface for that can handle valid export t k g config for vsphere params

type ExportTKGConfigForVsphereHandlerFunc

type ExportTKGConfigForVsphereHandlerFunc func(ExportTKGConfigForVsphereParams) middleware.Responder

ExportTKGConfigForVsphereHandlerFunc turns a function with the right signature into a export t k g config for vsphere handler

func (ExportTKGConfigForVsphereHandlerFunc) Handle

Handle executing the request and returning a response

type ExportTKGConfigForVsphereInternalServerError

type ExportTKGConfigForVsphereInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ExportTKGConfigForVsphereInternalServerError Internal server error

swagger:response exportTKGConfigForVsphereInternalServerError

func NewExportTKGConfigForVsphereInternalServerError

func NewExportTKGConfigForVsphereInternalServerError() *ExportTKGConfigForVsphereInternalServerError

NewExportTKGConfigForVsphereInternalServerError creates ExportTKGConfigForVsphereInternalServerError with default headers values

func (*ExportTKGConfigForVsphereInternalServerError) SetPayload

SetPayload sets the payload to the export t k g config for vsphere internal server error response

func (*ExportTKGConfigForVsphereInternalServerError) WithPayload

WithPayload adds the payload to the export t k g config for vsphere internal server error response

func (*ExportTKGConfigForVsphereInternalServerError) WriteResponse

WriteResponse to the client

type ExportTKGConfigForVsphereOK

type ExportTKGConfigForVsphereOK struct {

	/*
	  In: Body
	*/
	Payload string `json:"body,omitempty"`
}

ExportTKGConfigForVsphereOK Generated TKG configuration successfully

swagger:response exportTKGConfigForVsphereOK

func NewExportTKGConfigForVsphereOK

func NewExportTKGConfigForVsphereOK() *ExportTKGConfigForVsphereOK

NewExportTKGConfigForVsphereOK creates ExportTKGConfigForVsphereOK with default headers values

func (*ExportTKGConfigForVsphereOK) SetPayload

func (o *ExportTKGConfigForVsphereOK) SetPayload(payload string)

SetPayload sets the payload to the export t k g config for vsphere o k response

func (*ExportTKGConfigForVsphereOK) WithPayload

WithPayload adds the payload to the export t k g config for vsphere o k response

func (*ExportTKGConfigForVsphereOK) WriteResponse

func (o *ExportTKGConfigForVsphereOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ExportTKGConfigForVsphereParams

type ExportTKGConfigForVsphereParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*params to generate tkg configuration for vsphere
	  Required: true
	  In: body
	*/
	Params *models.VsphereRegionalClusterParams
}

ExportTKGConfigForVsphereParams contains all the bound params for the export t k g config for vsphere operation typically these are obtained from a http.Request

swagger:parameters exportTKGConfigForVsphere

func NewExportTKGConfigForVsphereParams

func NewExportTKGConfigForVsphereParams() ExportTKGConfigForVsphereParams

NewExportTKGConfigForVsphereParams creates a new ExportTKGConfigForVsphereParams object no default values defined in spec.

func (*ExportTKGConfigForVsphereParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewExportTKGConfigForVsphereParams() beforehand.

type ExportTKGConfigForVsphereURL

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

ExportTKGConfigForVsphereURL generates an URL for the export t k g config for vsphere operation

func (*ExportTKGConfigForVsphereURL) Build

func (o *ExportTKGConfigForVsphereURL) Build() (*url.URL, error)

Build a url path and query string

func (*ExportTKGConfigForVsphereURL) BuildFull

func (o *ExportTKGConfigForVsphereURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ExportTKGConfigForVsphereURL) Must

func (o *ExportTKGConfigForVsphereURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ExportTKGConfigForVsphereURL) SetBasePath

func (o *ExportTKGConfigForVsphereURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ExportTKGConfigForVsphereURL) String

String returns the string representation of the path with query string

func (*ExportTKGConfigForVsphereURL) StringFull

func (o *ExportTKGConfigForVsphereURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ExportTKGConfigForVsphereURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ExportTKGConfigForVsphereUnauthorized

type ExportTKGConfigForVsphereUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ExportTKGConfigForVsphereUnauthorized Incorrect credentials

swagger:response exportTKGConfigForVsphereUnauthorized

func NewExportTKGConfigForVsphereUnauthorized

func NewExportTKGConfigForVsphereUnauthorized() *ExportTKGConfigForVsphereUnauthorized

NewExportTKGConfigForVsphereUnauthorized creates ExportTKGConfigForVsphereUnauthorized with default headers values

func (*ExportTKGConfigForVsphereUnauthorized) SetPayload

func (o *ExportTKGConfigForVsphereUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the export t k g config for vsphere unauthorized response

func (*ExportTKGConfigForVsphereUnauthorized) WithPayload

WithPayload adds the payload to the export t k g config for vsphere unauthorized response

func (*ExportTKGConfigForVsphereUnauthorized) WriteResponse

WriteResponse to the client

type GetVSphereComputeResources

type GetVSphereComputeResources struct {
	Context *middleware.Context
	Handler GetVSphereComputeResourcesHandler
}

GetVSphereComputeResources swagger:route GET /api/providers/vsphere/compute vsphere getVSphereComputeResources

Retrieve vSphere compute resources

func NewGetVSphereComputeResources

func NewGetVSphereComputeResources(ctx *middleware.Context, handler GetVSphereComputeResourcesHandler) *GetVSphereComputeResources

NewGetVSphereComputeResources creates a new http.Handler for the get v sphere compute resources operation

func (*GetVSphereComputeResources) ServeHTTP

type GetVSphereComputeResourcesBadRequest

type GetVSphereComputeResourcesBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereComputeResourcesBadRequest Bad request

swagger:response getVSphereComputeResourcesBadRequest

func NewGetVSphereComputeResourcesBadRequest

func NewGetVSphereComputeResourcesBadRequest() *GetVSphereComputeResourcesBadRequest

NewGetVSphereComputeResourcesBadRequest creates GetVSphereComputeResourcesBadRequest with default headers values

func (*GetVSphereComputeResourcesBadRequest) SetPayload

func (o *GetVSphereComputeResourcesBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere compute resources bad request response

func (*GetVSphereComputeResourcesBadRequest) WithPayload

WithPayload adds the payload to the get v sphere compute resources bad request response

func (*GetVSphereComputeResourcesBadRequest) WriteResponse

WriteResponse to the client

type GetVSphereComputeResourcesHandler

type GetVSphereComputeResourcesHandler interface {
	Handle(GetVSphereComputeResourcesParams) middleware.Responder
}

GetVSphereComputeResourcesHandler interface for that can handle valid get v sphere compute resources params

type GetVSphereComputeResourcesHandlerFunc

type GetVSphereComputeResourcesHandlerFunc func(GetVSphereComputeResourcesParams) middleware.Responder

GetVSphereComputeResourcesHandlerFunc turns a function with the right signature into a get v sphere compute resources handler

func (GetVSphereComputeResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereComputeResourcesInternalServerError

type GetVSphereComputeResourcesInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereComputeResourcesInternalServerError Internal server error

swagger:response getVSphereComputeResourcesInternalServerError

func NewGetVSphereComputeResourcesInternalServerError

func NewGetVSphereComputeResourcesInternalServerError() *GetVSphereComputeResourcesInternalServerError

NewGetVSphereComputeResourcesInternalServerError creates GetVSphereComputeResourcesInternalServerError with default headers values

func (*GetVSphereComputeResourcesInternalServerError) SetPayload

SetPayload sets the payload to the get v sphere compute resources internal server error response

func (*GetVSphereComputeResourcesInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere compute resources internal server error response

func (*GetVSphereComputeResourcesInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereComputeResourcesOK

type GetVSphereComputeResourcesOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereManagementObject `json:"body,omitempty"`
}

GetVSphereComputeResourcesOK Successful retrieval of vSphere folders

swagger:response getVSphereComputeResourcesOK

func NewGetVSphereComputeResourcesOK

func NewGetVSphereComputeResourcesOK() *GetVSphereComputeResourcesOK

NewGetVSphereComputeResourcesOK creates GetVSphereComputeResourcesOK with default headers values

func (*GetVSphereComputeResourcesOK) SetPayload

SetPayload sets the payload to the get v sphere compute resources o k response

func (*GetVSphereComputeResourcesOK) WithPayload

WithPayload adds the payload to the get v sphere compute resources o k response

func (*GetVSphereComputeResourcesOK) WriteResponse

func (o *GetVSphereComputeResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereComputeResourcesParams

type GetVSphereComputeResourcesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereComputeResourcesParams contains all the bound params for the get v sphere compute resources operation typically these are obtained from a http.Request

swagger:parameters getVSphereComputeResources

func NewGetVSphereComputeResourcesParams

func NewGetVSphereComputeResourcesParams() GetVSphereComputeResourcesParams

NewGetVSphereComputeResourcesParams creates a new GetVSphereComputeResourcesParams object no default values defined in spec.

func (*GetVSphereComputeResourcesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereComputeResourcesParams() beforehand.

type GetVSphereComputeResourcesURL

type GetVSphereComputeResourcesURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereComputeResourcesURL generates an URL for the get v sphere compute resources operation

func (*GetVSphereComputeResourcesURL) Build

func (o *GetVSphereComputeResourcesURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereComputeResourcesURL) BuildFull

func (o *GetVSphereComputeResourcesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereComputeResourcesURL) Must

func (o *GetVSphereComputeResourcesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereComputeResourcesURL) SetBasePath

func (o *GetVSphereComputeResourcesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereComputeResourcesURL) String

String returns the string representation of the path with query string

func (*GetVSphereComputeResourcesURL) StringFull

func (o *GetVSphereComputeResourcesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereComputeResourcesURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereComputeResourcesUnauthorized

type GetVSphereComputeResourcesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereComputeResourcesUnauthorized Incorrect credentials

swagger:response getVSphereComputeResourcesUnauthorized

func NewGetVSphereComputeResourcesUnauthorized

func NewGetVSphereComputeResourcesUnauthorized() *GetVSphereComputeResourcesUnauthorized

NewGetVSphereComputeResourcesUnauthorized creates GetVSphereComputeResourcesUnauthorized with default headers values

func (*GetVSphereComputeResourcesUnauthorized) SetPayload

func (o *GetVSphereComputeResourcesUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere compute resources unauthorized response

func (*GetVSphereComputeResourcesUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere compute resources unauthorized response

func (*GetVSphereComputeResourcesUnauthorized) WriteResponse

WriteResponse to the client

type GetVSphereDatacenters

type GetVSphereDatacenters struct {
	Context *middleware.Context
	Handler GetVSphereDatacentersHandler
}

GetVSphereDatacenters swagger:route GET /api/providers/vsphere/datacenters vsphere getVSphereDatacenters

Retrieve vSphere datacenters

func NewGetVSphereDatacenters

func NewGetVSphereDatacenters(ctx *middleware.Context, handler GetVSphereDatacentersHandler) *GetVSphereDatacenters

NewGetVSphereDatacenters creates a new http.Handler for the get v sphere datacenters operation

func (*GetVSphereDatacenters) ServeHTTP

func (o *GetVSphereDatacenters) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereDatacentersBadRequest

type GetVSphereDatacentersBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatacentersBadRequest Bad request

swagger:response getVSphereDatacentersBadRequest

func NewGetVSphereDatacentersBadRequest

func NewGetVSphereDatacentersBadRequest() *GetVSphereDatacentersBadRequest

NewGetVSphereDatacentersBadRequest creates GetVSphereDatacentersBadRequest with default headers values

func (*GetVSphereDatacentersBadRequest) SetPayload

func (o *GetVSphereDatacentersBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datacenters bad request response

func (*GetVSphereDatacentersBadRequest) WithPayload

WithPayload adds the payload to the get v sphere datacenters bad request response

func (*GetVSphereDatacentersBadRequest) WriteResponse

func (o *GetVSphereDatacentersBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereDatacentersHandler

type GetVSphereDatacentersHandler interface {
	Handle(GetVSphereDatacentersParams) middleware.Responder
}

GetVSphereDatacentersHandler interface for that can handle valid get v sphere datacenters params

type GetVSphereDatacentersHandlerFunc

type GetVSphereDatacentersHandlerFunc func(GetVSphereDatacentersParams) middleware.Responder

GetVSphereDatacentersHandlerFunc turns a function with the right signature into a get v sphere datacenters handler

func (GetVSphereDatacentersHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereDatacentersInternalServerError

type GetVSphereDatacentersInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatacentersInternalServerError Internal server error

swagger:response getVSphereDatacentersInternalServerError

func NewGetVSphereDatacentersInternalServerError

func NewGetVSphereDatacentersInternalServerError() *GetVSphereDatacentersInternalServerError

NewGetVSphereDatacentersInternalServerError creates GetVSphereDatacentersInternalServerError with default headers values

func (*GetVSphereDatacentersInternalServerError) SetPayload

func (o *GetVSphereDatacentersInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datacenters internal server error response

func (*GetVSphereDatacentersInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere datacenters internal server error response

func (*GetVSphereDatacentersInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereDatacentersOK

type GetVSphereDatacentersOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereDatacenter `json:"body,omitempty"`
}

GetVSphereDatacentersOK Successful retrieval of vSphere datacenters

swagger:response getVSphereDatacentersOK

func NewGetVSphereDatacentersOK

func NewGetVSphereDatacentersOK() *GetVSphereDatacentersOK

NewGetVSphereDatacentersOK creates GetVSphereDatacentersOK with default headers values

func (*GetVSphereDatacentersOK) SetPayload

func (o *GetVSphereDatacentersOK) SetPayload(payload []*models.VSphereDatacenter)

SetPayload sets the payload to the get v sphere datacenters o k response

func (*GetVSphereDatacentersOK) WithPayload

WithPayload adds the payload to the get v sphere datacenters o k response

func (*GetVSphereDatacentersOK) WriteResponse

func (o *GetVSphereDatacentersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereDatacentersParams

type GetVSphereDatacentersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetVSphereDatacentersParams contains all the bound params for the get v sphere datacenters operation typically these are obtained from a http.Request

swagger:parameters getVSphereDatacenters

func NewGetVSphereDatacentersParams

func NewGetVSphereDatacentersParams() GetVSphereDatacentersParams

NewGetVSphereDatacentersParams creates a new GetVSphereDatacentersParams object no default values defined in spec.

func (*GetVSphereDatacentersParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereDatacentersParams() beforehand.

type GetVSphereDatacentersURL

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

GetVSphereDatacentersURL generates an URL for the get v sphere datacenters operation

func (*GetVSphereDatacentersURL) Build

func (o *GetVSphereDatacentersURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereDatacentersURL) BuildFull

func (o *GetVSphereDatacentersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereDatacentersURL) Must

func (o *GetVSphereDatacentersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereDatacentersURL) SetBasePath

func (o *GetVSphereDatacentersURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereDatacentersURL) String

func (o *GetVSphereDatacentersURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereDatacentersURL) StringFull

func (o *GetVSphereDatacentersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereDatacentersURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereDatacentersUnauthorized

type GetVSphereDatacentersUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatacentersUnauthorized Incorrect credentials

swagger:response getVSphereDatacentersUnauthorized

func NewGetVSphereDatacentersUnauthorized

func NewGetVSphereDatacentersUnauthorized() *GetVSphereDatacentersUnauthorized

NewGetVSphereDatacentersUnauthorized creates GetVSphereDatacentersUnauthorized with default headers values

func (*GetVSphereDatacentersUnauthorized) SetPayload

func (o *GetVSphereDatacentersUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datacenters unauthorized response

func (*GetVSphereDatacentersUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere datacenters unauthorized response

func (*GetVSphereDatacentersUnauthorized) WriteResponse

func (o *GetVSphereDatacentersUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereDatastores

type GetVSphereDatastores struct {
	Context *middleware.Context
	Handler GetVSphereDatastoresHandler
}

GetVSphereDatastores swagger:route GET /api/providers/vsphere/datastores vsphere getVSphereDatastores

Retrieve vSphere datastores

func NewGetVSphereDatastores

func NewGetVSphereDatastores(ctx *middleware.Context, handler GetVSphereDatastoresHandler) *GetVSphereDatastores

NewGetVSphereDatastores creates a new http.Handler for the get v sphere datastores operation

func (*GetVSphereDatastores) ServeHTTP

func (o *GetVSphereDatastores) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereDatastoresBadRequest

type GetVSphereDatastoresBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatastoresBadRequest Bad request

swagger:response getVSphereDatastoresBadRequest

func NewGetVSphereDatastoresBadRequest

func NewGetVSphereDatastoresBadRequest() *GetVSphereDatastoresBadRequest

NewGetVSphereDatastoresBadRequest creates GetVSphereDatastoresBadRequest with default headers values

func (*GetVSphereDatastoresBadRequest) SetPayload

func (o *GetVSphereDatastoresBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datastores bad request response

func (*GetVSphereDatastoresBadRequest) WithPayload

WithPayload adds the payload to the get v sphere datastores bad request response

func (*GetVSphereDatastoresBadRequest) WriteResponse

func (o *GetVSphereDatastoresBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereDatastoresHandler

type GetVSphereDatastoresHandler interface {
	Handle(GetVSphereDatastoresParams) middleware.Responder
}

GetVSphereDatastoresHandler interface for that can handle valid get v sphere datastores params

type GetVSphereDatastoresHandlerFunc

type GetVSphereDatastoresHandlerFunc func(GetVSphereDatastoresParams) middleware.Responder

GetVSphereDatastoresHandlerFunc turns a function with the right signature into a get v sphere datastores handler

func (GetVSphereDatastoresHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereDatastoresInternalServerError

type GetVSphereDatastoresInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatastoresInternalServerError Internal server error

swagger:response getVSphereDatastoresInternalServerError

func NewGetVSphereDatastoresInternalServerError

func NewGetVSphereDatastoresInternalServerError() *GetVSphereDatastoresInternalServerError

NewGetVSphereDatastoresInternalServerError creates GetVSphereDatastoresInternalServerError with default headers values

func (*GetVSphereDatastoresInternalServerError) SetPayload

func (o *GetVSphereDatastoresInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datastores internal server error response

func (*GetVSphereDatastoresInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere datastores internal server error response

func (*GetVSphereDatastoresInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereDatastoresOK

type GetVSphereDatastoresOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereDatastore `json:"body,omitempty"`
}

GetVSphereDatastoresOK Successful retrieval of vSphere datastores

swagger:response getVSphereDatastoresOK

func NewGetVSphereDatastoresOK

func NewGetVSphereDatastoresOK() *GetVSphereDatastoresOK

NewGetVSphereDatastoresOK creates GetVSphereDatastoresOK with default headers values

func (*GetVSphereDatastoresOK) SetPayload

func (o *GetVSphereDatastoresOK) SetPayload(payload []*models.VSphereDatastore)

SetPayload sets the payload to the get v sphere datastores o k response

func (*GetVSphereDatastoresOK) WithPayload

WithPayload adds the payload to the get v sphere datastores o k response

func (*GetVSphereDatastoresOK) WriteResponse

func (o *GetVSphereDatastoresOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereDatastoresParams

type GetVSphereDatastoresParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereDatastoresParams contains all the bound params for the get v sphere datastores operation typically these are obtained from a http.Request

swagger:parameters getVSphereDatastores

func NewGetVSphereDatastoresParams

func NewGetVSphereDatastoresParams() GetVSphereDatastoresParams

NewGetVSphereDatastoresParams creates a new GetVSphereDatastoresParams object no default values defined in spec.

func (*GetVSphereDatastoresParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereDatastoresParams() beforehand.

type GetVSphereDatastoresURL

type GetVSphereDatastoresURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereDatastoresURL generates an URL for the get v sphere datastores operation

func (*GetVSphereDatastoresURL) Build

func (o *GetVSphereDatastoresURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereDatastoresURL) BuildFull

func (o *GetVSphereDatastoresURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereDatastoresURL) Must

func (o *GetVSphereDatastoresURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereDatastoresURL) SetBasePath

func (o *GetVSphereDatastoresURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereDatastoresURL) String

func (o *GetVSphereDatastoresURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereDatastoresURL) StringFull

func (o *GetVSphereDatastoresURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereDatastoresURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereDatastoresUnauthorized

type GetVSphereDatastoresUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereDatastoresUnauthorized Incorrect credentials

swagger:response getVSphereDatastoresUnauthorized

func NewGetVSphereDatastoresUnauthorized

func NewGetVSphereDatastoresUnauthorized() *GetVSphereDatastoresUnauthorized

NewGetVSphereDatastoresUnauthorized creates GetVSphereDatastoresUnauthorized with default headers values

func (*GetVSphereDatastoresUnauthorized) SetPayload

func (o *GetVSphereDatastoresUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere datastores unauthorized response

func (*GetVSphereDatastoresUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere datastores unauthorized response

func (*GetVSphereDatastoresUnauthorized) WriteResponse

func (o *GetVSphereDatastoresUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereFolders

type GetVSphereFolders struct {
	Context *middleware.Context
	Handler GetVSphereFoldersHandler
}

GetVSphereFolders swagger:route GET /api/providers/vsphere/folders vsphere getVSphereFolders

Retrieve vSphere folders

func NewGetVSphereFolders

func NewGetVSphereFolders(ctx *middleware.Context, handler GetVSphereFoldersHandler) *GetVSphereFolders

NewGetVSphereFolders creates a new http.Handler for the get v sphere folders operation

func (*GetVSphereFolders) ServeHTTP

func (o *GetVSphereFolders) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereFoldersBadRequest

type GetVSphereFoldersBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereFoldersBadRequest Bad request

swagger:response getVSphereFoldersBadRequest

func NewGetVSphereFoldersBadRequest

func NewGetVSphereFoldersBadRequest() *GetVSphereFoldersBadRequest

NewGetVSphereFoldersBadRequest creates GetVSphereFoldersBadRequest with default headers values

func (*GetVSphereFoldersBadRequest) SetPayload

func (o *GetVSphereFoldersBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere folders bad request response

func (*GetVSphereFoldersBadRequest) WithPayload

WithPayload adds the payload to the get v sphere folders bad request response

func (*GetVSphereFoldersBadRequest) WriteResponse

func (o *GetVSphereFoldersBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereFoldersHandler

type GetVSphereFoldersHandler interface {
	Handle(GetVSphereFoldersParams) middleware.Responder
}

GetVSphereFoldersHandler interface for that can handle valid get v sphere folders params

type GetVSphereFoldersHandlerFunc

type GetVSphereFoldersHandlerFunc func(GetVSphereFoldersParams) middleware.Responder

GetVSphereFoldersHandlerFunc turns a function with the right signature into a get v sphere folders handler

func (GetVSphereFoldersHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereFoldersInternalServerError

type GetVSphereFoldersInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereFoldersInternalServerError Internal server error

swagger:response getVSphereFoldersInternalServerError

func NewGetVSphereFoldersInternalServerError

func NewGetVSphereFoldersInternalServerError() *GetVSphereFoldersInternalServerError

NewGetVSphereFoldersInternalServerError creates GetVSphereFoldersInternalServerError with default headers values

func (*GetVSphereFoldersInternalServerError) SetPayload

func (o *GetVSphereFoldersInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere folders internal server error response

func (*GetVSphereFoldersInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere folders internal server error response

func (*GetVSphereFoldersInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereFoldersOK

type GetVSphereFoldersOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereFolder `json:"body,omitempty"`
}

GetVSphereFoldersOK Successful retrieval of vSphere folders

swagger:response getVSphereFoldersOK

func NewGetVSphereFoldersOK

func NewGetVSphereFoldersOK() *GetVSphereFoldersOK

NewGetVSphereFoldersOK creates GetVSphereFoldersOK with default headers values

func (*GetVSphereFoldersOK) SetPayload

func (o *GetVSphereFoldersOK) SetPayload(payload []*models.VSphereFolder)

SetPayload sets the payload to the get v sphere folders o k response

func (*GetVSphereFoldersOK) WithPayload

func (o *GetVSphereFoldersOK) WithPayload(payload []*models.VSphereFolder) *GetVSphereFoldersOK

WithPayload adds the payload to the get v sphere folders o k response

func (*GetVSphereFoldersOK) WriteResponse

func (o *GetVSphereFoldersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereFoldersParams

type GetVSphereFoldersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereFoldersParams contains all the bound params for the get v sphere folders operation typically these are obtained from a http.Request

swagger:parameters getVSphereFolders

func NewGetVSphereFoldersParams

func NewGetVSphereFoldersParams() GetVSphereFoldersParams

NewGetVSphereFoldersParams creates a new GetVSphereFoldersParams object no default values defined in spec.

func (*GetVSphereFoldersParams) BindRequest

func (o *GetVSphereFoldersParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereFoldersParams() beforehand.

type GetVSphereFoldersURL

type GetVSphereFoldersURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereFoldersURL generates an URL for the get v sphere folders operation

func (*GetVSphereFoldersURL) Build

func (o *GetVSphereFoldersURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereFoldersURL) BuildFull

func (o *GetVSphereFoldersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereFoldersURL) Must

func (o *GetVSphereFoldersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereFoldersURL) SetBasePath

func (o *GetVSphereFoldersURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereFoldersURL) String

func (o *GetVSphereFoldersURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereFoldersURL) StringFull

func (o *GetVSphereFoldersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereFoldersURL) WithBasePath

func (o *GetVSphereFoldersURL) WithBasePath(bp string) *GetVSphereFoldersURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereFoldersUnauthorized

type GetVSphereFoldersUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereFoldersUnauthorized Incorrect credentials

swagger:response getVSphereFoldersUnauthorized

func NewGetVSphereFoldersUnauthorized

func NewGetVSphereFoldersUnauthorized() *GetVSphereFoldersUnauthorized

NewGetVSphereFoldersUnauthorized creates GetVSphereFoldersUnauthorized with default headers values

func (*GetVSphereFoldersUnauthorized) SetPayload

func (o *GetVSphereFoldersUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere folders unauthorized response

func (*GetVSphereFoldersUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere folders unauthorized response

func (*GetVSphereFoldersUnauthorized) WriteResponse

func (o *GetVSphereFoldersUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNetworks

type GetVSphereNetworks struct {
	Context *middleware.Context
	Handler GetVSphereNetworksHandler
}

GetVSphereNetworks swagger:route GET /api/providers/vsphere/networks vsphere getVSphereNetworks

Retrieve networks associated with the datacenter in vSphere

func NewGetVSphereNetworks

func NewGetVSphereNetworks(ctx *middleware.Context, handler GetVSphereNetworksHandler) *GetVSphereNetworks

NewGetVSphereNetworks creates a new http.Handler for the get v sphere networks operation

func (*GetVSphereNetworks) ServeHTTP

func (o *GetVSphereNetworks) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereNetworksBadRequest

type GetVSphereNetworksBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNetworksBadRequest Bad request

swagger:response getVSphereNetworksBadRequest

func NewGetVSphereNetworksBadRequest

func NewGetVSphereNetworksBadRequest() *GetVSphereNetworksBadRequest

NewGetVSphereNetworksBadRequest creates GetVSphereNetworksBadRequest with default headers values

func (*GetVSphereNetworksBadRequest) SetPayload

func (o *GetVSphereNetworksBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere networks bad request response

func (*GetVSphereNetworksBadRequest) WithPayload

WithPayload adds the payload to the get v sphere networks bad request response

func (*GetVSphereNetworksBadRequest) WriteResponse

func (o *GetVSphereNetworksBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNetworksHandler

type GetVSphereNetworksHandler interface {
	Handle(GetVSphereNetworksParams) middleware.Responder
}

GetVSphereNetworksHandler interface for that can handle valid get v sphere networks params

type GetVSphereNetworksHandlerFunc

type GetVSphereNetworksHandlerFunc func(GetVSphereNetworksParams) middleware.Responder

GetVSphereNetworksHandlerFunc turns a function with the right signature into a get v sphere networks handler

func (GetVSphereNetworksHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereNetworksInternalServerError

type GetVSphereNetworksInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNetworksInternalServerError Internal server error

swagger:response getVSphereNetworksInternalServerError

func NewGetVSphereNetworksInternalServerError

func NewGetVSphereNetworksInternalServerError() *GetVSphereNetworksInternalServerError

NewGetVSphereNetworksInternalServerError creates GetVSphereNetworksInternalServerError with default headers values

func (*GetVSphereNetworksInternalServerError) SetPayload

func (o *GetVSphereNetworksInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere networks internal server error response

func (*GetVSphereNetworksInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere networks internal server error response

func (*GetVSphereNetworksInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereNetworksOK

type GetVSphereNetworksOK struct {

	/*a list of vpshere networks
	  In: Body
	*/
	Payload []*models.VSphereNetwork `json:"body,omitempty"`
}

GetVSphereNetworksOK Successful retrieval of vSphere networks

swagger:response getVSphereNetworksOK

func NewGetVSphereNetworksOK

func NewGetVSphereNetworksOK() *GetVSphereNetworksOK

NewGetVSphereNetworksOK creates GetVSphereNetworksOK with default headers values

func (*GetVSphereNetworksOK) SetPayload

func (o *GetVSphereNetworksOK) SetPayload(payload []*models.VSphereNetwork)

SetPayload sets the payload to the get v sphere networks o k response

func (*GetVSphereNetworksOK) WithPayload

func (o *GetVSphereNetworksOK) WithPayload(payload []*models.VSphereNetwork) *GetVSphereNetworksOK

WithPayload adds the payload to the get v sphere networks o k response

func (*GetVSphereNetworksOK) WriteResponse

func (o *GetVSphereNetworksOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNetworksParams

type GetVSphereNetworksParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereNetworksParams contains all the bound params for the get v sphere networks operation typically these are obtained from a http.Request

swagger:parameters getVSphereNetworks

func NewGetVSphereNetworksParams

func NewGetVSphereNetworksParams() GetVSphereNetworksParams

NewGetVSphereNetworksParams creates a new GetVSphereNetworksParams object no default values defined in spec.

func (*GetVSphereNetworksParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereNetworksParams() beforehand.

type GetVSphereNetworksURL

type GetVSphereNetworksURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereNetworksURL generates an URL for the get v sphere networks operation

func (*GetVSphereNetworksURL) Build

func (o *GetVSphereNetworksURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereNetworksURL) BuildFull

func (o *GetVSphereNetworksURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereNetworksURL) Must

func (o *GetVSphereNetworksURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereNetworksURL) SetBasePath

func (o *GetVSphereNetworksURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereNetworksURL) String

func (o *GetVSphereNetworksURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereNetworksURL) StringFull

func (o *GetVSphereNetworksURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereNetworksURL) WithBasePath

func (o *GetVSphereNetworksURL) WithBasePath(bp string) *GetVSphereNetworksURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereNetworksUnauthorized

type GetVSphereNetworksUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNetworksUnauthorized Incorrect credentials

swagger:response getVSphereNetworksUnauthorized

func NewGetVSphereNetworksUnauthorized

func NewGetVSphereNetworksUnauthorized() *GetVSphereNetworksUnauthorized

NewGetVSphereNetworksUnauthorized creates GetVSphereNetworksUnauthorized with default headers values

func (*GetVSphereNetworksUnauthorized) SetPayload

func (o *GetVSphereNetworksUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere networks unauthorized response

func (*GetVSphereNetworksUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere networks unauthorized response

func (*GetVSphereNetworksUnauthorized) WriteResponse

func (o *GetVSphereNetworksUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNodeTypes

type GetVSphereNodeTypes struct {
	Context *middleware.Context
	Handler GetVSphereNodeTypesHandler
}

GetVSphereNodeTypes swagger:route GET /api/providers/vsphere/nodetypes vsphere getVSphereNodeTypes

Retrieve vSphere supported kubernetes control plane node types

func NewGetVSphereNodeTypes

func NewGetVSphereNodeTypes(ctx *middleware.Context, handler GetVSphereNodeTypesHandler) *GetVSphereNodeTypes

NewGetVSphereNodeTypes creates a new http.Handler for the get v sphere node types operation

func (*GetVSphereNodeTypes) ServeHTTP

func (o *GetVSphereNodeTypes) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereNodeTypesBadRequest

type GetVSphereNodeTypesBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNodeTypesBadRequest Bad request

swagger:response getVSphereNodeTypesBadRequest

func NewGetVSphereNodeTypesBadRequest

func NewGetVSphereNodeTypesBadRequest() *GetVSphereNodeTypesBadRequest

NewGetVSphereNodeTypesBadRequest creates GetVSphereNodeTypesBadRequest with default headers values

func (*GetVSphereNodeTypesBadRequest) SetPayload

func (o *GetVSphereNodeTypesBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere node types bad request response

func (*GetVSphereNodeTypesBadRequest) WithPayload

WithPayload adds the payload to the get v sphere node types bad request response

func (*GetVSphereNodeTypesBadRequest) WriteResponse

func (o *GetVSphereNodeTypesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNodeTypesHandler

type GetVSphereNodeTypesHandler interface {
	Handle(GetVSphereNodeTypesParams) middleware.Responder
}

GetVSphereNodeTypesHandler interface for that can handle valid get v sphere node types params

type GetVSphereNodeTypesHandlerFunc

type GetVSphereNodeTypesHandlerFunc func(GetVSphereNodeTypesParams) middleware.Responder

GetVSphereNodeTypesHandlerFunc turns a function with the right signature into a get v sphere node types handler

func (GetVSphereNodeTypesHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereNodeTypesInternalServerError

type GetVSphereNodeTypesInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNodeTypesInternalServerError Internal server error

swagger:response getVSphereNodeTypesInternalServerError

func NewGetVSphereNodeTypesInternalServerError

func NewGetVSphereNodeTypesInternalServerError() *GetVSphereNodeTypesInternalServerError

NewGetVSphereNodeTypesInternalServerError creates GetVSphereNodeTypesInternalServerError with default headers values

func (*GetVSphereNodeTypesInternalServerError) SetPayload

func (o *GetVSphereNodeTypesInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere node types internal server error response

func (*GetVSphereNodeTypesInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere node types internal server error response

func (*GetVSphereNodeTypesInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereNodeTypesOK

type GetVSphereNodeTypesOK struct {

	/*
	  In: Body
	*/
	Payload []*models.NodeType `json:"body,omitempty"`
}

GetVSphereNodeTypesOK Successful retrieval of node types supported by vSphere

swagger:response getVSphereNodeTypesOK

func NewGetVSphereNodeTypesOK

func NewGetVSphereNodeTypesOK() *GetVSphereNodeTypesOK

NewGetVSphereNodeTypesOK creates GetVSphereNodeTypesOK with default headers values

func (*GetVSphereNodeTypesOK) SetPayload

func (o *GetVSphereNodeTypesOK) SetPayload(payload []*models.NodeType)

SetPayload sets the payload to the get v sphere node types o k response

func (*GetVSphereNodeTypesOK) WithPayload

func (o *GetVSphereNodeTypesOK) WithPayload(payload []*models.NodeType) *GetVSphereNodeTypesOK

WithPayload adds the payload to the get v sphere node types o k response

func (*GetVSphereNodeTypesOK) WriteResponse

func (o *GetVSphereNodeTypesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereNodeTypesParams

type GetVSphereNodeTypesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetVSphereNodeTypesParams contains all the bound params for the get v sphere node types operation typically these are obtained from a http.Request

swagger:parameters getVSphereNodeTypes

func NewGetVSphereNodeTypesParams

func NewGetVSphereNodeTypesParams() GetVSphereNodeTypesParams

NewGetVSphereNodeTypesParams creates a new GetVSphereNodeTypesParams object no default values defined in spec.

func (*GetVSphereNodeTypesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereNodeTypesParams() beforehand.

type GetVSphereNodeTypesURL

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

GetVSphereNodeTypesURL generates an URL for the get v sphere node types operation

func (*GetVSphereNodeTypesURL) Build

func (o *GetVSphereNodeTypesURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereNodeTypesURL) BuildFull

func (o *GetVSphereNodeTypesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereNodeTypesURL) Must

func (o *GetVSphereNodeTypesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereNodeTypesURL) SetBasePath

func (o *GetVSphereNodeTypesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereNodeTypesURL) String

func (o *GetVSphereNodeTypesURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereNodeTypesURL) StringFull

func (o *GetVSphereNodeTypesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereNodeTypesURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereNodeTypesUnauthorized

type GetVSphereNodeTypesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereNodeTypesUnauthorized Incorrect credentials

swagger:response getVSphereNodeTypesUnauthorized

func NewGetVSphereNodeTypesUnauthorized

func NewGetVSphereNodeTypesUnauthorized() *GetVSphereNodeTypesUnauthorized

NewGetVSphereNodeTypesUnauthorized creates GetVSphereNodeTypesUnauthorized with default headers values

func (*GetVSphereNodeTypesUnauthorized) SetPayload

func (o *GetVSphereNodeTypesUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere node types unauthorized response

func (*GetVSphereNodeTypesUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere node types unauthorized response

func (*GetVSphereNodeTypesUnauthorized) WriteResponse

func (o *GetVSphereNodeTypesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereOSImages

type GetVSphereOSImages struct {
	Context *middleware.Context
	Handler GetVSphereOSImagesHandler
}

GetVSphereOSImages swagger:route GET /api/providers/vsphere/osimages vsphere getVSphereOSImages

Retrieve vSphere supported node os images

func NewGetVSphereOSImages

func NewGetVSphereOSImages(ctx *middleware.Context, handler GetVSphereOSImagesHandler) *GetVSphereOSImages

NewGetVSphereOSImages creates a new http.Handler for the get v sphere o s images operation

func (*GetVSphereOSImages) ServeHTTP

func (o *GetVSphereOSImages) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVSphereOSImagesBadRequest

type GetVSphereOSImagesBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereOSImagesBadRequest Bad request

swagger:response getVSphereOSImagesBadRequest

func NewGetVSphereOSImagesBadRequest

func NewGetVSphereOSImagesBadRequest() *GetVSphereOSImagesBadRequest

NewGetVSphereOSImagesBadRequest creates GetVSphereOSImagesBadRequest with default headers values

func (*GetVSphereOSImagesBadRequest) SetPayload

func (o *GetVSphereOSImagesBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere o s images bad request response

func (*GetVSphereOSImagesBadRequest) WithPayload

WithPayload adds the payload to the get v sphere o s images bad request response

func (*GetVSphereOSImagesBadRequest) WriteResponse

func (o *GetVSphereOSImagesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereOSImagesHandler

type GetVSphereOSImagesHandler interface {
	Handle(GetVSphereOSImagesParams) middleware.Responder
}

GetVSphereOSImagesHandler interface for that can handle valid get v sphere o s images params

type GetVSphereOSImagesHandlerFunc

type GetVSphereOSImagesHandlerFunc func(GetVSphereOSImagesParams) middleware.Responder

GetVSphereOSImagesHandlerFunc turns a function with the right signature into a get v sphere o s images handler

func (GetVSphereOSImagesHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereOSImagesInternalServerError

type GetVSphereOSImagesInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereOSImagesInternalServerError Internal server error

swagger:response getVSphereOSImagesInternalServerError

func NewGetVSphereOSImagesInternalServerError

func NewGetVSphereOSImagesInternalServerError() *GetVSphereOSImagesInternalServerError

NewGetVSphereOSImagesInternalServerError creates GetVSphereOSImagesInternalServerError with default headers values

func (*GetVSphereOSImagesInternalServerError) SetPayload

func (o *GetVSphereOSImagesInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere o s images internal server error response

func (*GetVSphereOSImagesInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere o s images internal server error response

func (*GetVSphereOSImagesInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereOSImagesOK

type GetVSphereOSImagesOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereVirtualMachine `json:"body,omitempty"`
}

GetVSphereOSImagesOK Successful retrieval of node images supported by vSphere

swagger:response getVSphereOSImagesOK

func NewGetVSphereOSImagesOK

func NewGetVSphereOSImagesOK() *GetVSphereOSImagesOK

NewGetVSphereOSImagesOK creates GetVSphereOSImagesOK with default headers values

func (*GetVSphereOSImagesOK) SetPayload

func (o *GetVSphereOSImagesOK) SetPayload(payload []*models.VSphereVirtualMachine)

SetPayload sets the payload to the get v sphere o s images o k response

func (*GetVSphereOSImagesOK) WithPayload

WithPayload adds the payload to the get v sphere o s images o k response

func (*GetVSphereOSImagesOK) WriteResponse

func (o *GetVSphereOSImagesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereOSImagesParams

type GetVSphereOSImagesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereOSImagesParams contains all the bound params for the get v sphere o s images operation typically these are obtained from a http.Request

swagger:parameters getVSphereOSImages

func NewGetVSphereOSImagesParams

func NewGetVSphereOSImagesParams() GetVSphereOSImagesParams

NewGetVSphereOSImagesParams creates a new GetVSphereOSImagesParams object no default values defined in spec.

func (*GetVSphereOSImagesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereOSImagesParams() beforehand.

type GetVSphereOSImagesURL

type GetVSphereOSImagesURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereOSImagesURL generates an URL for the get v sphere o s images operation

func (*GetVSphereOSImagesURL) Build

func (o *GetVSphereOSImagesURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereOSImagesURL) BuildFull

func (o *GetVSphereOSImagesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereOSImagesURL) Must

func (o *GetVSphereOSImagesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereOSImagesURL) SetBasePath

func (o *GetVSphereOSImagesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereOSImagesURL) String

func (o *GetVSphereOSImagesURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereOSImagesURL) StringFull

func (o *GetVSphereOSImagesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereOSImagesURL) WithBasePath

func (o *GetVSphereOSImagesURL) WithBasePath(bp string) *GetVSphereOSImagesURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereOSImagesUnauthorized

type GetVSphereOSImagesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereOSImagesUnauthorized Incorrect credentials

swagger:response getVSphereOSImagesUnauthorized

func NewGetVSphereOSImagesUnauthorized

func NewGetVSphereOSImagesUnauthorized() *GetVSphereOSImagesUnauthorized

NewGetVSphereOSImagesUnauthorized creates GetVSphereOSImagesUnauthorized with default headers values

func (*GetVSphereOSImagesUnauthorized) SetPayload

func (o *GetVSphereOSImagesUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere o s images unauthorized response

func (*GetVSphereOSImagesUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere o s images unauthorized response

func (*GetVSphereOSImagesUnauthorized) WriteResponse

func (o *GetVSphereOSImagesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereResourcePools

type GetVSphereResourcePools struct {
	Context *middleware.Context
	Handler GetVSphereResourcePoolsHandler
}

GetVSphereResourcePools swagger:route GET /api/providers/vsphere/resourcepools vsphere getVSphereResourcePools

Retrieve vSphere resource pools

func NewGetVSphereResourcePools

func NewGetVSphereResourcePools(ctx *middleware.Context, handler GetVSphereResourcePoolsHandler) *GetVSphereResourcePools

NewGetVSphereResourcePools creates a new http.Handler for the get v sphere resource pools operation

func (*GetVSphereResourcePools) ServeHTTP

type GetVSphereResourcePoolsBadRequest

type GetVSphereResourcePoolsBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereResourcePoolsBadRequest Bad request

swagger:response getVSphereResourcePoolsBadRequest

func NewGetVSphereResourcePoolsBadRequest

func NewGetVSphereResourcePoolsBadRequest() *GetVSphereResourcePoolsBadRequest

NewGetVSphereResourcePoolsBadRequest creates GetVSphereResourcePoolsBadRequest with default headers values

func (*GetVSphereResourcePoolsBadRequest) SetPayload

func (o *GetVSphereResourcePoolsBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere resource pools bad request response

func (*GetVSphereResourcePoolsBadRequest) WithPayload

WithPayload adds the payload to the get v sphere resource pools bad request response

func (*GetVSphereResourcePoolsBadRequest) WriteResponse

func (o *GetVSphereResourcePoolsBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereResourcePoolsHandler

type GetVSphereResourcePoolsHandler interface {
	Handle(GetVSphereResourcePoolsParams) middleware.Responder
}

GetVSphereResourcePoolsHandler interface for that can handle valid get v sphere resource pools params

type GetVSphereResourcePoolsHandlerFunc

type GetVSphereResourcePoolsHandlerFunc func(GetVSphereResourcePoolsParams) middleware.Responder

GetVSphereResourcePoolsHandlerFunc turns a function with the right signature into a get v sphere resource pools handler

func (GetVSphereResourcePoolsHandlerFunc) Handle

Handle executing the request and returning a response

type GetVSphereResourcePoolsInternalServerError

type GetVSphereResourcePoolsInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereResourcePoolsInternalServerError Internal server error

swagger:response getVSphereResourcePoolsInternalServerError

func NewGetVSphereResourcePoolsInternalServerError

func NewGetVSphereResourcePoolsInternalServerError() *GetVSphereResourcePoolsInternalServerError

NewGetVSphereResourcePoolsInternalServerError creates GetVSphereResourcePoolsInternalServerError with default headers values

func (*GetVSphereResourcePoolsInternalServerError) SetPayload

SetPayload sets the payload to the get v sphere resource pools internal server error response

func (*GetVSphereResourcePoolsInternalServerError) WithPayload

WithPayload adds the payload to the get v sphere resource pools internal server error response

func (*GetVSphereResourcePoolsInternalServerError) WriteResponse

WriteResponse to the client

type GetVSphereResourcePoolsOK

type GetVSphereResourcePoolsOK struct {

	/*
	  In: Body
	*/
	Payload []*models.VSphereResourcePool `json:"body,omitempty"`
}

GetVSphereResourcePoolsOK Successful retrieval of vSphere resourcePools

swagger:response getVSphereResourcePoolsOK

func NewGetVSphereResourcePoolsOK

func NewGetVSphereResourcePoolsOK() *GetVSphereResourcePoolsOK

NewGetVSphereResourcePoolsOK creates GetVSphereResourcePoolsOK with default headers values

func (*GetVSphereResourcePoolsOK) SetPayload

func (o *GetVSphereResourcePoolsOK) SetPayload(payload []*models.VSphereResourcePool)

SetPayload sets the payload to the get v sphere resource pools o k response

func (*GetVSphereResourcePoolsOK) WithPayload

WithPayload adds the payload to the get v sphere resource pools o k response

func (*GetVSphereResourcePoolsOK) WriteResponse

func (o *GetVSphereResourcePoolsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVSphereResourcePoolsParams

type GetVSphereResourcePoolsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*datacenter managed object Id, e.g. datacenter-2
	  Required: true
	  In: query
	*/
	Dc string
}

GetVSphereResourcePoolsParams contains all the bound params for the get v sphere resource pools operation typically these are obtained from a http.Request

swagger:parameters getVSphereResourcePools

func NewGetVSphereResourcePoolsParams

func NewGetVSphereResourcePoolsParams() GetVSphereResourcePoolsParams

NewGetVSphereResourcePoolsParams creates a new GetVSphereResourcePoolsParams object no default values defined in spec.

func (*GetVSphereResourcePoolsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVSphereResourcePoolsParams() beforehand.

type GetVSphereResourcePoolsURL

type GetVSphereResourcePoolsURL struct {
	Dc string
	// contains filtered or unexported fields
}

GetVSphereResourcePoolsURL generates an URL for the get v sphere resource pools operation

func (*GetVSphereResourcePoolsURL) Build

func (o *GetVSphereResourcePoolsURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVSphereResourcePoolsURL) BuildFull

func (o *GetVSphereResourcePoolsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVSphereResourcePoolsURL) Must

func (o *GetVSphereResourcePoolsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVSphereResourcePoolsURL) SetBasePath

func (o *GetVSphereResourcePoolsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVSphereResourcePoolsURL) String

func (o *GetVSphereResourcePoolsURL) String() string

String returns the string representation of the path with query string

func (*GetVSphereResourcePoolsURL) StringFull

func (o *GetVSphereResourcePoolsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVSphereResourcePoolsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVSphereResourcePoolsUnauthorized

type GetVSphereResourcePoolsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVSphereResourcePoolsUnauthorized Incorrect credentials

swagger:response getVSphereResourcePoolsUnauthorized

func NewGetVSphereResourcePoolsUnauthorized

func NewGetVSphereResourcePoolsUnauthorized() *GetVSphereResourcePoolsUnauthorized

NewGetVSphereResourcePoolsUnauthorized creates GetVSphereResourcePoolsUnauthorized with default headers values

func (*GetVSphereResourcePoolsUnauthorized) SetPayload

func (o *GetVSphereResourcePoolsUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get v sphere resource pools unauthorized response

func (*GetVSphereResourcePoolsUnauthorized) WithPayload

WithPayload adds the payload to the get v sphere resource pools unauthorized response

func (*GetVSphereResourcePoolsUnauthorized) WriteResponse

WriteResponse to the client

type GetVsphereThumbprint

type GetVsphereThumbprint struct {
	Context *middleware.Context
	Handler GetVsphereThumbprintHandler
}

GetVsphereThumbprint swagger:route GET /api/providers/vsphere/thumbprint vsphere getVsphereThumbprint

Get vSphere thumbprint

func NewGetVsphereThumbprint

func NewGetVsphereThumbprint(ctx *middleware.Context, handler GetVsphereThumbprintHandler) *GetVsphereThumbprint

NewGetVsphereThumbprint creates a new http.Handler for the get vsphere thumbprint operation

func (*GetVsphereThumbprint) ServeHTTP

func (o *GetVsphereThumbprint) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetVsphereThumbprintBadRequest

type GetVsphereThumbprintBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVsphereThumbprintBadRequest Bad request

swagger:response getVsphereThumbprintBadRequest

func NewGetVsphereThumbprintBadRequest

func NewGetVsphereThumbprintBadRequest() *GetVsphereThumbprintBadRequest

NewGetVsphereThumbprintBadRequest creates GetVsphereThumbprintBadRequest with default headers values

func (*GetVsphereThumbprintBadRequest) SetPayload

func (o *GetVsphereThumbprintBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get vsphere thumbprint bad request response

func (*GetVsphereThumbprintBadRequest) WithPayload

WithPayload adds the payload to the get vsphere thumbprint bad request response

func (*GetVsphereThumbprintBadRequest) WriteResponse

func (o *GetVsphereThumbprintBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVsphereThumbprintHandler

type GetVsphereThumbprintHandler interface {
	Handle(GetVsphereThumbprintParams) middleware.Responder
}

GetVsphereThumbprintHandler interface for that can handle valid get vsphere thumbprint params

type GetVsphereThumbprintHandlerFunc

type GetVsphereThumbprintHandlerFunc func(GetVsphereThumbprintParams) middleware.Responder

GetVsphereThumbprintHandlerFunc turns a function with the right signature into a get vsphere thumbprint handler

func (GetVsphereThumbprintHandlerFunc) Handle

Handle executing the request and returning a response

type GetVsphereThumbprintInternalServerError

type GetVsphereThumbprintInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVsphereThumbprintInternalServerError Internal server error

swagger:response getVsphereThumbprintInternalServerError

func NewGetVsphereThumbprintInternalServerError

func NewGetVsphereThumbprintInternalServerError() *GetVsphereThumbprintInternalServerError

NewGetVsphereThumbprintInternalServerError creates GetVsphereThumbprintInternalServerError with default headers values

func (*GetVsphereThumbprintInternalServerError) SetPayload

func (o *GetVsphereThumbprintInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the get vsphere thumbprint internal server error response

func (*GetVsphereThumbprintInternalServerError) WithPayload

WithPayload adds the payload to the get vsphere thumbprint internal server error response

func (*GetVsphereThumbprintInternalServerError) WriteResponse

WriteResponse to the client

type GetVsphereThumbprintOK

type GetVsphereThumbprintOK struct {

	/*
	  In: Body
	*/
	Payload *models.VSphereThumbprint `json:"body,omitempty"`
}

GetVsphereThumbprintOK Successful retrieval of vSphere thumbprint

swagger:response getVsphereThumbprintOK

func NewGetVsphereThumbprintOK

func NewGetVsphereThumbprintOK() *GetVsphereThumbprintOK

NewGetVsphereThumbprintOK creates GetVsphereThumbprintOK with default headers values

func (*GetVsphereThumbprintOK) SetPayload

func (o *GetVsphereThumbprintOK) SetPayload(payload *models.VSphereThumbprint)

SetPayload sets the payload to the get vsphere thumbprint o k response

func (*GetVsphereThumbprintOK) WithPayload

WithPayload adds the payload to the get vsphere thumbprint o k response

func (*GetVsphereThumbprintOK) WriteResponse

func (o *GetVsphereThumbprintOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetVsphereThumbprintParams

type GetVsphereThumbprintParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*vSphere host
	  Required: true
	  In: query
	*/
	Host string
}

GetVsphereThumbprintParams contains all the bound params for the get vsphere thumbprint operation typically these are obtained from a http.Request

swagger:parameters getVsphereThumbprint

func NewGetVsphereThumbprintParams

func NewGetVsphereThumbprintParams() GetVsphereThumbprintParams

NewGetVsphereThumbprintParams creates a new GetVsphereThumbprintParams object no default values defined in spec.

func (*GetVsphereThumbprintParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetVsphereThumbprintParams() beforehand.

type GetVsphereThumbprintURL

type GetVsphereThumbprintURL struct {
	Host string
	// contains filtered or unexported fields
}

GetVsphereThumbprintURL generates an URL for the get vsphere thumbprint operation

func (*GetVsphereThumbprintURL) Build

func (o *GetVsphereThumbprintURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetVsphereThumbprintURL) BuildFull

func (o *GetVsphereThumbprintURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetVsphereThumbprintURL) Must

func (o *GetVsphereThumbprintURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetVsphereThumbprintURL) SetBasePath

func (o *GetVsphereThumbprintURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetVsphereThumbprintURL) String

func (o *GetVsphereThumbprintURL) String() string

String returns the string representation of the path with query string

func (*GetVsphereThumbprintURL) StringFull

func (o *GetVsphereThumbprintURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetVsphereThumbprintURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetVsphereThumbprintUnauthorized

type GetVsphereThumbprintUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

GetVsphereThumbprintUnauthorized Incorrect credentials

swagger:response getVsphereThumbprintUnauthorized

func NewGetVsphereThumbprintUnauthorized

func NewGetVsphereThumbprintUnauthorized() *GetVsphereThumbprintUnauthorized

NewGetVsphereThumbprintUnauthorized creates GetVsphereThumbprintUnauthorized with default headers values

func (*GetVsphereThumbprintUnauthorized) SetPayload

func (o *GetVsphereThumbprintUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the get vsphere thumbprint unauthorized response

func (*GetVsphereThumbprintUnauthorized) WithPayload

WithPayload adds the payload to the get vsphere thumbprint unauthorized response

func (*GetVsphereThumbprintUnauthorized) WriteResponse

func (o *GetVsphereThumbprintUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ImportTKGConfigForVsphere

type ImportTKGConfigForVsphere struct {
	Context *middleware.Context
	Handler ImportTKGConfigForVsphereHandler
}

ImportTKGConfigForVsphere swagger:route POST /api/providers/vsphere/config/import vsphere importTKGConfigForVsphere

Generate TKG configuration object for vSphere

func NewImportTKGConfigForVsphere

func NewImportTKGConfigForVsphere(ctx *middleware.Context, handler ImportTKGConfigForVsphereHandler) *ImportTKGConfigForVsphere

NewImportTKGConfigForVsphere creates a new http.Handler for the import t k g config for vsphere operation

func (*ImportTKGConfigForVsphere) ServeHTTP

type ImportTKGConfigForVsphereBadRequest

type ImportTKGConfigForVsphereBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ImportTKGConfigForVsphereBadRequest Bad request

swagger:response importTKGConfigForVsphereBadRequest

func NewImportTKGConfigForVsphereBadRequest

func NewImportTKGConfigForVsphereBadRequest() *ImportTKGConfigForVsphereBadRequest

NewImportTKGConfigForVsphereBadRequest creates ImportTKGConfigForVsphereBadRequest with default headers values

func (*ImportTKGConfigForVsphereBadRequest) SetPayload

func (o *ImportTKGConfigForVsphereBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the import t k g config for vsphere bad request response

func (*ImportTKGConfigForVsphereBadRequest) WithPayload

WithPayload adds the payload to the import t k g config for vsphere bad request response

func (*ImportTKGConfigForVsphereBadRequest) WriteResponse

WriteResponse to the client

type ImportTKGConfigForVsphereHandler

type ImportTKGConfigForVsphereHandler interface {
	Handle(ImportTKGConfigForVsphereParams) middleware.Responder
}

ImportTKGConfigForVsphereHandler interface for that can handle valid import t k g config for vsphere params

type ImportTKGConfigForVsphereHandlerFunc

type ImportTKGConfigForVsphereHandlerFunc func(ImportTKGConfigForVsphereParams) middleware.Responder

ImportTKGConfigForVsphereHandlerFunc turns a function with the right signature into a import t k g config for vsphere handler

func (ImportTKGConfigForVsphereHandlerFunc) Handle

Handle executing the request and returning a response

type ImportTKGConfigForVsphereInternalServerError

type ImportTKGConfigForVsphereInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ImportTKGConfigForVsphereInternalServerError Internal server error

swagger:response importTKGConfigForVsphereInternalServerError

func NewImportTKGConfigForVsphereInternalServerError

func NewImportTKGConfigForVsphereInternalServerError() *ImportTKGConfigForVsphereInternalServerError

NewImportTKGConfigForVsphereInternalServerError creates ImportTKGConfigForVsphereInternalServerError with default headers values

func (*ImportTKGConfigForVsphereInternalServerError) SetPayload

SetPayload sets the payload to the import t k g config for vsphere internal server error response

func (*ImportTKGConfigForVsphereInternalServerError) WithPayload

WithPayload adds the payload to the import t k g config for vsphere internal server error response

func (*ImportTKGConfigForVsphereInternalServerError) WriteResponse

WriteResponse to the client

type ImportTKGConfigForVsphereOK

type ImportTKGConfigForVsphereOK struct {

	/*
	  In: Body
	*/
	Payload *models.VsphereRegionalClusterParams `json:"body,omitempty"`
}

ImportTKGConfigForVsphereOK Generated TKG configuration successfully

swagger:response importTKGConfigForVsphereOK

func NewImportTKGConfigForVsphereOK

func NewImportTKGConfigForVsphereOK() *ImportTKGConfigForVsphereOK

NewImportTKGConfigForVsphereOK creates ImportTKGConfigForVsphereOK with default headers values

func (*ImportTKGConfigForVsphereOK) SetPayload

SetPayload sets the payload to the import t k g config for vsphere o k response

func (*ImportTKGConfigForVsphereOK) WithPayload

WithPayload adds the payload to the import t k g config for vsphere o k response

func (*ImportTKGConfigForVsphereOK) WriteResponse

func (o *ImportTKGConfigForVsphereOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ImportTKGConfigForVsphereParams

type ImportTKGConfigForVsphereParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*config file from which to generate tkg configuration for vsphere
	  Required: true
	  In: body
	*/
	Params *models.ConfigFile
}

ImportTKGConfigForVsphereParams contains all the bound params for the import t k g config for vsphere operation typically these are obtained from a http.Request

swagger:parameters importTKGConfigForVsphere

func NewImportTKGConfigForVsphereParams

func NewImportTKGConfigForVsphereParams() ImportTKGConfigForVsphereParams

NewImportTKGConfigForVsphereParams creates a new ImportTKGConfigForVsphereParams object no default values defined in spec.

func (*ImportTKGConfigForVsphereParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewImportTKGConfigForVsphereParams() beforehand.

type ImportTKGConfigForVsphereURL

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

ImportTKGConfigForVsphereURL generates an URL for the import t k g config for vsphere operation

func (*ImportTKGConfigForVsphereURL) Build

func (o *ImportTKGConfigForVsphereURL) Build() (*url.URL, error)

Build a url path and query string

func (*ImportTKGConfigForVsphereURL) BuildFull

func (o *ImportTKGConfigForVsphereURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ImportTKGConfigForVsphereURL) Must

func (o *ImportTKGConfigForVsphereURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ImportTKGConfigForVsphereURL) SetBasePath

func (o *ImportTKGConfigForVsphereURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ImportTKGConfigForVsphereURL) String

String returns the string representation of the path with query string

func (*ImportTKGConfigForVsphereURL) StringFull

func (o *ImportTKGConfigForVsphereURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ImportTKGConfigForVsphereURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ImportTKGConfigForVsphereUnauthorized

type ImportTKGConfigForVsphereUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

ImportTKGConfigForVsphereUnauthorized Incorrect credentials

swagger:response importTKGConfigForVsphereUnauthorized

func NewImportTKGConfigForVsphereUnauthorized

func NewImportTKGConfigForVsphereUnauthorized() *ImportTKGConfigForVsphereUnauthorized

NewImportTKGConfigForVsphereUnauthorized creates ImportTKGConfigForVsphereUnauthorized with default headers values

func (*ImportTKGConfigForVsphereUnauthorized) SetPayload

func (o *ImportTKGConfigForVsphereUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the import t k g config for vsphere unauthorized response

func (*ImportTKGConfigForVsphereUnauthorized) WithPayload

WithPayload adds the payload to the import t k g config for vsphere unauthorized response

func (*ImportTKGConfigForVsphereUnauthorized) WriteResponse

WriteResponse to the client

type SetVSphereEndpoint

type SetVSphereEndpoint struct {
	Context *middleware.Context
	Handler SetVSphereEndpointHandler
}

SetVSphereEndpoint swagger:route POST /api/providers/vsphere vsphere setVSphereEndpoint

Validate and set vSphere credentials

func NewSetVSphereEndpoint

func NewSetVSphereEndpoint(ctx *middleware.Context, handler SetVSphereEndpointHandler) *SetVSphereEndpoint

NewSetVSphereEndpoint creates a new http.Handler for the set v sphere endpoint operation

func (*SetVSphereEndpoint) ServeHTTP

func (o *SetVSphereEndpoint) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type SetVSphereEndpointBadRequest

type SetVSphereEndpointBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

SetVSphereEndpointBadRequest Bad request

swagger:response setVSphereEndpointBadRequest

func NewSetVSphereEndpointBadRequest

func NewSetVSphereEndpointBadRequest() *SetVSphereEndpointBadRequest

NewSetVSphereEndpointBadRequest creates SetVSphereEndpointBadRequest with default headers values

func (*SetVSphereEndpointBadRequest) SetPayload

func (o *SetVSphereEndpointBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the set v sphere endpoint bad request response

func (*SetVSphereEndpointBadRequest) WithPayload

WithPayload adds the payload to the set v sphere endpoint bad request response

func (*SetVSphereEndpointBadRequest) WriteResponse

func (o *SetVSphereEndpointBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type SetVSphereEndpointCreated

type SetVSphereEndpointCreated struct {

	/*
	  In: Body
	*/
	Payload *models.VsphereInfo `json:"body,omitempty"`
}

SetVSphereEndpointCreated Connection successful

swagger:response setVSphereEndpointCreated

func NewSetVSphereEndpointCreated

func NewSetVSphereEndpointCreated() *SetVSphereEndpointCreated

NewSetVSphereEndpointCreated creates SetVSphereEndpointCreated with default headers values

func (*SetVSphereEndpointCreated) SetPayload

func (o *SetVSphereEndpointCreated) SetPayload(payload *models.VsphereInfo)

SetPayload sets the payload to the set v sphere endpoint created response

func (*SetVSphereEndpointCreated) WithPayload

WithPayload adds the payload to the set v sphere endpoint created response

func (*SetVSphereEndpointCreated) WriteResponse

func (o *SetVSphereEndpointCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type SetVSphereEndpointHandler

type SetVSphereEndpointHandler interface {
	Handle(SetVSphereEndpointParams) middleware.Responder
}

SetVSphereEndpointHandler interface for that can handle valid set v sphere endpoint params

type SetVSphereEndpointHandlerFunc

type SetVSphereEndpointHandlerFunc func(SetVSphereEndpointParams) middleware.Responder

SetVSphereEndpointHandlerFunc turns a function with the right signature into a set v sphere endpoint handler

func (SetVSphereEndpointHandlerFunc) Handle

Handle executing the request and returning a response

type SetVSphereEndpointInternalServerError

type SetVSphereEndpointInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

SetVSphereEndpointInternalServerError Internal server error

swagger:response setVSphereEndpointInternalServerError

func NewSetVSphereEndpointInternalServerError

func NewSetVSphereEndpointInternalServerError() *SetVSphereEndpointInternalServerError

NewSetVSphereEndpointInternalServerError creates SetVSphereEndpointInternalServerError with default headers values

func (*SetVSphereEndpointInternalServerError) SetPayload

func (o *SetVSphereEndpointInternalServerError) SetPayload(payload *models.Error)

SetPayload sets the payload to the set v sphere endpoint internal server error response

func (*SetVSphereEndpointInternalServerError) WithPayload

WithPayload adds the payload to the set v sphere endpoint internal server error response

func (*SetVSphereEndpointInternalServerError) WriteResponse

WriteResponse to the client

type SetVSphereEndpointParams

type SetVSphereEndpointParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*vSphere credentials
	  In: body
	*/
	Credentials *models.VSphereCredentials
}

SetVSphereEndpointParams contains all the bound params for the set v sphere endpoint operation typically these are obtained from a http.Request

swagger:parameters setVSphereEndpoint

func NewSetVSphereEndpointParams

func NewSetVSphereEndpointParams() SetVSphereEndpointParams

NewSetVSphereEndpointParams creates a new SetVSphereEndpointParams object no default values defined in spec.

func (*SetVSphereEndpointParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewSetVSphereEndpointParams() beforehand.

type SetVSphereEndpointURL

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

SetVSphereEndpointURL generates an URL for the set v sphere endpoint operation

func (*SetVSphereEndpointURL) Build

func (o *SetVSphereEndpointURL) Build() (*url.URL, error)

Build a url path and query string

func (*SetVSphereEndpointURL) BuildFull

func (o *SetVSphereEndpointURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*SetVSphereEndpointURL) Must

func (o *SetVSphereEndpointURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*SetVSphereEndpointURL) SetBasePath

func (o *SetVSphereEndpointURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*SetVSphereEndpointURL) String

func (o *SetVSphereEndpointURL) String() string

String returns the string representation of the path with query string

func (*SetVSphereEndpointURL) StringFull

func (o *SetVSphereEndpointURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*SetVSphereEndpointURL) WithBasePath

func (o *SetVSphereEndpointURL) WithBasePath(bp string) *SetVSphereEndpointURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type SetVSphereEndpointUnauthorized

type SetVSphereEndpointUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

SetVSphereEndpointUnauthorized Incorrect credentials

swagger:response setVSphereEndpointUnauthorized

func NewSetVSphereEndpointUnauthorized

func NewSetVSphereEndpointUnauthorized() *SetVSphereEndpointUnauthorized

NewSetVSphereEndpointUnauthorized creates SetVSphereEndpointUnauthorized with default headers values

func (*SetVSphereEndpointUnauthorized) SetPayload

func (o *SetVSphereEndpointUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the set v sphere endpoint unauthorized response

func (*SetVSphereEndpointUnauthorized) WithPayload

WithPayload adds the payload to the set v sphere endpoint unauthorized response

func (*SetVSphereEndpointUnauthorized) WriteResponse

func (o *SetVSphereEndpointUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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