vsphere

package
v0.14.0-dev Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplyTKGConfigForVsphereBadRequest

type ApplyTKGConfigForVsphereBadRequest struct {
	Payload *models.Error
}

ApplyTKGConfigForVsphereBadRequest handles this case with default header values.

Bad request

func NewApplyTKGConfigForVsphereBadRequest

func NewApplyTKGConfigForVsphereBadRequest() *ApplyTKGConfigForVsphereBadRequest

NewApplyTKGConfigForVsphereBadRequest creates a ApplyTKGConfigForVsphereBadRequest with default headers values

func (*ApplyTKGConfigForVsphereBadRequest) Error

func (*ApplyTKGConfigForVsphereBadRequest) GetPayload

type ApplyTKGConfigForVsphereInternalServerError

type ApplyTKGConfigForVsphereInternalServerError struct {
	Payload *models.Error
}

ApplyTKGConfigForVsphereInternalServerError handles this case with default header values.

Internal server error

func NewApplyTKGConfigForVsphereInternalServerError

func NewApplyTKGConfigForVsphereInternalServerError() *ApplyTKGConfigForVsphereInternalServerError

NewApplyTKGConfigForVsphereInternalServerError creates a ApplyTKGConfigForVsphereInternalServerError with default headers values

func (*ApplyTKGConfigForVsphereInternalServerError) Error

func (*ApplyTKGConfigForVsphereInternalServerError) GetPayload

type ApplyTKGConfigForVsphereOK

type ApplyTKGConfigForVsphereOK struct {
	Payload *models.ConfigFileInfo
}

ApplyTKGConfigForVsphereOK handles this case with default header values.

apply changes to TKG configuration file successfully

func NewApplyTKGConfigForVsphereOK

func NewApplyTKGConfigForVsphereOK() *ApplyTKGConfigForVsphereOK

NewApplyTKGConfigForVsphereOK creates a ApplyTKGConfigForVsphereOK with default headers values

func (*ApplyTKGConfigForVsphereOK) Error

func (*ApplyTKGConfigForVsphereOK) GetPayload

type ApplyTKGConfigForVsphereParams

type ApplyTKGConfigForVsphereParams struct {

	/*Params
	  params to apply changes to tkg configuration for vsphere

	*/
	Params *models.VsphereRegionalClusterParams

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

ApplyTKGConfigForVsphereParams contains all the parameters to send to the API endpoint for the apply t k g config for vsphere operation typically these are written to a http.Request

func NewApplyTKGConfigForVsphereParams

func NewApplyTKGConfigForVsphereParams() *ApplyTKGConfigForVsphereParams

NewApplyTKGConfigForVsphereParams creates a new ApplyTKGConfigForVsphereParams object with the default values initialized.

func NewApplyTKGConfigForVsphereParamsWithContext

func NewApplyTKGConfigForVsphereParamsWithContext(ctx context.Context) *ApplyTKGConfigForVsphereParams

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

func NewApplyTKGConfigForVsphereParamsWithHTTPClient

func NewApplyTKGConfigForVsphereParamsWithHTTPClient(client *http.Client) *ApplyTKGConfigForVsphereParams

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

func NewApplyTKGConfigForVsphereParamsWithTimeout

func NewApplyTKGConfigForVsphereParamsWithTimeout(timeout time.Duration) *ApplyTKGConfigForVsphereParams

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

func (*ApplyTKGConfigForVsphereParams) SetContext

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

SetContext adds the context to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) SetParams

SetParams adds the params to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) SetTimeout

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

SetTimeout adds the timeout to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) WithContext

WithContext adds the context to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) WithParams

WithParams adds the params to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) WithTimeout

WithTimeout adds the timeout to the apply t k g config for vsphere params

func (*ApplyTKGConfigForVsphereParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplyTKGConfigForVsphereReader

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

ApplyTKGConfigForVsphereReader is a Reader for the ApplyTKGConfigForVsphere structure.

func (*ApplyTKGConfigForVsphereReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ApplyTKGConfigForVsphereUnauthorized

type ApplyTKGConfigForVsphereUnauthorized struct {
	Payload *models.Error
}

ApplyTKGConfigForVsphereUnauthorized handles this case with default header values.

Incorrect credentials

func NewApplyTKGConfigForVsphereUnauthorized

func NewApplyTKGConfigForVsphereUnauthorized() *ApplyTKGConfigForVsphereUnauthorized

NewApplyTKGConfigForVsphereUnauthorized creates a ApplyTKGConfigForVsphereUnauthorized with default headers values

func (*ApplyTKGConfigForVsphereUnauthorized) Error

func (*ApplyTKGConfigForVsphereUnauthorized) GetPayload

type Client

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

Client for vsphere API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new vsphere API client.

func (*Client) ApplyTKGConfigForVsphere

func (a *Client) ApplyTKGConfigForVsphere(params *ApplyTKGConfigForVsphereParams) (*ApplyTKGConfigForVsphereOK, error)

ApplyTKGConfigForVsphere applies changes to t k g configuration file for v sphere

func (*Client) CreateVSphereRegionalCluster

func (a *Client) CreateVSphereRegionalCluster(params *CreateVSphereRegionalClusterParams) (*CreateVSphereRegionalClusterOK, error)

CreateVSphereRegionalCluster creates v sphere regional cluster

func (*Client) ExportTKGConfigForVsphere added in v0.9.0

func (a *Client) ExportTKGConfigForVsphere(params *ExportTKGConfigForVsphereParams) (*ExportTKGConfigForVsphereOK, error)

ExportTKGConfigForVsphere generates t k g configuration file for v sphere

func (*Client) GetVSphereComputeResources

func (a *Client) GetVSphereComputeResources(params *GetVSphereComputeResourcesParams) (*GetVSphereComputeResourcesOK, error)

GetVSphereComputeResources retrieves v sphere compute resources

func (*Client) GetVSphereDatacenters

func (a *Client) GetVSphereDatacenters(params *GetVSphereDatacentersParams) (*GetVSphereDatacentersOK, error)

GetVSphereDatacenters retrieves v sphere datacenters

func (*Client) GetVSphereDatastores

func (a *Client) GetVSphereDatastores(params *GetVSphereDatastoresParams) (*GetVSphereDatastoresOK, error)

GetVSphereDatastores retrieves v sphere datastores

func (*Client) GetVSphereFolders

func (a *Client) GetVSphereFolders(params *GetVSphereFoldersParams) (*GetVSphereFoldersOK, error)

GetVSphereFolders retrieves v sphere folders

func (*Client) GetVSphereNetworks

func (a *Client) GetVSphereNetworks(params *GetVSphereNetworksParams) (*GetVSphereNetworksOK, error)

GetVSphereNetworks retrieves networks associated with the datacenter in v sphere

func (*Client) GetVSphereNodeTypes

func (a *Client) GetVSphereNodeTypes(params *GetVSphereNodeTypesParams) (*GetVSphereNodeTypesOK, error)

GetVSphereNodeTypes retrieves v sphere supported kubernetes control plane node types

func (*Client) GetVSphereOSImages

func (a *Client) GetVSphereOSImages(params *GetVSphereOSImagesParams) (*GetVSphereOSImagesOK, error)

GetVSphereOSImages retrieves v sphere supported node os images

func (*Client) GetVSphereResourcePools

func (a *Client) GetVSphereResourcePools(params *GetVSphereResourcePoolsParams) (*GetVSphereResourcePoolsOK, error)

GetVSphereResourcePools retrieves v sphere resource pools

func (*Client) GetVsphereThumbprint

func (a *Client) GetVsphereThumbprint(params *GetVsphereThumbprintParams) (*GetVsphereThumbprintOK, error)

GetVsphereThumbprint gets v sphere thumbprint

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SetVSphereEndpoint

func (a *Client) SetVSphereEndpoint(params *SetVSphereEndpointParams) (*SetVSphereEndpointCreated, error)

SetVSphereEndpoint validates and set v sphere credentials

type CreateVSphereRegionalClusterBadRequest

type CreateVSphereRegionalClusterBadRequest struct {
	Payload *models.Error
}

CreateVSphereRegionalClusterBadRequest handles this case with default header values.

Bad request

func NewCreateVSphereRegionalClusterBadRequest

func NewCreateVSphereRegionalClusterBadRequest() *CreateVSphereRegionalClusterBadRequest

NewCreateVSphereRegionalClusterBadRequest creates a CreateVSphereRegionalClusterBadRequest with default headers values

func (*CreateVSphereRegionalClusterBadRequest) Error

func (*CreateVSphereRegionalClusterBadRequest) GetPayload

type CreateVSphereRegionalClusterInternalServerError

type CreateVSphereRegionalClusterInternalServerError struct {
	Payload *models.Error
}

CreateVSphereRegionalClusterInternalServerError handles this case with default header values.

Internal server error

func NewCreateVSphereRegionalClusterInternalServerError

func NewCreateVSphereRegionalClusterInternalServerError() *CreateVSphereRegionalClusterInternalServerError

NewCreateVSphereRegionalClusterInternalServerError creates a CreateVSphereRegionalClusterInternalServerError with default headers values

func (*CreateVSphereRegionalClusterInternalServerError) Error

func (*CreateVSphereRegionalClusterInternalServerError) GetPayload

type CreateVSphereRegionalClusterOK

type CreateVSphereRegionalClusterOK struct {
	Payload string
}

CreateVSphereRegionalClusterOK handles this case with default header values.

Creating regional cluster started successfully

func NewCreateVSphereRegionalClusterOK

func NewCreateVSphereRegionalClusterOK() *CreateVSphereRegionalClusterOK

NewCreateVSphereRegionalClusterOK creates a CreateVSphereRegionalClusterOK with default headers values

func (*CreateVSphereRegionalClusterOK) Error

func (*CreateVSphereRegionalClusterOK) GetPayload

func (o *CreateVSphereRegionalClusterOK) GetPayload() string

type CreateVSphereRegionalClusterParams

type CreateVSphereRegionalClusterParams struct {

	/*Params
	  params to create a regional cluster

	*/
	Params *models.VsphereRegionalClusterParams

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

CreateVSphereRegionalClusterParams contains all the parameters to send to the API endpoint for the create v sphere regional cluster operation typically these are written to a http.Request

func NewCreateVSphereRegionalClusterParams

func NewCreateVSphereRegionalClusterParams() *CreateVSphereRegionalClusterParams

NewCreateVSphereRegionalClusterParams creates a new CreateVSphereRegionalClusterParams object with the default values initialized.

func NewCreateVSphereRegionalClusterParamsWithContext

func NewCreateVSphereRegionalClusterParamsWithContext(ctx context.Context) *CreateVSphereRegionalClusterParams

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

func NewCreateVSphereRegionalClusterParamsWithHTTPClient

func NewCreateVSphereRegionalClusterParamsWithHTTPClient(client *http.Client) *CreateVSphereRegionalClusterParams

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

func NewCreateVSphereRegionalClusterParamsWithTimeout

func NewCreateVSphereRegionalClusterParamsWithTimeout(timeout time.Duration) *CreateVSphereRegionalClusterParams

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

func (*CreateVSphereRegionalClusterParams) SetContext

SetContext adds the context to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) SetParams

SetParams adds the params to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) SetTimeout

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

SetTimeout adds the timeout to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) WithContext

WithContext adds the context to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) WithParams

WithParams adds the params to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) WithTimeout

WithTimeout adds the timeout to the create v sphere regional cluster params

func (*CreateVSphereRegionalClusterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVSphereRegionalClusterReader

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

CreateVSphereRegionalClusterReader is a Reader for the CreateVSphereRegionalCluster structure.

func (*CreateVSphereRegionalClusterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateVSphereRegionalClusterUnauthorized

type CreateVSphereRegionalClusterUnauthorized struct {
	Payload *models.Error
}

CreateVSphereRegionalClusterUnauthorized handles this case with default header values.

Incorrect credentials

func NewCreateVSphereRegionalClusterUnauthorized

func NewCreateVSphereRegionalClusterUnauthorized() *CreateVSphereRegionalClusterUnauthorized

NewCreateVSphereRegionalClusterUnauthorized creates a CreateVSphereRegionalClusterUnauthorized with default headers values

func (*CreateVSphereRegionalClusterUnauthorized) Error

func (*CreateVSphereRegionalClusterUnauthorized) GetPayload

type ExportTKGConfigForVsphereBadRequest added in v0.9.0

type ExportTKGConfigForVsphereBadRequest struct {
	Payload *models.Error
}

ExportTKGConfigForVsphereBadRequest handles this case with default header values.

Bad request

func NewExportTKGConfigForVsphereBadRequest added in v0.9.0

func NewExportTKGConfigForVsphereBadRequest() *ExportTKGConfigForVsphereBadRequest

NewExportTKGConfigForVsphereBadRequest creates a ExportTKGConfigForVsphereBadRequest with default headers values

func (*ExportTKGConfigForVsphereBadRequest) Error added in v0.9.0

func (*ExportTKGConfigForVsphereBadRequest) GetPayload added in v0.9.0

type ExportTKGConfigForVsphereInternalServerError added in v0.9.0

type ExportTKGConfigForVsphereInternalServerError struct {
	Payload *models.Error
}

ExportTKGConfigForVsphereInternalServerError handles this case with default header values.

Internal server error

func NewExportTKGConfigForVsphereInternalServerError added in v0.9.0

func NewExportTKGConfigForVsphereInternalServerError() *ExportTKGConfigForVsphereInternalServerError

NewExportTKGConfigForVsphereInternalServerError creates a ExportTKGConfigForVsphereInternalServerError with default headers values

func (*ExportTKGConfigForVsphereInternalServerError) Error added in v0.9.0

func (*ExportTKGConfigForVsphereInternalServerError) GetPayload added in v0.9.0

type ExportTKGConfigForVsphereOK added in v0.9.0

type ExportTKGConfigForVsphereOK struct {
	Payload string
}

ExportTKGConfigForVsphereOK handles this case with default header values.

Generated TKG configuration successfully

func NewExportTKGConfigForVsphereOK added in v0.9.0

func NewExportTKGConfigForVsphereOK() *ExportTKGConfigForVsphereOK

NewExportTKGConfigForVsphereOK creates a ExportTKGConfigForVsphereOK with default headers values

func (*ExportTKGConfigForVsphereOK) Error added in v0.9.0

func (*ExportTKGConfigForVsphereOK) GetPayload added in v0.9.0

func (o *ExportTKGConfigForVsphereOK) GetPayload() string

type ExportTKGConfigForVsphereParams added in v0.9.0

type ExportTKGConfigForVsphereParams struct {

	/*Params
	  params to generate tkg configuration for vsphere

	*/
	Params *models.VsphereRegionalClusterParams

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

ExportTKGConfigForVsphereParams contains all the parameters to send to the API endpoint for the export t k g config for vsphere operation typically these are written to a http.Request

func NewExportTKGConfigForVsphereParams added in v0.9.0

func NewExportTKGConfigForVsphereParams() *ExportTKGConfigForVsphereParams

NewExportTKGConfigForVsphereParams creates a new ExportTKGConfigForVsphereParams object with the default values initialized.

func NewExportTKGConfigForVsphereParamsWithContext added in v0.9.0

func NewExportTKGConfigForVsphereParamsWithContext(ctx context.Context) *ExportTKGConfigForVsphereParams

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

func NewExportTKGConfigForVsphereParamsWithHTTPClient added in v0.9.0

func NewExportTKGConfigForVsphereParamsWithHTTPClient(client *http.Client) *ExportTKGConfigForVsphereParams

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

func NewExportTKGConfigForVsphereParamsWithTimeout added in v0.9.0

func NewExportTKGConfigForVsphereParamsWithTimeout(timeout time.Duration) *ExportTKGConfigForVsphereParams

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

func (*ExportTKGConfigForVsphereParams) SetContext added in v0.9.0

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

SetContext adds the context to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) SetHTTPClient added in v0.9.0

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

SetHTTPClient adds the HTTPClient to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) SetParams added in v0.9.0

SetParams adds the params to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) SetTimeout added in v0.9.0

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

SetTimeout adds the timeout to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) WithContext added in v0.9.0

WithContext adds the context to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) WithHTTPClient added in v0.9.0

WithHTTPClient adds the HTTPClient to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) WithParams added in v0.9.0

WithParams adds the params to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) WithTimeout added in v0.9.0

WithTimeout adds the timeout to the export t k g config for vsphere params

func (*ExportTKGConfigForVsphereParams) WriteToRequest added in v0.9.0

WriteToRequest writes these params to a swagger request

type ExportTKGConfigForVsphereReader added in v0.9.0

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

ExportTKGConfigForVsphereReader is a Reader for the ExportTKGConfigForVsphere structure.

func (*ExportTKGConfigForVsphereReader) ReadResponse added in v0.9.0

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

ReadResponse reads a server response into the received o.

type ExportTKGConfigForVsphereUnauthorized added in v0.9.0

type ExportTKGConfigForVsphereUnauthorized struct {
	Payload *models.Error
}

ExportTKGConfigForVsphereUnauthorized handles this case with default header values.

Incorrect credentials

func NewExportTKGConfigForVsphereUnauthorized added in v0.9.0

func NewExportTKGConfigForVsphereUnauthorized() *ExportTKGConfigForVsphereUnauthorized

NewExportTKGConfigForVsphereUnauthorized creates a ExportTKGConfigForVsphereUnauthorized with default headers values

func (*ExportTKGConfigForVsphereUnauthorized) Error added in v0.9.0

func (*ExportTKGConfigForVsphereUnauthorized) GetPayload added in v0.9.0

type GetVSphereComputeResourcesBadRequest

type GetVSphereComputeResourcesBadRequest struct {
	Payload *models.Error
}

GetVSphereComputeResourcesBadRequest handles this case with default header values.

Bad request

func NewGetVSphereComputeResourcesBadRequest

func NewGetVSphereComputeResourcesBadRequest() *GetVSphereComputeResourcesBadRequest

NewGetVSphereComputeResourcesBadRequest creates a GetVSphereComputeResourcesBadRequest with default headers values

func (*GetVSphereComputeResourcesBadRequest) Error

func (*GetVSphereComputeResourcesBadRequest) GetPayload

type GetVSphereComputeResourcesInternalServerError

type GetVSphereComputeResourcesInternalServerError struct {
	Payload *models.Error
}

GetVSphereComputeResourcesInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereComputeResourcesInternalServerError

func NewGetVSphereComputeResourcesInternalServerError() *GetVSphereComputeResourcesInternalServerError

NewGetVSphereComputeResourcesInternalServerError creates a GetVSphereComputeResourcesInternalServerError with default headers values

func (*GetVSphereComputeResourcesInternalServerError) Error

func (*GetVSphereComputeResourcesInternalServerError) GetPayload

type GetVSphereComputeResourcesOK

type GetVSphereComputeResourcesOK struct {
	Payload []*models.VSphereManagementObject
}

GetVSphereComputeResourcesOK handles this case with default header values.

Successful retrieval of vSphere folders

func NewGetVSphereComputeResourcesOK

func NewGetVSphereComputeResourcesOK() *GetVSphereComputeResourcesOK

NewGetVSphereComputeResourcesOK creates a GetVSphereComputeResourcesOK with default headers values

func (*GetVSphereComputeResourcesOK) Error

func (*GetVSphereComputeResourcesOK) GetPayload

type GetVSphereComputeResourcesParams

type GetVSphereComputeResourcesParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereComputeResourcesParams contains all the parameters to send to the API endpoint for the get v sphere compute resources operation typically these are written to a http.Request

func NewGetVSphereComputeResourcesParams

func NewGetVSphereComputeResourcesParams() *GetVSphereComputeResourcesParams

NewGetVSphereComputeResourcesParams creates a new GetVSphereComputeResourcesParams object with the default values initialized.

func NewGetVSphereComputeResourcesParamsWithContext

func NewGetVSphereComputeResourcesParamsWithContext(ctx context.Context) *GetVSphereComputeResourcesParams

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

func NewGetVSphereComputeResourcesParamsWithHTTPClient

func NewGetVSphereComputeResourcesParamsWithHTTPClient(client *http.Client) *GetVSphereComputeResourcesParams

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

func NewGetVSphereComputeResourcesParamsWithTimeout

func NewGetVSphereComputeResourcesParamsWithTimeout(timeout time.Duration) *GetVSphereComputeResourcesParams

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

func (*GetVSphereComputeResourcesParams) SetContext

SetContext adds the context to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) SetDc

SetDc adds the dc to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) WithContext

WithContext adds the context to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) WithDc

WithDc adds the dc to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) WithTimeout

WithTimeout adds the timeout to the get v sphere compute resources params

func (*GetVSphereComputeResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereComputeResourcesReader

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

GetVSphereComputeResourcesReader is a Reader for the GetVSphereComputeResources structure.

func (*GetVSphereComputeResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereComputeResourcesUnauthorized

type GetVSphereComputeResourcesUnauthorized struct {
	Payload *models.Error
}

GetVSphereComputeResourcesUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereComputeResourcesUnauthorized

func NewGetVSphereComputeResourcesUnauthorized() *GetVSphereComputeResourcesUnauthorized

NewGetVSphereComputeResourcesUnauthorized creates a GetVSphereComputeResourcesUnauthorized with default headers values

func (*GetVSphereComputeResourcesUnauthorized) Error

func (*GetVSphereComputeResourcesUnauthorized) GetPayload

type GetVSphereDatacentersBadRequest

type GetVSphereDatacentersBadRequest struct {
	Payload *models.Error
}

GetVSphereDatacentersBadRequest handles this case with default header values.

Bad request

func NewGetVSphereDatacentersBadRequest

func NewGetVSphereDatacentersBadRequest() *GetVSphereDatacentersBadRequest

NewGetVSphereDatacentersBadRequest creates a GetVSphereDatacentersBadRequest with default headers values

func (*GetVSphereDatacentersBadRequest) Error

func (*GetVSphereDatacentersBadRequest) GetPayload

func (o *GetVSphereDatacentersBadRequest) GetPayload() *models.Error

type GetVSphereDatacentersInternalServerError

type GetVSphereDatacentersInternalServerError struct {
	Payload *models.Error
}

GetVSphereDatacentersInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereDatacentersInternalServerError

func NewGetVSphereDatacentersInternalServerError() *GetVSphereDatacentersInternalServerError

NewGetVSphereDatacentersInternalServerError creates a GetVSphereDatacentersInternalServerError with default headers values

func (*GetVSphereDatacentersInternalServerError) Error

func (*GetVSphereDatacentersInternalServerError) GetPayload

type GetVSphereDatacentersOK

type GetVSphereDatacentersOK struct {
	Payload []*models.VSphereDatacenter
}

GetVSphereDatacentersOK handles this case with default header values.

Successful retrieval of vSphere datacenters

func NewGetVSphereDatacentersOK

func NewGetVSphereDatacentersOK() *GetVSphereDatacentersOK

NewGetVSphereDatacentersOK creates a GetVSphereDatacentersOK with default headers values

func (*GetVSphereDatacentersOK) Error

func (o *GetVSphereDatacentersOK) Error() string

func (*GetVSphereDatacentersOK) GetPayload

type GetVSphereDatacentersParams

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

GetVSphereDatacentersParams contains all the parameters to send to the API endpoint for the get v sphere datacenters operation typically these are written to a http.Request

func NewGetVSphereDatacentersParams

func NewGetVSphereDatacentersParams() *GetVSphereDatacentersParams

NewGetVSphereDatacentersParams creates a new GetVSphereDatacentersParams object with the default values initialized.

func NewGetVSphereDatacentersParamsWithContext

func NewGetVSphereDatacentersParamsWithContext(ctx context.Context) *GetVSphereDatacentersParams

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

func NewGetVSphereDatacentersParamsWithHTTPClient

func NewGetVSphereDatacentersParamsWithHTTPClient(client *http.Client) *GetVSphereDatacentersParams

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

func NewGetVSphereDatacentersParamsWithTimeout

func NewGetVSphereDatacentersParamsWithTimeout(timeout time.Duration) *GetVSphereDatacentersParams

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

func (*GetVSphereDatacentersParams) SetContext

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

SetContext adds the context to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) WithContext

WithContext adds the context to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) WithTimeout

WithTimeout adds the timeout to the get v sphere datacenters params

func (*GetVSphereDatacentersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereDatacentersReader

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

GetVSphereDatacentersReader is a Reader for the GetVSphereDatacenters structure.

func (*GetVSphereDatacentersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereDatacentersUnauthorized

type GetVSphereDatacentersUnauthorized struct {
	Payload *models.Error
}

GetVSphereDatacentersUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereDatacentersUnauthorized

func NewGetVSphereDatacentersUnauthorized() *GetVSphereDatacentersUnauthorized

NewGetVSphereDatacentersUnauthorized creates a GetVSphereDatacentersUnauthorized with default headers values

func (*GetVSphereDatacentersUnauthorized) Error

func (*GetVSphereDatacentersUnauthorized) GetPayload

type GetVSphereDatastoresBadRequest

type GetVSphereDatastoresBadRequest struct {
	Payload *models.Error
}

GetVSphereDatastoresBadRequest handles this case with default header values.

Bad request

func NewGetVSphereDatastoresBadRequest

func NewGetVSphereDatastoresBadRequest() *GetVSphereDatastoresBadRequest

NewGetVSphereDatastoresBadRequest creates a GetVSphereDatastoresBadRequest with default headers values

func (*GetVSphereDatastoresBadRequest) Error

func (*GetVSphereDatastoresBadRequest) GetPayload

func (o *GetVSphereDatastoresBadRequest) GetPayload() *models.Error

type GetVSphereDatastoresInternalServerError

type GetVSphereDatastoresInternalServerError struct {
	Payload *models.Error
}

GetVSphereDatastoresInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereDatastoresInternalServerError

func NewGetVSphereDatastoresInternalServerError() *GetVSphereDatastoresInternalServerError

NewGetVSphereDatastoresInternalServerError creates a GetVSphereDatastoresInternalServerError with default headers values

func (*GetVSphereDatastoresInternalServerError) Error

func (*GetVSphereDatastoresInternalServerError) GetPayload

type GetVSphereDatastoresOK

type GetVSphereDatastoresOK struct {
	Payload []*models.VSphereDatastore
}

GetVSphereDatastoresOK handles this case with default header values.

Successful retrieval of vSphere datastores

func NewGetVSphereDatastoresOK

func NewGetVSphereDatastoresOK() *GetVSphereDatastoresOK

NewGetVSphereDatastoresOK creates a GetVSphereDatastoresOK with default headers values

func (*GetVSphereDatastoresOK) Error

func (o *GetVSphereDatastoresOK) Error() string

func (*GetVSphereDatastoresOK) GetPayload

func (o *GetVSphereDatastoresOK) GetPayload() []*models.VSphereDatastore

type GetVSphereDatastoresParams

type GetVSphereDatastoresParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereDatastoresParams contains all the parameters to send to the API endpoint for the get v sphere datastores operation typically these are written to a http.Request

func NewGetVSphereDatastoresParams

func NewGetVSphereDatastoresParams() *GetVSphereDatastoresParams

NewGetVSphereDatastoresParams creates a new GetVSphereDatastoresParams object with the default values initialized.

func NewGetVSphereDatastoresParamsWithContext

func NewGetVSphereDatastoresParamsWithContext(ctx context.Context) *GetVSphereDatastoresParams

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

func NewGetVSphereDatastoresParamsWithHTTPClient

func NewGetVSphereDatastoresParamsWithHTTPClient(client *http.Client) *GetVSphereDatastoresParams

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

func NewGetVSphereDatastoresParamsWithTimeout

func NewGetVSphereDatastoresParamsWithTimeout(timeout time.Duration) *GetVSphereDatastoresParams

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

func (*GetVSphereDatastoresParams) SetContext

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

SetContext adds the context to the get v sphere datastores params

func (*GetVSphereDatastoresParams) SetDc

func (o *GetVSphereDatastoresParams) SetDc(dc string)

SetDc adds the dc to the get v sphere datastores params

func (*GetVSphereDatastoresParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere datastores params

func (*GetVSphereDatastoresParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere datastores params

func (*GetVSphereDatastoresParams) WithContext

WithContext adds the context to the get v sphere datastores params

func (*GetVSphereDatastoresParams) WithDc

WithDc adds the dc to the get v sphere datastores params

func (*GetVSphereDatastoresParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere datastores params

func (*GetVSphereDatastoresParams) WithTimeout

WithTimeout adds the timeout to the get v sphere datastores params

func (*GetVSphereDatastoresParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereDatastoresReader

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

GetVSphereDatastoresReader is a Reader for the GetVSphereDatastores structure.

func (*GetVSphereDatastoresReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereDatastoresUnauthorized

type GetVSphereDatastoresUnauthorized struct {
	Payload *models.Error
}

GetVSphereDatastoresUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereDatastoresUnauthorized

func NewGetVSphereDatastoresUnauthorized() *GetVSphereDatastoresUnauthorized

NewGetVSphereDatastoresUnauthorized creates a GetVSphereDatastoresUnauthorized with default headers values

func (*GetVSphereDatastoresUnauthorized) Error

func (*GetVSphereDatastoresUnauthorized) GetPayload

type GetVSphereFoldersBadRequest

type GetVSphereFoldersBadRequest struct {
	Payload *models.Error
}

GetVSphereFoldersBadRequest handles this case with default header values.

Bad request

func NewGetVSphereFoldersBadRequest

func NewGetVSphereFoldersBadRequest() *GetVSphereFoldersBadRequest

NewGetVSphereFoldersBadRequest creates a GetVSphereFoldersBadRequest with default headers values

func (*GetVSphereFoldersBadRequest) Error

func (*GetVSphereFoldersBadRequest) GetPayload

func (o *GetVSphereFoldersBadRequest) GetPayload() *models.Error

type GetVSphereFoldersInternalServerError

type GetVSphereFoldersInternalServerError struct {
	Payload *models.Error
}

GetVSphereFoldersInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereFoldersInternalServerError

func NewGetVSphereFoldersInternalServerError() *GetVSphereFoldersInternalServerError

NewGetVSphereFoldersInternalServerError creates a GetVSphereFoldersInternalServerError with default headers values

func (*GetVSphereFoldersInternalServerError) Error

func (*GetVSphereFoldersInternalServerError) GetPayload

type GetVSphereFoldersOK

type GetVSphereFoldersOK struct {
	Payload []*models.VSphereFolder
}

GetVSphereFoldersOK handles this case with default header values.

Successful retrieval of vSphere folders

func NewGetVSphereFoldersOK

func NewGetVSphereFoldersOK() *GetVSphereFoldersOK

NewGetVSphereFoldersOK creates a GetVSphereFoldersOK with default headers values

func (*GetVSphereFoldersOK) Error

func (o *GetVSphereFoldersOK) Error() string

func (*GetVSphereFoldersOK) GetPayload

func (o *GetVSphereFoldersOK) GetPayload() []*models.VSphereFolder

type GetVSphereFoldersParams

type GetVSphereFoldersParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereFoldersParams contains all the parameters to send to the API endpoint for the get v sphere folders operation typically these are written to a http.Request

func NewGetVSphereFoldersParams

func NewGetVSphereFoldersParams() *GetVSphereFoldersParams

NewGetVSphereFoldersParams creates a new GetVSphereFoldersParams object with the default values initialized.

func NewGetVSphereFoldersParamsWithContext

func NewGetVSphereFoldersParamsWithContext(ctx context.Context) *GetVSphereFoldersParams

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

func NewGetVSphereFoldersParamsWithHTTPClient

func NewGetVSphereFoldersParamsWithHTTPClient(client *http.Client) *GetVSphereFoldersParams

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

func NewGetVSphereFoldersParamsWithTimeout

func NewGetVSphereFoldersParamsWithTimeout(timeout time.Duration) *GetVSphereFoldersParams

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

func (*GetVSphereFoldersParams) SetContext

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

SetContext adds the context to the get v sphere folders params

func (*GetVSphereFoldersParams) SetDc

func (o *GetVSphereFoldersParams) SetDc(dc string)

SetDc adds the dc to the get v sphere folders params

func (*GetVSphereFoldersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere folders params

func (*GetVSphereFoldersParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere folders params

func (*GetVSphereFoldersParams) WithContext

WithContext adds the context to the get v sphere folders params

func (*GetVSphereFoldersParams) WithDc

WithDc adds the dc to the get v sphere folders params

func (*GetVSphereFoldersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get v sphere folders params

func (*GetVSphereFoldersParams) WithTimeout

WithTimeout adds the timeout to the get v sphere folders params

func (*GetVSphereFoldersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereFoldersReader

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

GetVSphereFoldersReader is a Reader for the GetVSphereFolders structure.

func (*GetVSphereFoldersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereFoldersUnauthorized

type GetVSphereFoldersUnauthorized struct {
	Payload *models.Error
}

GetVSphereFoldersUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereFoldersUnauthorized

func NewGetVSphereFoldersUnauthorized() *GetVSphereFoldersUnauthorized

NewGetVSphereFoldersUnauthorized creates a GetVSphereFoldersUnauthorized with default headers values

func (*GetVSphereFoldersUnauthorized) Error

func (*GetVSphereFoldersUnauthorized) GetPayload

func (o *GetVSphereFoldersUnauthorized) GetPayload() *models.Error

type GetVSphereNetworksBadRequest

type GetVSphereNetworksBadRequest struct {
	Payload *models.Error
}

GetVSphereNetworksBadRequest handles this case with default header values.

Bad request

func NewGetVSphereNetworksBadRequest

func NewGetVSphereNetworksBadRequest() *GetVSphereNetworksBadRequest

NewGetVSphereNetworksBadRequest creates a GetVSphereNetworksBadRequest with default headers values

func (*GetVSphereNetworksBadRequest) Error

func (*GetVSphereNetworksBadRequest) GetPayload

func (o *GetVSphereNetworksBadRequest) GetPayload() *models.Error

type GetVSphereNetworksInternalServerError

type GetVSphereNetworksInternalServerError struct {
	Payload *models.Error
}

GetVSphereNetworksInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereNetworksInternalServerError

func NewGetVSphereNetworksInternalServerError() *GetVSphereNetworksInternalServerError

NewGetVSphereNetworksInternalServerError creates a GetVSphereNetworksInternalServerError with default headers values

func (*GetVSphereNetworksInternalServerError) Error

func (*GetVSphereNetworksInternalServerError) GetPayload

type GetVSphereNetworksOK

type GetVSphereNetworksOK struct {
	Payload []*models.VSphereNetwork
}

GetVSphereNetworksOK handles this case with default header values.

Successful retrieval of vSphere networks

func NewGetVSphereNetworksOK

func NewGetVSphereNetworksOK() *GetVSphereNetworksOK

NewGetVSphereNetworksOK creates a GetVSphereNetworksOK with default headers values

func (*GetVSphereNetworksOK) Error

func (o *GetVSphereNetworksOK) Error() string

func (*GetVSphereNetworksOK) GetPayload

func (o *GetVSphereNetworksOK) GetPayload() []*models.VSphereNetwork

type GetVSphereNetworksParams

type GetVSphereNetworksParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereNetworksParams contains all the parameters to send to the API endpoint for the get v sphere networks operation typically these are written to a http.Request

func NewGetVSphereNetworksParams

func NewGetVSphereNetworksParams() *GetVSphereNetworksParams

NewGetVSphereNetworksParams creates a new GetVSphereNetworksParams object with the default values initialized.

func NewGetVSphereNetworksParamsWithContext

func NewGetVSphereNetworksParamsWithContext(ctx context.Context) *GetVSphereNetworksParams

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

func NewGetVSphereNetworksParamsWithHTTPClient

func NewGetVSphereNetworksParamsWithHTTPClient(client *http.Client) *GetVSphereNetworksParams

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

func NewGetVSphereNetworksParamsWithTimeout

func NewGetVSphereNetworksParamsWithTimeout(timeout time.Duration) *GetVSphereNetworksParams

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

func (*GetVSphereNetworksParams) SetContext

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

SetContext adds the context to the get v sphere networks params

func (*GetVSphereNetworksParams) SetDc

func (o *GetVSphereNetworksParams) SetDc(dc string)

SetDc adds the dc to the get v sphere networks params

func (*GetVSphereNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere networks params

func (*GetVSphereNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere networks params

func (*GetVSphereNetworksParams) WithContext

WithContext adds the context to the get v sphere networks params

func (*GetVSphereNetworksParams) WithDc

WithDc adds the dc to the get v sphere networks params

func (*GetVSphereNetworksParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get v sphere networks params

func (*GetVSphereNetworksParams) WithTimeout

WithTimeout adds the timeout to the get v sphere networks params

func (*GetVSphereNetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereNetworksReader

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

GetVSphereNetworksReader is a Reader for the GetVSphereNetworks structure.

func (*GetVSphereNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereNetworksUnauthorized

type GetVSphereNetworksUnauthorized struct {
	Payload *models.Error
}

GetVSphereNetworksUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereNetworksUnauthorized

func NewGetVSphereNetworksUnauthorized() *GetVSphereNetworksUnauthorized

NewGetVSphereNetworksUnauthorized creates a GetVSphereNetworksUnauthorized with default headers values

func (*GetVSphereNetworksUnauthorized) Error

func (*GetVSphereNetworksUnauthorized) GetPayload

func (o *GetVSphereNetworksUnauthorized) GetPayload() *models.Error

type GetVSphereNodeTypesBadRequest

type GetVSphereNodeTypesBadRequest struct {
	Payload *models.Error
}

GetVSphereNodeTypesBadRequest handles this case with default header values.

Bad request

func NewGetVSphereNodeTypesBadRequest

func NewGetVSphereNodeTypesBadRequest() *GetVSphereNodeTypesBadRequest

NewGetVSphereNodeTypesBadRequest creates a GetVSphereNodeTypesBadRequest with default headers values

func (*GetVSphereNodeTypesBadRequest) Error

func (*GetVSphereNodeTypesBadRequest) GetPayload

func (o *GetVSphereNodeTypesBadRequest) GetPayload() *models.Error

type GetVSphereNodeTypesInternalServerError

type GetVSphereNodeTypesInternalServerError struct {
	Payload *models.Error
}

GetVSphereNodeTypesInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereNodeTypesInternalServerError

func NewGetVSphereNodeTypesInternalServerError() *GetVSphereNodeTypesInternalServerError

NewGetVSphereNodeTypesInternalServerError creates a GetVSphereNodeTypesInternalServerError with default headers values

func (*GetVSphereNodeTypesInternalServerError) Error

func (*GetVSphereNodeTypesInternalServerError) GetPayload

type GetVSphereNodeTypesOK

type GetVSphereNodeTypesOK struct {
	Payload []*models.NodeType
}

GetVSphereNodeTypesOK handles this case with default header values.

Successful retrieval of node types supported by vSphere

func NewGetVSphereNodeTypesOK

func NewGetVSphereNodeTypesOK() *GetVSphereNodeTypesOK

NewGetVSphereNodeTypesOK creates a GetVSphereNodeTypesOK with default headers values

func (*GetVSphereNodeTypesOK) Error

func (o *GetVSphereNodeTypesOK) Error() string

func (*GetVSphereNodeTypesOK) GetPayload

func (o *GetVSphereNodeTypesOK) GetPayload() []*models.NodeType

type GetVSphereNodeTypesParams

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

GetVSphereNodeTypesParams contains all the parameters to send to the API endpoint for the get v sphere node types operation typically these are written to a http.Request

func NewGetVSphereNodeTypesParams

func NewGetVSphereNodeTypesParams() *GetVSphereNodeTypesParams

NewGetVSphereNodeTypesParams creates a new GetVSphereNodeTypesParams object with the default values initialized.

func NewGetVSphereNodeTypesParamsWithContext

func NewGetVSphereNodeTypesParamsWithContext(ctx context.Context) *GetVSphereNodeTypesParams

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

func NewGetVSphereNodeTypesParamsWithHTTPClient

func NewGetVSphereNodeTypesParamsWithHTTPClient(client *http.Client) *GetVSphereNodeTypesParams

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

func NewGetVSphereNodeTypesParamsWithTimeout

func NewGetVSphereNodeTypesParamsWithTimeout(timeout time.Duration) *GetVSphereNodeTypesParams

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

func (*GetVSphereNodeTypesParams) SetContext

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

SetContext adds the context to the get v sphere node types params

func (*GetVSphereNodeTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere node types params

func (*GetVSphereNodeTypesParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere node types params

func (*GetVSphereNodeTypesParams) WithContext

WithContext adds the context to the get v sphere node types params

func (*GetVSphereNodeTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get v sphere node types params

func (*GetVSphereNodeTypesParams) WithTimeout

WithTimeout adds the timeout to the get v sphere node types params

func (*GetVSphereNodeTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereNodeTypesReader

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

GetVSphereNodeTypesReader is a Reader for the GetVSphereNodeTypes structure.

func (*GetVSphereNodeTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereNodeTypesUnauthorized

type GetVSphereNodeTypesUnauthorized struct {
	Payload *models.Error
}

GetVSphereNodeTypesUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereNodeTypesUnauthorized

func NewGetVSphereNodeTypesUnauthorized() *GetVSphereNodeTypesUnauthorized

NewGetVSphereNodeTypesUnauthorized creates a GetVSphereNodeTypesUnauthorized with default headers values

func (*GetVSphereNodeTypesUnauthorized) Error

func (*GetVSphereNodeTypesUnauthorized) GetPayload

func (o *GetVSphereNodeTypesUnauthorized) GetPayload() *models.Error

type GetVSphereOSImagesBadRequest

type GetVSphereOSImagesBadRequest struct {
	Payload *models.Error
}

GetVSphereOSImagesBadRequest handles this case with default header values.

Bad request

func NewGetVSphereOSImagesBadRequest

func NewGetVSphereOSImagesBadRequest() *GetVSphereOSImagesBadRequest

NewGetVSphereOSImagesBadRequest creates a GetVSphereOSImagesBadRequest with default headers values

func (*GetVSphereOSImagesBadRequest) Error

func (*GetVSphereOSImagesBadRequest) GetPayload

func (o *GetVSphereOSImagesBadRequest) GetPayload() *models.Error

type GetVSphereOSImagesInternalServerError

type GetVSphereOSImagesInternalServerError struct {
	Payload *models.Error
}

GetVSphereOSImagesInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereOSImagesInternalServerError

func NewGetVSphereOSImagesInternalServerError() *GetVSphereOSImagesInternalServerError

NewGetVSphereOSImagesInternalServerError creates a GetVSphereOSImagesInternalServerError with default headers values

func (*GetVSphereOSImagesInternalServerError) Error

func (*GetVSphereOSImagesInternalServerError) GetPayload

type GetVSphereOSImagesOK

type GetVSphereOSImagesOK struct {
	Payload []*models.VSphereVirtualMachine
}

GetVSphereOSImagesOK handles this case with default header values.

Successful retrieval of node images supported by vSphere

func NewGetVSphereOSImagesOK

func NewGetVSphereOSImagesOK() *GetVSphereOSImagesOK

NewGetVSphereOSImagesOK creates a GetVSphereOSImagesOK with default headers values

func (*GetVSphereOSImagesOK) Error

func (o *GetVSphereOSImagesOK) Error() string

func (*GetVSphereOSImagesOK) GetPayload

type GetVSphereOSImagesParams

type GetVSphereOSImagesParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereOSImagesParams contains all the parameters to send to the API endpoint for the get v sphere o s images operation typically these are written to a http.Request

func NewGetVSphereOSImagesParams

func NewGetVSphereOSImagesParams() *GetVSphereOSImagesParams

NewGetVSphereOSImagesParams creates a new GetVSphereOSImagesParams object with the default values initialized.

func NewGetVSphereOSImagesParamsWithContext

func NewGetVSphereOSImagesParamsWithContext(ctx context.Context) *GetVSphereOSImagesParams

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

func NewGetVSphereOSImagesParamsWithHTTPClient

func NewGetVSphereOSImagesParamsWithHTTPClient(client *http.Client) *GetVSphereOSImagesParams

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

func NewGetVSphereOSImagesParamsWithTimeout

func NewGetVSphereOSImagesParamsWithTimeout(timeout time.Duration) *GetVSphereOSImagesParams

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

func (*GetVSphereOSImagesParams) SetContext

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

SetContext adds the context to the get v sphere o s images params

func (*GetVSphereOSImagesParams) SetDc

func (o *GetVSphereOSImagesParams) SetDc(dc string)

SetDc adds the dc to the get v sphere o s images params

func (*GetVSphereOSImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere o s images params

func (*GetVSphereOSImagesParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere o s images params

func (*GetVSphereOSImagesParams) WithContext

WithContext adds the context to the get v sphere o s images params

func (*GetVSphereOSImagesParams) WithDc

WithDc adds the dc to the get v sphere o s images params

func (*GetVSphereOSImagesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get v sphere o s images params

func (*GetVSphereOSImagesParams) WithTimeout

WithTimeout adds the timeout to the get v sphere o s images params

func (*GetVSphereOSImagesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereOSImagesReader

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

GetVSphereOSImagesReader is a Reader for the GetVSphereOSImages structure.

func (*GetVSphereOSImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereOSImagesUnauthorized

type GetVSphereOSImagesUnauthorized struct {
	Payload *models.Error
}

GetVSphereOSImagesUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereOSImagesUnauthorized

func NewGetVSphereOSImagesUnauthorized() *GetVSphereOSImagesUnauthorized

NewGetVSphereOSImagesUnauthorized creates a GetVSphereOSImagesUnauthorized with default headers values

func (*GetVSphereOSImagesUnauthorized) Error

func (*GetVSphereOSImagesUnauthorized) GetPayload

func (o *GetVSphereOSImagesUnauthorized) GetPayload() *models.Error

type GetVSphereResourcePoolsBadRequest

type GetVSphereResourcePoolsBadRequest struct {
	Payload *models.Error
}

GetVSphereResourcePoolsBadRequest handles this case with default header values.

Bad request

func NewGetVSphereResourcePoolsBadRequest

func NewGetVSphereResourcePoolsBadRequest() *GetVSphereResourcePoolsBadRequest

NewGetVSphereResourcePoolsBadRequest creates a GetVSphereResourcePoolsBadRequest with default headers values

func (*GetVSphereResourcePoolsBadRequest) Error

func (*GetVSphereResourcePoolsBadRequest) GetPayload

type GetVSphereResourcePoolsInternalServerError

type GetVSphereResourcePoolsInternalServerError struct {
	Payload *models.Error
}

GetVSphereResourcePoolsInternalServerError handles this case with default header values.

Internal server error

func NewGetVSphereResourcePoolsInternalServerError

func NewGetVSphereResourcePoolsInternalServerError() *GetVSphereResourcePoolsInternalServerError

NewGetVSphereResourcePoolsInternalServerError creates a GetVSphereResourcePoolsInternalServerError with default headers values

func (*GetVSphereResourcePoolsInternalServerError) Error

func (*GetVSphereResourcePoolsInternalServerError) GetPayload

type GetVSphereResourcePoolsOK

type GetVSphereResourcePoolsOK struct {
	Payload []*models.VSphereResourcePool
}

GetVSphereResourcePoolsOK handles this case with default header values.

Successful retrieval of vSphere resourcePools

func NewGetVSphereResourcePoolsOK

func NewGetVSphereResourcePoolsOK() *GetVSphereResourcePoolsOK

NewGetVSphereResourcePoolsOK creates a GetVSphereResourcePoolsOK with default headers values

func (*GetVSphereResourcePoolsOK) Error

func (o *GetVSphereResourcePoolsOK) Error() string

func (*GetVSphereResourcePoolsOK) GetPayload

type GetVSphereResourcePoolsParams

type GetVSphereResourcePoolsParams struct {

	/*Dc
	  datacenter managed object Id, e.g. datacenter-2

	*/
	Dc string

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

GetVSphereResourcePoolsParams contains all the parameters to send to the API endpoint for the get v sphere resource pools operation typically these are written to a http.Request

func NewGetVSphereResourcePoolsParams

func NewGetVSphereResourcePoolsParams() *GetVSphereResourcePoolsParams

NewGetVSphereResourcePoolsParams creates a new GetVSphereResourcePoolsParams object with the default values initialized.

func NewGetVSphereResourcePoolsParamsWithContext

func NewGetVSphereResourcePoolsParamsWithContext(ctx context.Context) *GetVSphereResourcePoolsParams

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

func NewGetVSphereResourcePoolsParamsWithHTTPClient

func NewGetVSphereResourcePoolsParamsWithHTTPClient(client *http.Client) *GetVSphereResourcePoolsParams

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

func NewGetVSphereResourcePoolsParamsWithTimeout

func NewGetVSphereResourcePoolsParamsWithTimeout(timeout time.Duration) *GetVSphereResourcePoolsParams

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

func (*GetVSphereResourcePoolsParams) SetContext

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

SetContext adds the context to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) SetDc

SetDc adds the dc to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) SetTimeout

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

SetTimeout adds the timeout to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) WithContext

WithContext adds the context to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) WithDc

WithDc adds the dc to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) WithTimeout

WithTimeout adds the timeout to the get v sphere resource pools params

func (*GetVSphereResourcePoolsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVSphereResourcePoolsReader

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

GetVSphereResourcePoolsReader is a Reader for the GetVSphereResourcePools structure.

func (*GetVSphereResourcePoolsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVSphereResourcePoolsUnauthorized

type GetVSphereResourcePoolsUnauthorized struct {
	Payload *models.Error
}

GetVSphereResourcePoolsUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVSphereResourcePoolsUnauthorized

func NewGetVSphereResourcePoolsUnauthorized() *GetVSphereResourcePoolsUnauthorized

NewGetVSphereResourcePoolsUnauthorized creates a GetVSphereResourcePoolsUnauthorized with default headers values

func (*GetVSphereResourcePoolsUnauthorized) Error

func (*GetVSphereResourcePoolsUnauthorized) GetPayload

type GetVsphereThumbprintBadRequest

type GetVsphereThumbprintBadRequest struct {
	Payload *models.Error
}

GetVsphereThumbprintBadRequest handles this case with default header values.

Bad request

func NewGetVsphereThumbprintBadRequest

func NewGetVsphereThumbprintBadRequest() *GetVsphereThumbprintBadRequest

NewGetVsphereThumbprintBadRequest creates a GetVsphereThumbprintBadRequest with default headers values

func (*GetVsphereThumbprintBadRequest) Error

func (*GetVsphereThumbprintBadRequest) GetPayload

func (o *GetVsphereThumbprintBadRequest) GetPayload() *models.Error

type GetVsphereThumbprintInternalServerError

type GetVsphereThumbprintInternalServerError struct {
	Payload *models.Error
}

GetVsphereThumbprintInternalServerError handles this case with default header values.

Internal server error

func NewGetVsphereThumbprintInternalServerError

func NewGetVsphereThumbprintInternalServerError() *GetVsphereThumbprintInternalServerError

NewGetVsphereThumbprintInternalServerError creates a GetVsphereThumbprintInternalServerError with default headers values

func (*GetVsphereThumbprintInternalServerError) Error

func (*GetVsphereThumbprintInternalServerError) GetPayload

type GetVsphereThumbprintOK

type GetVsphereThumbprintOK struct {
	Payload *models.VSphereThumbprint
}

GetVsphereThumbprintOK handles this case with default header values.

Successful retrieval of vSphere thumbprint

func NewGetVsphereThumbprintOK

func NewGetVsphereThumbprintOK() *GetVsphereThumbprintOK

NewGetVsphereThumbprintOK creates a GetVsphereThumbprintOK with default headers values

func (*GetVsphereThumbprintOK) Error

func (o *GetVsphereThumbprintOK) Error() string

func (*GetVsphereThumbprintOK) GetPayload

type GetVsphereThumbprintParams

type GetVsphereThumbprintParams struct {

	/*Host
	  vSphere host

	*/
	Host string

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

GetVsphereThumbprintParams contains all the parameters to send to the API endpoint for the get vsphere thumbprint operation typically these are written to a http.Request

func NewGetVsphereThumbprintParams

func NewGetVsphereThumbprintParams() *GetVsphereThumbprintParams

NewGetVsphereThumbprintParams creates a new GetVsphereThumbprintParams object with the default values initialized.

func NewGetVsphereThumbprintParamsWithContext

func NewGetVsphereThumbprintParamsWithContext(ctx context.Context) *GetVsphereThumbprintParams

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

func NewGetVsphereThumbprintParamsWithHTTPClient

func NewGetVsphereThumbprintParamsWithHTTPClient(client *http.Client) *GetVsphereThumbprintParams

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

func NewGetVsphereThumbprintParamsWithTimeout

func NewGetVsphereThumbprintParamsWithTimeout(timeout time.Duration) *GetVsphereThumbprintParams

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

func (*GetVsphereThumbprintParams) SetContext

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

SetContext adds the context to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) SetHost

func (o *GetVsphereThumbprintParams) SetHost(host string)

SetHost adds the host to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) SetTimeout

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

SetTimeout adds the timeout to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) WithContext

WithContext adds the context to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) WithHost

WithHost adds the host to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) WithTimeout

WithTimeout adds the timeout to the get vsphere thumbprint params

func (*GetVsphereThumbprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVsphereThumbprintReader

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

GetVsphereThumbprintReader is a Reader for the GetVsphereThumbprint structure.

func (*GetVsphereThumbprintReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVsphereThumbprintUnauthorized

type GetVsphereThumbprintUnauthorized struct {
	Payload *models.Error
}

GetVsphereThumbprintUnauthorized handles this case with default header values.

Incorrect credentials

func NewGetVsphereThumbprintUnauthorized

func NewGetVsphereThumbprintUnauthorized() *GetVsphereThumbprintUnauthorized

NewGetVsphereThumbprintUnauthorized creates a GetVsphereThumbprintUnauthorized with default headers values

func (*GetVsphereThumbprintUnauthorized) Error

func (*GetVsphereThumbprintUnauthorized) GetPayload

type SetVSphereEndpointBadRequest

type SetVSphereEndpointBadRequest struct {
	Payload *models.Error
}

SetVSphereEndpointBadRequest handles this case with default header values.

Bad request

func NewSetVSphereEndpointBadRequest

func NewSetVSphereEndpointBadRequest() *SetVSphereEndpointBadRequest

NewSetVSphereEndpointBadRequest creates a SetVSphereEndpointBadRequest with default headers values

func (*SetVSphereEndpointBadRequest) Error

func (*SetVSphereEndpointBadRequest) GetPayload

func (o *SetVSphereEndpointBadRequest) GetPayload() *models.Error

type SetVSphereEndpointCreated

type SetVSphereEndpointCreated struct {
	Payload *models.VsphereInfo
}

SetVSphereEndpointCreated handles this case with default header values.

Connection successful

func NewSetVSphereEndpointCreated

func NewSetVSphereEndpointCreated() *SetVSphereEndpointCreated

NewSetVSphereEndpointCreated creates a SetVSphereEndpointCreated with default headers values

func (*SetVSphereEndpointCreated) Error

func (o *SetVSphereEndpointCreated) Error() string

func (*SetVSphereEndpointCreated) GetPayload

func (o *SetVSphereEndpointCreated) GetPayload() *models.VsphereInfo

type SetVSphereEndpointInternalServerError

type SetVSphereEndpointInternalServerError struct {
	Payload *models.Error
}

SetVSphereEndpointInternalServerError handles this case with default header values.

Internal server error

func NewSetVSphereEndpointInternalServerError

func NewSetVSphereEndpointInternalServerError() *SetVSphereEndpointInternalServerError

NewSetVSphereEndpointInternalServerError creates a SetVSphereEndpointInternalServerError with default headers values

func (*SetVSphereEndpointInternalServerError) Error

func (*SetVSphereEndpointInternalServerError) GetPayload

type SetVSphereEndpointParams

type SetVSphereEndpointParams struct {

	/*Credentials
	  vSphere credentials

	*/
	Credentials *models.VSphereCredentials

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

SetVSphereEndpointParams contains all the parameters to send to the API endpoint for the set v sphere endpoint operation typically these are written to a http.Request

func NewSetVSphereEndpointParams

func NewSetVSphereEndpointParams() *SetVSphereEndpointParams

NewSetVSphereEndpointParams creates a new SetVSphereEndpointParams object with the default values initialized.

func NewSetVSphereEndpointParamsWithContext

func NewSetVSphereEndpointParamsWithContext(ctx context.Context) *SetVSphereEndpointParams

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

func NewSetVSphereEndpointParamsWithHTTPClient

func NewSetVSphereEndpointParamsWithHTTPClient(client *http.Client) *SetVSphereEndpointParams

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

func NewSetVSphereEndpointParamsWithTimeout

func NewSetVSphereEndpointParamsWithTimeout(timeout time.Duration) *SetVSphereEndpointParams

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

func (*SetVSphereEndpointParams) SetContext

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

SetContext adds the context to the set v sphere endpoint params

func (*SetVSphereEndpointParams) SetCredentials

func (o *SetVSphereEndpointParams) SetCredentials(credentials *models.VSphereCredentials)

SetCredentials adds the credentials to the set v sphere endpoint params

func (*SetVSphereEndpointParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the set v sphere endpoint params

func (*SetVSphereEndpointParams) SetTimeout

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

SetTimeout adds the timeout to the set v sphere endpoint params

func (*SetVSphereEndpointParams) WithContext

WithContext adds the context to the set v sphere endpoint params

func (*SetVSphereEndpointParams) WithCredentials

WithCredentials adds the credentials to the set v sphere endpoint params

func (*SetVSphereEndpointParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the set v sphere endpoint params

func (*SetVSphereEndpointParams) WithTimeout

WithTimeout adds the timeout to the set v sphere endpoint params

func (*SetVSphereEndpointParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SetVSphereEndpointReader

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

SetVSphereEndpointReader is a Reader for the SetVSphereEndpoint structure.

func (*SetVSphereEndpointReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SetVSphereEndpointUnauthorized

type SetVSphereEndpointUnauthorized struct {
	Payload *models.Error
}

SetVSphereEndpointUnauthorized handles this case with default header values.

Incorrect credentials

func NewSetVSphereEndpointUnauthorized

func NewSetVSphereEndpointUnauthorized() *SetVSphereEndpointUnauthorized

NewSetVSphereEndpointUnauthorized creates a SetVSphereEndpointUnauthorized with default headers values

func (*SetVSphereEndpointUnauthorized) Error

func (*SetVSphereEndpointUnauthorized) GetPayload

func (o *SetVSphereEndpointUnauthorized) GetPayload() *models.Error

Jump to

Keyboard shortcuts

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