internal_operations_pvm_instances

package
v1.10.0-beta6 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for internal operations pvm instances API

func (*Client) InternalV1OperationsPvminstancesDelete

InternalV1OperationsPvminstancesDelete deletes a p VM instance c r n

func (*Client) InternalV1OperationsPvminstancesPost

InternalV1OperationsPvminstancesPost creates a c r n for a p VM 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 may be used to customize the behavior of Client methods.

type ClientService

type ClientService interface {
	InternalV1OperationsPvminstancesDelete(params *InternalV1OperationsPvminstancesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InternalV1OperationsPvminstancesDeleteNoContent, error)

	InternalV1OperationsPvminstancesPost(params *InternalV1OperationsPvminstancesPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InternalV1OperationsPvminstancesPostCreated, 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 internal operations pvm instances API client.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new internal operations pvm instances API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new internal operations pvm instances API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type InternalV1OperationsPvminstancesDeleteBadRequest

type InternalV1OperationsPvminstancesDeleteBadRequest struct {
	Payload *models.Error
}

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

Bad Request

func NewInternalV1OperationsPvminstancesDeleteBadRequest

func NewInternalV1OperationsPvminstancesDeleteBadRequest() *InternalV1OperationsPvminstancesDeleteBadRequest

NewInternalV1OperationsPvminstancesDeleteBadRequest creates a InternalV1OperationsPvminstancesDeleteBadRequest with default headers values

func (*InternalV1OperationsPvminstancesDeleteBadRequest) Code

Code gets the status code for the internal v1 operations pvminstances delete bad request response

func (*InternalV1OperationsPvminstancesDeleteBadRequest) Error

func (*InternalV1OperationsPvminstancesDeleteBadRequest) GetPayload

func (*InternalV1OperationsPvminstancesDeleteBadRequest) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete bad request response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteBadRequest) IsCode

IsCode returns true when this internal v1 operations pvminstances delete bad request response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteBadRequest) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete bad request response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteBadRequest) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete bad request response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteBadRequest) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete bad request response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteBadRequest) String

type InternalV1OperationsPvminstancesDeleteForbidden

type InternalV1OperationsPvminstancesDeleteForbidden struct {
	Payload *models.Error
}

InternalV1OperationsPvminstancesDeleteForbidden describes a response with status code 403, with default header values.

Forbidden

func NewInternalV1OperationsPvminstancesDeleteForbidden

func NewInternalV1OperationsPvminstancesDeleteForbidden() *InternalV1OperationsPvminstancesDeleteForbidden

NewInternalV1OperationsPvminstancesDeleteForbidden creates a InternalV1OperationsPvminstancesDeleteForbidden with default headers values

func (*InternalV1OperationsPvminstancesDeleteForbidden) Code

Code gets the status code for the internal v1 operations pvminstances delete forbidden response

func (*InternalV1OperationsPvminstancesDeleteForbidden) Error

func (*InternalV1OperationsPvminstancesDeleteForbidden) GetPayload

func (*InternalV1OperationsPvminstancesDeleteForbidden) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete forbidden response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteForbidden) IsCode

IsCode returns true when this internal v1 operations pvminstances delete forbidden response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteForbidden) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete forbidden response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteForbidden) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete forbidden response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteForbidden) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete forbidden response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteForbidden) String

type InternalV1OperationsPvminstancesDeleteGone

type InternalV1OperationsPvminstancesDeleteGone struct {
	Payload *models.Error
}

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

Gone

func NewInternalV1OperationsPvminstancesDeleteGone

func NewInternalV1OperationsPvminstancesDeleteGone() *InternalV1OperationsPvminstancesDeleteGone

NewInternalV1OperationsPvminstancesDeleteGone creates a InternalV1OperationsPvminstancesDeleteGone with default headers values

func (*InternalV1OperationsPvminstancesDeleteGone) Code

Code gets the status code for the internal v1 operations pvminstances delete gone response

func (*InternalV1OperationsPvminstancesDeleteGone) Error

func (*InternalV1OperationsPvminstancesDeleteGone) GetPayload

func (*InternalV1OperationsPvminstancesDeleteGone) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete gone response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteGone) IsCode

IsCode returns true when this internal v1 operations pvminstances delete gone response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteGone) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete gone response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteGone) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete gone response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteGone) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete gone response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteGone) String

type InternalV1OperationsPvminstancesDeleteInternalServerError

type InternalV1OperationsPvminstancesDeleteInternalServerError struct {
	Payload *models.Error
}

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

Internal Server Error

func NewInternalV1OperationsPvminstancesDeleteInternalServerError

func NewInternalV1OperationsPvminstancesDeleteInternalServerError() *InternalV1OperationsPvminstancesDeleteInternalServerError

NewInternalV1OperationsPvminstancesDeleteInternalServerError creates a InternalV1OperationsPvminstancesDeleteInternalServerError with default headers values

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) Code

Code gets the status code for the internal v1 operations pvminstances delete internal server error response

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) Error

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) GetPayload

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete internal server error response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) IsCode

IsCode returns true when this internal v1 operations pvminstances delete internal server error response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete internal server error response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete internal server error response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete internal server error response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteInternalServerError) String

type InternalV1OperationsPvminstancesDeleteNoContent

type InternalV1OperationsPvminstancesDeleteNoContent struct {
}

InternalV1OperationsPvminstancesDeleteNoContent describes a response with status code 204, with default header values.

Deleted

func NewInternalV1OperationsPvminstancesDeleteNoContent

func NewInternalV1OperationsPvminstancesDeleteNoContent() *InternalV1OperationsPvminstancesDeleteNoContent

NewInternalV1OperationsPvminstancesDeleteNoContent creates a InternalV1OperationsPvminstancesDeleteNoContent with default headers values

func (*InternalV1OperationsPvminstancesDeleteNoContent) Code

Code gets the status code for the internal v1 operations pvminstances delete no content response

func (*InternalV1OperationsPvminstancesDeleteNoContent) Error

func (*InternalV1OperationsPvminstancesDeleteNoContent) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete no content response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteNoContent) IsCode

IsCode returns true when this internal v1 operations pvminstances delete no content response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteNoContent) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete no content response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteNoContent) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete no content response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteNoContent) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete no content response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteNoContent) String

type InternalV1OperationsPvminstancesDeleteNotFound

type InternalV1OperationsPvminstancesDeleteNotFound struct {
	Payload *models.Error
}

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

Not Found

func NewInternalV1OperationsPvminstancesDeleteNotFound

func NewInternalV1OperationsPvminstancesDeleteNotFound() *InternalV1OperationsPvminstancesDeleteNotFound

NewInternalV1OperationsPvminstancesDeleteNotFound creates a InternalV1OperationsPvminstancesDeleteNotFound with default headers values

func (*InternalV1OperationsPvminstancesDeleteNotFound) Code

Code gets the status code for the internal v1 operations pvminstances delete not found response

func (*InternalV1OperationsPvminstancesDeleteNotFound) Error

func (*InternalV1OperationsPvminstancesDeleteNotFound) GetPayload

func (*InternalV1OperationsPvminstancesDeleteNotFound) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete not found response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteNotFound) IsCode

IsCode returns true when this internal v1 operations pvminstances delete not found response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteNotFound) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete not found response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteNotFound) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete not found response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteNotFound) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete not found response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteNotFound) String

type InternalV1OperationsPvminstancesDeleteParams

type InternalV1OperationsPvminstancesDeleteParams struct {

	/* Authorization.

	   Authentication of the service token
	*/
	Authorization string

	/* CRN.

	   the CRN of the workspace
	*/
	CRN string

	/* IBMUserAuthorization.

	   Authentication of the operation account user
	*/
	IBMUserAuthorization string

	/* ResourceCrn.

	   Encoded resource CRN, "/" to be encoded into "%2F", example 'crn:v1:staging:public:power-iaas:satloc_dal_clp2joc20ppo19876n50:a%2Fc7e6bd2517ad44eabbd61fcc25cf68d5:79bffc73-0035-4e7b-b34a-15da38927424:network:d8d51d44-053b-4df3-90b6-31fbe72ba600'
	*/
	ResourceCrn string

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

InternalV1OperationsPvminstancesDeleteParams contains all the parameters to send to the API endpoint

for the internal v1 operations pvminstances delete operation.

Typically these are written to a http.Request.

func NewInternalV1OperationsPvminstancesDeleteParams

func NewInternalV1OperationsPvminstancesDeleteParams() *InternalV1OperationsPvminstancesDeleteParams

NewInternalV1OperationsPvminstancesDeleteParams creates a new InternalV1OperationsPvminstancesDeleteParams 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 NewInternalV1OperationsPvminstancesDeleteParamsWithContext

func NewInternalV1OperationsPvminstancesDeleteParamsWithContext(ctx context.Context) *InternalV1OperationsPvminstancesDeleteParams

NewInternalV1OperationsPvminstancesDeleteParamsWithContext creates a new InternalV1OperationsPvminstancesDeleteParams object with the ability to set a context for a request.

func NewInternalV1OperationsPvminstancesDeleteParamsWithHTTPClient

func NewInternalV1OperationsPvminstancesDeleteParamsWithHTTPClient(client *http.Client) *InternalV1OperationsPvminstancesDeleteParams

NewInternalV1OperationsPvminstancesDeleteParamsWithHTTPClient creates a new InternalV1OperationsPvminstancesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewInternalV1OperationsPvminstancesDeleteParamsWithTimeout

func NewInternalV1OperationsPvminstancesDeleteParamsWithTimeout(timeout time.Duration) *InternalV1OperationsPvminstancesDeleteParams

NewInternalV1OperationsPvminstancesDeleteParamsWithTimeout creates a new InternalV1OperationsPvminstancesDeleteParams object with the ability to set a timeout on a request.

func (*InternalV1OperationsPvminstancesDeleteParams) SetAuthorization

func (o *InternalV1OperationsPvminstancesDeleteParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetCRN

SetCRN adds the cRN to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetContext

SetContext adds the context to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetDefaults

SetDefaults hydrates default values in the internal v1 operations pvminstances delete params (not the query body).

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

func (*InternalV1OperationsPvminstancesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetIBMUserAuthorization

func (o *InternalV1OperationsPvminstancesDeleteParams) SetIBMUserAuthorization(iBMUserAuthorization string)

SetIBMUserAuthorization adds the iBMUserAuthorization to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetResourceCrn

func (o *InternalV1OperationsPvminstancesDeleteParams) SetResourceCrn(resourceCrn string)

SetResourceCrn adds the resourceCrn to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) SetTimeout

SetTimeout adds the timeout to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithAuthorization

WithAuthorization adds the authorization to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithCRN

WithCRN adds the cRN to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithContext

WithContext adds the context to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithDefaults

WithDefaults hydrates default values in the internal v1 operations pvminstances delete params (not the query body).

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

func (*InternalV1OperationsPvminstancesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithIBMUserAuthorization

WithIBMUserAuthorization adds the iBMUserAuthorization to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithResourceCrn

WithResourceCrn adds the resourceCrn to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WithTimeout

WithTimeout adds the timeout to the internal v1 operations pvminstances delete params

func (*InternalV1OperationsPvminstancesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InternalV1OperationsPvminstancesDeleteReader

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

InternalV1OperationsPvminstancesDeleteReader is a Reader for the InternalV1OperationsPvminstancesDelete structure.

func (*InternalV1OperationsPvminstancesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InternalV1OperationsPvminstancesDeleteTooManyRequests

type InternalV1OperationsPvminstancesDeleteTooManyRequests struct {
	Payload *models.Error
}

InternalV1OperationsPvminstancesDeleteTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewInternalV1OperationsPvminstancesDeleteTooManyRequests

func NewInternalV1OperationsPvminstancesDeleteTooManyRequests() *InternalV1OperationsPvminstancesDeleteTooManyRequests

NewInternalV1OperationsPvminstancesDeleteTooManyRequests creates a InternalV1OperationsPvminstancesDeleteTooManyRequests with default headers values

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) Code

Code gets the status code for the internal v1 operations pvminstances delete too many requests response

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) Error

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) GetPayload

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete too many requests response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) IsCode

IsCode returns true when this internal v1 operations pvminstances delete too many requests response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete too many requests response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete too many requests response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete too many requests response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteTooManyRequests) String

type InternalV1OperationsPvminstancesDeleteUnauthorized

type InternalV1OperationsPvminstancesDeleteUnauthorized struct {
	Payload *models.Error
}

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

Unauthorized

func NewInternalV1OperationsPvminstancesDeleteUnauthorized

func NewInternalV1OperationsPvminstancesDeleteUnauthorized() *InternalV1OperationsPvminstancesDeleteUnauthorized

NewInternalV1OperationsPvminstancesDeleteUnauthorized creates a InternalV1OperationsPvminstancesDeleteUnauthorized with default headers values

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) Code

Code gets the status code for the internal v1 operations pvminstances delete unauthorized response

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) Error

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) GetPayload

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) IsClientError

IsClientError returns true when this internal v1 operations pvminstances delete unauthorized response has a 4xx status code

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) IsCode

IsCode returns true when this internal v1 operations pvminstances delete unauthorized response a status code equal to that given

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances delete unauthorized response has a 3xx status code

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) IsServerError

IsServerError returns true when this internal v1 operations pvminstances delete unauthorized response has a 5xx status code

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances delete unauthorized response has a 2xx status code

func (*InternalV1OperationsPvminstancesDeleteUnauthorized) String

type InternalV1OperationsPvminstancesPostBadRequest

type InternalV1OperationsPvminstancesPostBadRequest struct {
	Payload *models.Error
}

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

Bad Request

func NewInternalV1OperationsPvminstancesPostBadRequest

func NewInternalV1OperationsPvminstancesPostBadRequest() *InternalV1OperationsPvminstancesPostBadRequest

NewInternalV1OperationsPvminstancesPostBadRequest creates a InternalV1OperationsPvminstancesPostBadRequest with default headers values

func (*InternalV1OperationsPvminstancesPostBadRequest) Code

Code gets the status code for the internal v1 operations pvminstances post bad request response

func (*InternalV1OperationsPvminstancesPostBadRequest) Error

func (*InternalV1OperationsPvminstancesPostBadRequest) GetPayload

func (*InternalV1OperationsPvminstancesPostBadRequest) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post bad request response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostBadRequest) IsCode

IsCode returns true when this internal v1 operations pvminstances post bad request response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostBadRequest) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post bad request response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostBadRequest) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post bad request response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostBadRequest) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post bad request response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostBadRequest) String

type InternalV1OperationsPvminstancesPostCreated

type InternalV1OperationsPvminstancesPostCreated struct {
	Payload *models.InternalOperationsResponse
}

InternalV1OperationsPvminstancesPostCreated describes a response with status code 201, with default header values.

Created

func NewInternalV1OperationsPvminstancesPostCreated

func NewInternalV1OperationsPvminstancesPostCreated() *InternalV1OperationsPvminstancesPostCreated

NewInternalV1OperationsPvminstancesPostCreated creates a InternalV1OperationsPvminstancesPostCreated with default headers values

func (*InternalV1OperationsPvminstancesPostCreated) Code

Code gets the status code for the internal v1 operations pvminstances post created response

func (*InternalV1OperationsPvminstancesPostCreated) Error

func (*InternalV1OperationsPvminstancesPostCreated) GetPayload

func (*InternalV1OperationsPvminstancesPostCreated) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post created response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostCreated) IsCode

IsCode returns true when this internal v1 operations pvminstances post created response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostCreated) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post created response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostCreated) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post created response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostCreated) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post created response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostCreated) String

type InternalV1OperationsPvminstancesPostForbidden

type InternalV1OperationsPvminstancesPostForbidden struct {
	Payload *models.Error
}

InternalV1OperationsPvminstancesPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewInternalV1OperationsPvminstancesPostForbidden

func NewInternalV1OperationsPvminstancesPostForbidden() *InternalV1OperationsPvminstancesPostForbidden

NewInternalV1OperationsPvminstancesPostForbidden creates a InternalV1OperationsPvminstancesPostForbidden with default headers values

func (*InternalV1OperationsPvminstancesPostForbidden) Code

Code gets the status code for the internal v1 operations pvminstances post forbidden response

func (*InternalV1OperationsPvminstancesPostForbidden) Error

func (*InternalV1OperationsPvminstancesPostForbidden) GetPayload

func (*InternalV1OperationsPvminstancesPostForbidden) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post forbidden response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostForbidden) IsCode

IsCode returns true when this internal v1 operations pvminstances post forbidden response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostForbidden) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post forbidden response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostForbidden) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post forbidden response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostForbidden) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post forbidden response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostForbidden) String

type InternalV1OperationsPvminstancesPostInternalServerError

type InternalV1OperationsPvminstancesPostInternalServerError struct {
	Payload *models.Error
}

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

Internal Server Error

func NewInternalV1OperationsPvminstancesPostInternalServerError

func NewInternalV1OperationsPvminstancesPostInternalServerError() *InternalV1OperationsPvminstancesPostInternalServerError

NewInternalV1OperationsPvminstancesPostInternalServerError creates a InternalV1OperationsPvminstancesPostInternalServerError with default headers values

func (*InternalV1OperationsPvminstancesPostInternalServerError) Code

Code gets the status code for the internal v1 operations pvminstances post internal server error response

func (*InternalV1OperationsPvminstancesPostInternalServerError) Error

func (*InternalV1OperationsPvminstancesPostInternalServerError) GetPayload

func (*InternalV1OperationsPvminstancesPostInternalServerError) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post internal server error response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostInternalServerError) IsCode

IsCode returns true when this internal v1 operations pvminstances post internal server error response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostInternalServerError) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post internal server error response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostInternalServerError) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post internal server error response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostInternalServerError) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post internal server error response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostInternalServerError) String

type InternalV1OperationsPvminstancesPostParams

type InternalV1OperationsPvminstancesPostParams struct {

	/* Authorization.

	   Authentication of the service token
	*/
	Authorization string

	/* CRN.

	   the CRN of the workspace
	*/
	CRN string

	/* IBMUserAuthorization.

	   Authentication of the operation account user
	*/
	IBMUserAuthorization string

	/* Body.

	   Parameters for creating a PVM Instance CRN
	*/
	Body *models.InternalOperationsRequest

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

InternalV1OperationsPvminstancesPostParams contains all the parameters to send to the API endpoint

for the internal v1 operations pvminstances post operation.

Typically these are written to a http.Request.

func NewInternalV1OperationsPvminstancesPostParams

func NewInternalV1OperationsPvminstancesPostParams() *InternalV1OperationsPvminstancesPostParams

NewInternalV1OperationsPvminstancesPostParams creates a new InternalV1OperationsPvminstancesPostParams 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 NewInternalV1OperationsPvminstancesPostParamsWithContext

func NewInternalV1OperationsPvminstancesPostParamsWithContext(ctx context.Context) *InternalV1OperationsPvminstancesPostParams

NewInternalV1OperationsPvminstancesPostParamsWithContext creates a new InternalV1OperationsPvminstancesPostParams object with the ability to set a context for a request.

func NewInternalV1OperationsPvminstancesPostParamsWithHTTPClient

func NewInternalV1OperationsPvminstancesPostParamsWithHTTPClient(client *http.Client) *InternalV1OperationsPvminstancesPostParams

NewInternalV1OperationsPvminstancesPostParamsWithHTTPClient creates a new InternalV1OperationsPvminstancesPostParams object with the ability to set a custom HTTPClient for a request.

func NewInternalV1OperationsPvminstancesPostParamsWithTimeout

func NewInternalV1OperationsPvminstancesPostParamsWithTimeout(timeout time.Duration) *InternalV1OperationsPvminstancesPostParams

NewInternalV1OperationsPvminstancesPostParamsWithTimeout creates a new InternalV1OperationsPvminstancesPostParams object with the ability to set a timeout on a request.

func (*InternalV1OperationsPvminstancesPostParams) SetAuthorization

func (o *InternalV1OperationsPvminstancesPostParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetBody

SetBody adds the body to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetCRN

SetCRN adds the cRN to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetContext

SetContext adds the context to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetDefaults

SetDefaults hydrates default values in the internal v1 operations pvminstances post params (not the query body).

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

func (*InternalV1OperationsPvminstancesPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetIBMUserAuthorization

func (o *InternalV1OperationsPvminstancesPostParams) SetIBMUserAuthorization(iBMUserAuthorization string)

SetIBMUserAuthorization adds the iBMUserAuthorization to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) SetTimeout

SetTimeout adds the timeout to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithAuthorization

WithAuthorization adds the authorization to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithBody

WithBody adds the body to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithCRN

WithCRN adds the cRN to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithContext

WithContext adds the context to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithDefaults

WithDefaults hydrates default values in the internal v1 operations pvminstances post params (not the query body).

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

func (*InternalV1OperationsPvminstancesPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithIBMUserAuthorization

func (o *InternalV1OperationsPvminstancesPostParams) WithIBMUserAuthorization(iBMUserAuthorization string) *InternalV1OperationsPvminstancesPostParams

WithIBMUserAuthorization adds the iBMUserAuthorization to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WithTimeout

WithTimeout adds the timeout to the internal v1 operations pvminstances post params

func (*InternalV1OperationsPvminstancesPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InternalV1OperationsPvminstancesPostReader

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

InternalV1OperationsPvminstancesPostReader is a Reader for the InternalV1OperationsPvminstancesPost structure.

func (*InternalV1OperationsPvminstancesPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InternalV1OperationsPvminstancesPostTooManyRequests

type InternalV1OperationsPvminstancesPostTooManyRequests struct {
	Payload *models.Error
}

InternalV1OperationsPvminstancesPostTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewInternalV1OperationsPvminstancesPostTooManyRequests

func NewInternalV1OperationsPvminstancesPostTooManyRequests() *InternalV1OperationsPvminstancesPostTooManyRequests

NewInternalV1OperationsPvminstancesPostTooManyRequests creates a InternalV1OperationsPvminstancesPostTooManyRequests with default headers values

func (*InternalV1OperationsPvminstancesPostTooManyRequests) Code

Code gets the status code for the internal v1 operations pvminstances post too many requests response

func (*InternalV1OperationsPvminstancesPostTooManyRequests) Error

func (*InternalV1OperationsPvminstancesPostTooManyRequests) GetPayload

func (*InternalV1OperationsPvminstancesPostTooManyRequests) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post too many requests response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostTooManyRequests) IsCode

IsCode returns true when this internal v1 operations pvminstances post too many requests response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostTooManyRequests) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post too many requests response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostTooManyRequests) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post too many requests response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostTooManyRequests) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post too many requests response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostTooManyRequests) String

type InternalV1OperationsPvminstancesPostUnauthorized

type InternalV1OperationsPvminstancesPostUnauthorized struct {
	Payload *models.Error
}

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

Unauthorized

func NewInternalV1OperationsPvminstancesPostUnauthorized

func NewInternalV1OperationsPvminstancesPostUnauthorized() *InternalV1OperationsPvminstancesPostUnauthorized

NewInternalV1OperationsPvminstancesPostUnauthorized creates a InternalV1OperationsPvminstancesPostUnauthorized with default headers values

func (*InternalV1OperationsPvminstancesPostUnauthorized) Code

Code gets the status code for the internal v1 operations pvminstances post unauthorized response

func (*InternalV1OperationsPvminstancesPostUnauthorized) Error

func (*InternalV1OperationsPvminstancesPostUnauthorized) GetPayload

func (*InternalV1OperationsPvminstancesPostUnauthorized) IsClientError

IsClientError returns true when this internal v1 operations pvminstances post unauthorized response has a 4xx status code

func (*InternalV1OperationsPvminstancesPostUnauthorized) IsCode

IsCode returns true when this internal v1 operations pvminstances post unauthorized response a status code equal to that given

func (*InternalV1OperationsPvminstancesPostUnauthorized) IsRedirect

IsRedirect returns true when this internal v1 operations pvminstances post unauthorized response has a 3xx status code

func (*InternalV1OperationsPvminstancesPostUnauthorized) IsServerError

IsServerError returns true when this internal v1 operations pvminstances post unauthorized response has a 5xx status code

func (*InternalV1OperationsPvminstancesPostUnauthorized) IsSuccess

IsSuccess returns true when this internal v1 operations pvminstances post unauthorized response has a 2xx status code

func (*InternalV1OperationsPvminstancesPostUnauthorized) String

Jump to

Keyboard shortcuts

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