p_cloud_instances

package
v0.0.0-...-32f6bd3 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2023 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 Client

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

Client for p cloud instances API

func (*Client) PcloudCloudinstancesDelete

func (a *Client) PcloudCloudinstancesDelete(params *PcloudCloudinstancesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesDeleteOK, error)

PcloudCloudinstancesDelete deletes a power cloud instance

func (*Client) PcloudCloudinstancesGet

func (a *Client) PcloudCloudinstancesGet(params *PcloudCloudinstancesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesGetOK, error)

PcloudCloudinstancesGet gets a cloud instance s current state information

func (*Client) PcloudCloudinstancesPut

func (a *Client) PcloudCloudinstancesPut(params *PcloudCloudinstancesPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesPutOK, error)

PcloudCloudinstancesPut updates upgrade a cloud instance

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	PcloudCloudinstancesDelete(params *PcloudCloudinstancesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesDeleteOK, error)

	PcloudCloudinstancesGet(params *PcloudCloudinstancesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesGetOK, error)

	PcloudCloudinstancesPut(params *PcloudCloudinstancesPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudCloudinstancesPutOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new p cloud instances API client.

type PcloudCloudinstancesDeleteBadRequest

type PcloudCloudinstancesDeleteBadRequest struct {
	Payload *models.Error
}

PcloudCloudinstancesDeleteBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudCloudinstancesDeleteBadRequest

func NewPcloudCloudinstancesDeleteBadRequest() *PcloudCloudinstancesDeleteBadRequest

NewPcloudCloudinstancesDeleteBadRequest creates a PcloudCloudinstancesDeleteBadRequest with default headers values

func (*PcloudCloudinstancesDeleteBadRequest) Code

Code gets the status code for the pcloud cloudinstances delete bad request response

func (*PcloudCloudinstancesDeleteBadRequest) Error

func (*PcloudCloudinstancesDeleteBadRequest) GetPayload

func (*PcloudCloudinstancesDeleteBadRequest) IsClientError

func (o *PcloudCloudinstancesDeleteBadRequest) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances delete bad request response has a 4xx status code

func (*PcloudCloudinstancesDeleteBadRequest) IsCode

IsCode returns true when this pcloud cloudinstances delete bad request response a status code equal to that given

func (*PcloudCloudinstancesDeleteBadRequest) IsRedirect

IsRedirect returns true when this pcloud cloudinstances delete bad request response has a 3xx status code

func (*PcloudCloudinstancesDeleteBadRequest) IsServerError

func (o *PcloudCloudinstancesDeleteBadRequest) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances delete bad request response has a 5xx status code

func (*PcloudCloudinstancesDeleteBadRequest) IsSuccess

IsSuccess returns true when this pcloud cloudinstances delete bad request response has a 2xx status code

func (*PcloudCloudinstancesDeleteBadRequest) String

type PcloudCloudinstancesDeleteGone

type PcloudCloudinstancesDeleteGone struct {
	Payload *models.Error
}

PcloudCloudinstancesDeleteGone describes a response with status code 410, with default header values.

Gone

func NewPcloudCloudinstancesDeleteGone

func NewPcloudCloudinstancesDeleteGone() *PcloudCloudinstancesDeleteGone

NewPcloudCloudinstancesDeleteGone creates a PcloudCloudinstancesDeleteGone with default headers values

func (*PcloudCloudinstancesDeleteGone) Code

Code gets the status code for the pcloud cloudinstances delete gone response

func (*PcloudCloudinstancesDeleteGone) Error

func (*PcloudCloudinstancesDeleteGone) GetPayload

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

func (*PcloudCloudinstancesDeleteGone) IsClientError

func (o *PcloudCloudinstancesDeleteGone) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances delete gone response has a 4xx status code

func (*PcloudCloudinstancesDeleteGone) IsCode

func (o *PcloudCloudinstancesDeleteGone) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances delete gone response a status code equal to that given

func (*PcloudCloudinstancesDeleteGone) IsRedirect

func (o *PcloudCloudinstancesDeleteGone) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances delete gone response has a 3xx status code

func (*PcloudCloudinstancesDeleteGone) IsServerError

func (o *PcloudCloudinstancesDeleteGone) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances delete gone response has a 5xx status code

func (*PcloudCloudinstancesDeleteGone) IsSuccess

func (o *PcloudCloudinstancesDeleteGone) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances delete gone response has a 2xx status code

func (*PcloudCloudinstancesDeleteGone) String

type PcloudCloudinstancesDeleteInternalServerError

type PcloudCloudinstancesDeleteInternalServerError struct {
	Payload *models.Error
}

PcloudCloudinstancesDeleteInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudCloudinstancesDeleteInternalServerError

func NewPcloudCloudinstancesDeleteInternalServerError() *PcloudCloudinstancesDeleteInternalServerError

NewPcloudCloudinstancesDeleteInternalServerError creates a PcloudCloudinstancesDeleteInternalServerError with default headers values

func (*PcloudCloudinstancesDeleteInternalServerError) Code

Code gets the status code for the pcloud cloudinstances delete internal server error response

func (*PcloudCloudinstancesDeleteInternalServerError) Error

func (*PcloudCloudinstancesDeleteInternalServerError) GetPayload

func (*PcloudCloudinstancesDeleteInternalServerError) IsClientError

IsClientError returns true when this pcloud cloudinstances delete internal server error response has a 4xx status code

func (*PcloudCloudinstancesDeleteInternalServerError) IsCode

IsCode returns true when this pcloud cloudinstances delete internal server error response a status code equal to that given

func (*PcloudCloudinstancesDeleteInternalServerError) IsRedirect

IsRedirect returns true when this pcloud cloudinstances delete internal server error response has a 3xx status code

func (*PcloudCloudinstancesDeleteInternalServerError) IsServerError

IsServerError returns true when this pcloud cloudinstances delete internal server error response has a 5xx status code

func (*PcloudCloudinstancesDeleteInternalServerError) IsSuccess

IsSuccess returns true when this pcloud cloudinstances delete internal server error response has a 2xx status code

func (*PcloudCloudinstancesDeleteInternalServerError) String

type PcloudCloudinstancesDeleteOK

type PcloudCloudinstancesDeleteOK struct {
	Payload models.Object
}

PcloudCloudinstancesDeleteOK describes a response with status code 200, with default header values.

OK

func NewPcloudCloudinstancesDeleteOK

func NewPcloudCloudinstancesDeleteOK() *PcloudCloudinstancesDeleteOK

NewPcloudCloudinstancesDeleteOK creates a PcloudCloudinstancesDeleteOK with default headers values

func (*PcloudCloudinstancesDeleteOK) Code

Code gets the status code for the pcloud cloudinstances delete o k response

func (*PcloudCloudinstancesDeleteOK) Error

func (*PcloudCloudinstancesDeleteOK) GetPayload

func (o *PcloudCloudinstancesDeleteOK) GetPayload() models.Object

func (*PcloudCloudinstancesDeleteOK) IsClientError

func (o *PcloudCloudinstancesDeleteOK) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances delete o k response has a 4xx status code

func (*PcloudCloudinstancesDeleteOK) IsCode

func (o *PcloudCloudinstancesDeleteOK) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances delete o k response a status code equal to that given

func (*PcloudCloudinstancesDeleteOK) IsRedirect

func (o *PcloudCloudinstancesDeleteOK) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances delete o k response has a 3xx status code

func (*PcloudCloudinstancesDeleteOK) IsServerError

func (o *PcloudCloudinstancesDeleteOK) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances delete o k response has a 5xx status code

func (*PcloudCloudinstancesDeleteOK) IsSuccess

func (o *PcloudCloudinstancesDeleteOK) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances delete o k response has a 2xx status code

func (*PcloudCloudinstancesDeleteOK) String

type PcloudCloudinstancesDeleteParams

type PcloudCloudinstancesDeleteParams struct {

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

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

PcloudCloudinstancesDeleteParams contains all the parameters to send to the API endpoint

for the pcloud cloudinstances delete operation.

Typically these are written to a http.Request.

func NewPcloudCloudinstancesDeleteParams

func NewPcloudCloudinstancesDeleteParams() *PcloudCloudinstancesDeleteParams

NewPcloudCloudinstancesDeleteParams creates a new PcloudCloudinstancesDeleteParams object, with the default timeout for this client.

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

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

func NewPcloudCloudinstancesDeleteParamsWithContext

func NewPcloudCloudinstancesDeleteParamsWithContext(ctx context.Context) *PcloudCloudinstancesDeleteParams

NewPcloudCloudinstancesDeleteParamsWithContext creates a new PcloudCloudinstancesDeleteParams object with the ability to set a context for a request.

func NewPcloudCloudinstancesDeleteParamsWithHTTPClient

func NewPcloudCloudinstancesDeleteParamsWithHTTPClient(client *http.Client) *PcloudCloudinstancesDeleteParams

NewPcloudCloudinstancesDeleteParamsWithHTTPClient creates a new PcloudCloudinstancesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudCloudinstancesDeleteParamsWithTimeout

func NewPcloudCloudinstancesDeleteParamsWithTimeout(timeout time.Duration) *PcloudCloudinstancesDeleteParams

NewPcloudCloudinstancesDeleteParamsWithTimeout creates a new PcloudCloudinstancesDeleteParams object with the ability to set a timeout on a request.

func (*PcloudCloudinstancesDeleteParams) SetCloudInstanceID

func (o *PcloudCloudinstancesDeleteParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) SetContext

SetContext adds the context to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) SetDefaults

func (o *PcloudCloudinstancesDeleteParams) SetDefaults()

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

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

func (*PcloudCloudinstancesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) WithCloudInstanceID

func (o *PcloudCloudinstancesDeleteParams) WithCloudInstanceID(cloudInstanceID string) *PcloudCloudinstancesDeleteParams

WithCloudInstanceID adds the cloudInstanceID to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) WithContext

WithContext adds the context to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) WithDefaults

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

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

func (*PcloudCloudinstancesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) WithTimeout

WithTimeout adds the timeout to the pcloud cloudinstances delete params

func (*PcloudCloudinstancesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudCloudinstancesDeleteReader

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

PcloudCloudinstancesDeleteReader is a Reader for the PcloudCloudinstancesDelete structure.

func (*PcloudCloudinstancesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudCloudinstancesDeleteUnauthorized

type PcloudCloudinstancesDeleteUnauthorized struct {
	Payload *models.Error
}

PcloudCloudinstancesDeleteUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPcloudCloudinstancesDeleteUnauthorized

func NewPcloudCloudinstancesDeleteUnauthorized() *PcloudCloudinstancesDeleteUnauthorized

NewPcloudCloudinstancesDeleteUnauthorized creates a PcloudCloudinstancesDeleteUnauthorized with default headers values

func (*PcloudCloudinstancesDeleteUnauthorized) Code

Code gets the status code for the pcloud cloudinstances delete unauthorized response

func (*PcloudCloudinstancesDeleteUnauthorized) Error

func (*PcloudCloudinstancesDeleteUnauthorized) GetPayload

func (*PcloudCloudinstancesDeleteUnauthorized) IsClientError

func (o *PcloudCloudinstancesDeleteUnauthorized) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances delete unauthorized response has a 4xx status code

func (*PcloudCloudinstancesDeleteUnauthorized) IsCode

IsCode returns true when this pcloud cloudinstances delete unauthorized response a status code equal to that given

func (*PcloudCloudinstancesDeleteUnauthorized) IsRedirect

IsRedirect returns true when this pcloud cloudinstances delete unauthorized response has a 3xx status code

func (*PcloudCloudinstancesDeleteUnauthorized) IsServerError

func (o *PcloudCloudinstancesDeleteUnauthorized) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances delete unauthorized response has a 5xx status code

func (*PcloudCloudinstancesDeleteUnauthorized) IsSuccess

IsSuccess returns true when this pcloud cloudinstances delete unauthorized response has a 2xx status code

func (*PcloudCloudinstancesDeleteUnauthorized) String

type PcloudCloudinstancesGetBadRequest

type PcloudCloudinstancesGetBadRequest struct {
	Payload *models.Error
}

PcloudCloudinstancesGetBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudCloudinstancesGetBadRequest

func NewPcloudCloudinstancesGetBadRequest() *PcloudCloudinstancesGetBadRequest

NewPcloudCloudinstancesGetBadRequest creates a PcloudCloudinstancesGetBadRequest with default headers values

func (*PcloudCloudinstancesGetBadRequest) Code

Code gets the status code for the pcloud cloudinstances get bad request response

func (*PcloudCloudinstancesGetBadRequest) Error

func (*PcloudCloudinstancesGetBadRequest) GetPayload

func (*PcloudCloudinstancesGetBadRequest) IsClientError

func (o *PcloudCloudinstancesGetBadRequest) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances get bad request response has a 4xx status code

func (*PcloudCloudinstancesGetBadRequest) IsCode

func (o *PcloudCloudinstancesGetBadRequest) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances get bad request response a status code equal to that given

func (*PcloudCloudinstancesGetBadRequest) IsRedirect

func (o *PcloudCloudinstancesGetBadRequest) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances get bad request response has a 3xx status code

func (*PcloudCloudinstancesGetBadRequest) IsServerError

func (o *PcloudCloudinstancesGetBadRequest) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances get bad request response has a 5xx status code

func (*PcloudCloudinstancesGetBadRequest) IsSuccess

func (o *PcloudCloudinstancesGetBadRequest) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances get bad request response has a 2xx status code

func (*PcloudCloudinstancesGetBadRequest) String

type PcloudCloudinstancesGetInternalServerError

type PcloudCloudinstancesGetInternalServerError struct {
	Payload *models.Error
}

PcloudCloudinstancesGetInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudCloudinstancesGetInternalServerError

func NewPcloudCloudinstancesGetInternalServerError() *PcloudCloudinstancesGetInternalServerError

NewPcloudCloudinstancesGetInternalServerError creates a PcloudCloudinstancesGetInternalServerError with default headers values

func (*PcloudCloudinstancesGetInternalServerError) Code

Code gets the status code for the pcloud cloudinstances get internal server error response

func (*PcloudCloudinstancesGetInternalServerError) Error

func (*PcloudCloudinstancesGetInternalServerError) GetPayload

func (*PcloudCloudinstancesGetInternalServerError) IsClientError

IsClientError returns true when this pcloud cloudinstances get internal server error response has a 4xx status code

func (*PcloudCloudinstancesGetInternalServerError) IsCode

IsCode returns true when this pcloud cloudinstances get internal server error response a status code equal to that given

func (*PcloudCloudinstancesGetInternalServerError) IsRedirect

IsRedirect returns true when this pcloud cloudinstances get internal server error response has a 3xx status code

func (*PcloudCloudinstancesGetInternalServerError) IsServerError

IsServerError returns true when this pcloud cloudinstances get internal server error response has a 5xx status code

func (*PcloudCloudinstancesGetInternalServerError) IsSuccess

IsSuccess returns true when this pcloud cloudinstances get internal server error response has a 2xx status code

func (*PcloudCloudinstancesGetInternalServerError) String

type PcloudCloudinstancesGetNotFound

type PcloudCloudinstancesGetNotFound struct {
	Payload *models.Error
}

PcloudCloudinstancesGetNotFound describes a response with status code 404, with default header values.

Not Found

func NewPcloudCloudinstancesGetNotFound

func NewPcloudCloudinstancesGetNotFound() *PcloudCloudinstancesGetNotFound

NewPcloudCloudinstancesGetNotFound creates a PcloudCloudinstancesGetNotFound with default headers values

func (*PcloudCloudinstancesGetNotFound) Code

Code gets the status code for the pcloud cloudinstances get not found response

func (*PcloudCloudinstancesGetNotFound) Error

func (*PcloudCloudinstancesGetNotFound) GetPayload

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

func (*PcloudCloudinstancesGetNotFound) IsClientError

func (o *PcloudCloudinstancesGetNotFound) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances get not found response has a 4xx status code

func (*PcloudCloudinstancesGetNotFound) IsCode

func (o *PcloudCloudinstancesGetNotFound) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances get not found response a status code equal to that given

func (*PcloudCloudinstancesGetNotFound) IsRedirect

func (o *PcloudCloudinstancesGetNotFound) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances get not found response has a 3xx status code

func (*PcloudCloudinstancesGetNotFound) IsServerError

func (o *PcloudCloudinstancesGetNotFound) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances get not found response has a 5xx status code

func (*PcloudCloudinstancesGetNotFound) IsSuccess

func (o *PcloudCloudinstancesGetNotFound) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances get not found response has a 2xx status code

func (*PcloudCloudinstancesGetNotFound) String

type PcloudCloudinstancesGetOK

type PcloudCloudinstancesGetOK struct {
	Payload *models.CloudInstance
}

PcloudCloudinstancesGetOK describes a response with status code 200, with default header values.

OK

func NewPcloudCloudinstancesGetOK

func NewPcloudCloudinstancesGetOK() *PcloudCloudinstancesGetOK

NewPcloudCloudinstancesGetOK creates a PcloudCloudinstancesGetOK with default headers values

func (*PcloudCloudinstancesGetOK) Code

func (o *PcloudCloudinstancesGetOK) Code() int

Code gets the status code for the pcloud cloudinstances get o k response

func (*PcloudCloudinstancesGetOK) Error

func (o *PcloudCloudinstancesGetOK) Error() string

func (*PcloudCloudinstancesGetOK) GetPayload

func (*PcloudCloudinstancesGetOK) IsClientError

func (o *PcloudCloudinstancesGetOK) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances get o k response has a 4xx status code

func (*PcloudCloudinstancesGetOK) IsCode

func (o *PcloudCloudinstancesGetOK) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances get o k response a status code equal to that given

func (*PcloudCloudinstancesGetOK) IsRedirect

func (o *PcloudCloudinstancesGetOK) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances get o k response has a 3xx status code

func (*PcloudCloudinstancesGetOK) IsServerError

func (o *PcloudCloudinstancesGetOK) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances get o k response has a 5xx status code

func (*PcloudCloudinstancesGetOK) IsSuccess

func (o *PcloudCloudinstancesGetOK) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances get o k response has a 2xx status code

func (*PcloudCloudinstancesGetOK) String

func (o *PcloudCloudinstancesGetOK) String() string

type PcloudCloudinstancesGetParams

type PcloudCloudinstancesGetParams struct {

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

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

PcloudCloudinstancesGetParams contains all the parameters to send to the API endpoint

for the pcloud cloudinstances get operation.

Typically these are written to a http.Request.

func NewPcloudCloudinstancesGetParams

func NewPcloudCloudinstancesGetParams() *PcloudCloudinstancesGetParams

NewPcloudCloudinstancesGetParams creates a new PcloudCloudinstancesGetParams object, with the default timeout for this client.

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

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

func NewPcloudCloudinstancesGetParamsWithContext

func NewPcloudCloudinstancesGetParamsWithContext(ctx context.Context) *PcloudCloudinstancesGetParams

NewPcloudCloudinstancesGetParamsWithContext creates a new PcloudCloudinstancesGetParams object with the ability to set a context for a request.

func NewPcloudCloudinstancesGetParamsWithHTTPClient

func NewPcloudCloudinstancesGetParamsWithHTTPClient(client *http.Client) *PcloudCloudinstancesGetParams

NewPcloudCloudinstancesGetParamsWithHTTPClient creates a new PcloudCloudinstancesGetParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudCloudinstancesGetParamsWithTimeout

func NewPcloudCloudinstancesGetParamsWithTimeout(timeout time.Duration) *PcloudCloudinstancesGetParams

NewPcloudCloudinstancesGetParamsWithTimeout creates a new PcloudCloudinstancesGetParams object with the ability to set a timeout on a request.

func (*PcloudCloudinstancesGetParams) SetCloudInstanceID

func (o *PcloudCloudinstancesGetParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) SetContext

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

SetContext adds the context to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) SetDefaults

func (o *PcloudCloudinstancesGetParams) SetDefaults()

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

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

func (*PcloudCloudinstancesGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) WithCloudInstanceID

func (o *PcloudCloudinstancesGetParams) WithCloudInstanceID(cloudInstanceID string) *PcloudCloudinstancesGetParams

WithCloudInstanceID adds the cloudInstanceID to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) WithContext

WithContext adds the context to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) WithDefaults

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

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

func (*PcloudCloudinstancesGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) WithTimeout

WithTimeout adds the timeout to the pcloud cloudinstances get params

func (*PcloudCloudinstancesGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudCloudinstancesGetReader

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

PcloudCloudinstancesGetReader is a Reader for the PcloudCloudinstancesGet structure.

func (*PcloudCloudinstancesGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudCloudinstancesGetUnauthorized

type PcloudCloudinstancesGetUnauthorized struct {
	Payload *models.Error
}

PcloudCloudinstancesGetUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPcloudCloudinstancesGetUnauthorized

func NewPcloudCloudinstancesGetUnauthorized() *PcloudCloudinstancesGetUnauthorized

NewPcloudCloudinstancesGetUnauthorized creates a PcloudCloudinstancesGetUnauthorized with default headers values

func (*PcloudCloudinstancesGetUnauthorized) Code

Code gets the status code for the pcloud cloudinstances get unauthorized response

func (*PcloudCloudinstancesGetUnauthorized) Error

func (*PcloudCloudinstancesGetUnauthorized) GetPayload

func (*PcloudCloudinstancesGetUnauthorized) IsClientError

func (o *PcloudCloudinstancesGetUnauthorized) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances get unauthorized response has a 4xx status code

func (*PcloudCloudinstancesGetUnauthorized) IsCode

IsCode returns true when this pcloud cloudinstances get unauthorized response a status code equal to that given

func (*PcloudCloudinstancesGetUnauthorized) IsRedirect

func (o *PcloudCloudinstancesGetUnauthorized) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances get unauthorized response has a 3xx status code

func (*PcloudCloudinstancesGetUnauthorized) IsServerError

func (o *PcloudCloudinstancesGetUnauthorized) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances get unauthorized response has a 5xx status code

func (*PcloudCloudinstancesGetUnauthorized) IsSuccess

IsSuccess returns true when this pcloud cloudinstances get unauthorized response has a 2xx status code

func (*PcloudCloudinstancesGetUnauthorized) String

type PcloudCloudinstancesPutBadRequest

type PcloudCloudinstancesPutBadRequest struct {
	Payload *models.Error
}

PcloudCloudinstancesPutBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudCloudinstancesPutBadRequest

func NewPcloudCloudinstancesPutBadRequest() *PcloudCloudinstancesPutBadRequest

NewPcloudCloudinstancesPutBadRequest creates a PcloudCloudinstancesPutBadRequest with default headers values

func (*PcloudCloudinstancesPutBadRequest) Code

Code gets the status code for the pcloud cloudinstances put bad request response

func (*PcloudCloudinstancesPutBadRequest) Error

func (*PcloudCloudinstancesPutBadRequest) GetPayload

func (*PcloudCloudinstancesPutBadRequest) IsClientError

func (o *PcloudCloudinstancesPutBadRequest) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances put bad request response has a 4xx status code

func (*PcloudCloudinstancesPutBadRequest) IsCode

func (o *PcloudCloudinstancesPutBadRequest) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances put bad request response a status code equal to that given

func (*PcloudCloudinstancesPutBadRequest) IsRedirect

func (o *PcloudCloudinstancesPutBadRequest) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances put bad request response has a 3xx status code

func (*PcloudCloudinstancesPutBadRequest) IsServerError

func (o *PcloudCloudinstancesPutBadRequest) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances put bad request response has a 5xx status code

func (*PcloudCloudinstancesPutBadRequest) IsSuccess

func (o *PcloudCloudinstancesPutBadRequest) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances put bad request response has a 2xx status code

func (*PcloudCloudinstancesPutBadRequest) String

type PcloudCloudinstancesPutInternalServerError

type PcloudCloudinstancesPutInternalServerError struct {
	Payload *models.Error
}

PcloudCloudinstancesPutInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudCloudinstancesPutInternalServerError

func NewPcloudCloudinstancesPutInternalServerError() *PcloudCloudinstancesPutInternalServerError

NewPcloudCloudinstancesPutInternalServerError creates a PcloudCloudinstancesPutInternalServerError with default headers values

func (*PcloudCloudinstancesPutInternalServerError) Code

Code gets the status code for the pcloud cloudinstances put internal server error response

func (*PcloudCloudinstancesPutInternalServerError) Error

func (*PcloudCloudinstancesPutInternalServerError) GetPayload

func (*PcloudCloudinstancesPutInternalServerError) IsClientError

IsClientError returns true when this pcloud cloudinstances put internal server error response has a 4xx status code

func (*PcloudCloudinstancesPutInternalServerError) IsCode

IsCode returns true when this pcloud cloudinstances put internal server error response a status code equal to that given

func (*PcloudCloudinstancesPutInternalServerError) IsRedirect

IsRedirect returns true when this pcloud cloudinstances put internal server error response has a 3xx status code

func (*PcloudCloudinstancesPutInternalServerError) IsServerError

IsServerError returns true when this pcloud cloudinstances put internal server error response has a 5xx status code

func (*PcloudCloudinstancesPutInternalServerError) IsSuccess

IsSuccess returns true when this pcloud cloudinstances put internal server error response has a 2xx status code

func (*PcloudCloudinstancesPutInternalServerError) String

type PcloudCloudinstancesPutOK

type PcloudCloudinstancesPutOK struct {
	Payload *models.CloudInstance
}

PcloudCloudinstancesPutOK describes a response with status code 200, with default header values.

OK

func NewPcloudCloudinstancesPutOK

func NewPcloudCloudinstancesPutOK() *PcloudCloudinstancesPutOK

NewPcloudCloudinstancesPutOK creates a PcloudCloudinstancesPutOK with default headers values

func (*PcloudCloudinstancesPutOK) Code

func (o *PcloudCloudinstancesPutOK) Code() int

Code gets the status code for the pcloud cloudinstances put o k response

func (*PcloudCloudinstancesPutOK) Error

func (o *PcloudCloudinstancesPutOK) Error() string

func (*PcloudCloudinstancesPutOK) GetPayload

func (*PcloudCloudinstancesPutOK) IsClientError

func (o *PcloudCloudinstancesPutOK) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances put o k response has a 4xx status code

func (*PcloudCloudinstancesPutOK) IsCode

func (o *PcloudCloudinstancesPutOK) IsCode(code int) bool

IsCode returns true when this pcloud cloudinstances put o k response a status code equal to that given

func (*PcloudCloudinstancesPutOK) IsRedirect

func (o *PcloudCloudinstancesPutOK) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances put o k response has a 3xx status code

func (*PcloudCloudinstancesPutOK) IsServerError

func (o *PcloudCloudinstancesPutOK) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances put o k response has a 5xx status code

func (*PcloudCloudinstancesPutOK) IsSuccess

func (o *PcloudCloudinstancesPutOK) IsSuccess() bool

IsSuccess returns true when this pcloud cloudinstances put o k response has a 2xx status code

func (*PcloudCloudinstancesPutOK) String

func (o *PcloudCloudinstancesPutOK) String() string

type PcloudCloudinstancesPutParams

type PcloudCloudinstancesPutParams struct {

	/* Body.

	   Parameters for updating a Power Cloud Instance
	*/
	Body *models.CloudInstanceUpdate

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

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

PcloudCloudinstancesPutParams contains all the parameters to send to the API endpoint

for the pcloud cloudinstances put operation.

Typically these are written to a http.Request.

func NewPcloudCloudinstancesPutParams

func NewPcloudCloudinstancesPutParams() *PcloudCloudinstancesPutParams

NewPcloudCloudinstancesPutParams creates a new PcloudCloudinstancesPutParams object, with the default timeout for this client.

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

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

func NewPcloudCloudinstancesPutParamsWithContext

func NewPcloudCloudinstancesPutParamsWithContext(ctx context.Context) *PcloudCloudinstancesPutParams

NewPcloudCloudinstancesPutParamsWithContext creates a new PcloudCloudinstancesPutParams object with the ability to set a context for a request.

func NewPcloudCloudinstancesPutParamsWithHTTPClient

func NewPcloudCloudinstancesPutParamsWithHTTPClient(client *http.Client) *PcloudCloudinstancesPutParams

NewPcloudCloudinstancesPutParamsWithHTTPClient creates a new PcloudCloudinstancesPutParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudCloudinstancesPutParamsWithTimeout

func NewPcloudCloudinstancesPutParamsWithTimeout(timeout time.Duration) *PcloudCloudinstancesPutParams

NewPcloudCloudinstancesPutParamsWithTimeout creates a new PcloudCloudinstancesPutParams object with the ability to set a timeout on a request.

func (*PcloudCloudinstancesPutParams) SetBody

SetBody adds the body to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) SetCloudInstanceID

func (o *PcloudCloudinstancesPutParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) SetContext

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

SetContext adds the context to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) SetDefaults

func (o *PcloudCloudinstancesPutParams) SetDefaults()

SetDefaults hydrates default values in the pcloud cloudinstances put params (not the query body).

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

func (*PcloudCloudinstancesPutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WithBody

WithBody adds the body to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WithCloudInstanceID

func (o *PcloudCloudinstancesPutParams) WithCloudInstanceID(cloudInstanceID string) *PcloudCloudinstancesPutParams

WithCloudInstanceID adds the cloudInstanceID to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WithContext

WithContext adds the context to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WithDefaults

WithDefaults hydrates default values in the pcloud cloudinstances put params (not the query body).

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

func (*PcloudCloudinstancesPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WithTimeout

WithTimeout adds the timeout to the pcloud cloudinstances put params

func (*PcloudCloudinstancesPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudCloudinstancesPutReader

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

PcloudCloudinstancesPutReader is a Reader for the PcloudCloudinstancesPut structure.

func (*PcloudCloudinstancesPutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudCloudinstancesPutUnauthorized

type PcloudCloudinstancesPutUnauthorized struct {
	Payload *models.Error
}

PcloudCloudinstancesPutUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPcloudCloudinstancesPutUnauthorized

func NewPcloudCloudinstancesPutUnauthorized() *PcloudCloudinstancesPutUnauthorized

NewPcloudCloudinstancesPutUnauthorized creates a PcloudCloudinstancesPutUnauthorized with default headers values

func (*PcloudCloudinstancesPutUnauthorized) Code

Code gets the status code for the pcloud cloudinstances put unauthorized response

func (*PcloudCloudinstancesPutUnauthorized) Error

func (*PcloudCloudinstancesPutUnauthorized) GetPayload

func (*PcloudCloudinstancesPutUnauthorized) IsClientError

func (o *PcloudCloudinstancesPutUnauthorized) IsClientError() bool

IsClientError returns true when this pcloud cloudinstances put unauthorized response has a 4xx status code

func (*PcloudCloudinstancesPutUnauthorized) IsCode

IsCode returns true when this pcloud cloudinstances put unauthorized response a status code equal to that given

func (*PcloudCloudinstancesPutUnauthorized) IsRedirect

func (o *PcloudCloudinstancesPutUnauthorized) IsRedirect() bool

IsRedirect returns true when this pcloud cloudinstances put unauthorized response has a 3xx status code

func (*PcloudCloudinstancesPutUnauthorized) IsServerError

func (o *PcloudCloudinstancesPutUnauthorized) IsServerError() bool

IsServerError returns true when this pcloud cloudinstances put unauthorized response has a 5xx status code

func (*PcloudCloudinstancesPutUnauthorized) IsSuccess

IsSuccess returns true when this pcloud cloudinstances put unauthorized response has a 2xx status code

func (*PcloudCloudinstancesPutUnauthorized) String

type PcloudCloudinstancesPutUnprocessableEntity

type PcloudCloudinstancesPutUnprocessableEntity struct {
	Payload *models.Error
}

PcloudCloudinstancesPutUnprocessableEntity describes a response with status code 422, with default header values.

Unprocessable Entity

func NewPcloudCloudinstancesPutUnprocessableEntity

func NewPcloudCloudinstancesPutUnprocessableEntity() *PcloudCloudinstancesPutUnprocessableEntity

NewPcloudCloudinstancesPutUnprocessableEntity creates a PcloudCloudinstancesPutUnprocessableEntity with default headers values

func (*PcloudCloudinstancesPutUnprocessableEntity) Code

Code gets the status code for the pcloud cloudinstances put unprocessable entity response

func (*PcloudCloudinstancesPutUnprocessableEntity) Error

func (*PcloudCloudinstancesPutUnprocessableEntity) GetPayload

func (*PcloudCloudinstancesPutUnprocessableEntity) IsClientError

IsClientError returns true when this pcloud cloudinstances put unprocessable entity response has a 4xx status code

func (*PcloudCloudinstancesPutUnprocessableEntity) IsCode

IsCode returns true when this pcloud cloudinstances put unprocessable entity response a status code equal to that given

func (*PcloudCloudinstancesPutUnprocessableEntity) IsRedirect

IsRedirect returns true when this pcloud cloudinstances put unprocessable entity response has a 3xx status code

func (*PcloudCloudinstancesPutUnprocessableEntity) IsServerError

IsServerError returns true when this pcloud cloudinstances put unprocessable entity response has a 5xx status code

func (*PcloudCloudinstancesPutUnprocessableEntity) IsSuccess

IsSuccess returns true when this pcloud cloudinstances put unprocessable entity response has a 2xx status code

func (*PcloudCloudinstancesPutUnprocessableEntity) String

Jump to

Keyboard shortcuts

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