package
1.12.0-beta6
Repository: https://github.com/ibm-cloud/power-go-client.git
Documentation: pkg.go.dev

# Functions

New creates a new p cloud virtual serial number API client.
New creates a new p cloud virtual serial number API client with basic auth credentials.
New creates a new p cloud virtual serial number API client with a bearer token for authentication.
NewPcloudPvminstancesVirtualserialnumberDeleteAccepted creates a PcloudPvminstancesVirtualserialnumberDeleteAccepted with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteBadRequest creates a PcloudPvminstancesVirtualserialnumberDeleteBadRequest with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteForbidden creates a PcloudPvminstancesVirtualserialnumberDeleteForbidden with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteGone creates a PcloudPvminstancesVirtualserialnumberDeleteGone with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteInternalServerError creates a PcloudPvminstancesVirtualserialnumberDeleteInternalServerError with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteNotFound creates a PcloudPvminstancesVirtualserialnumberDeleteNotFound with default headers values.
NewPcloudPvminstancesVirtualserialnumberDeleteParams creates a new PcloudPvminstancesVirtualserialnumberDeleteParams object, with the default timeout for this client.
NewPcloudPvminstancesVirtualserialnumberDeleteParamsWithContext creates a new PcloudPvminstancesVirtualserialnumberDeleteParams object with the ability to set a context for a request.
NewPcloudPvminstancesVirtualserialnumberDeleteParamsWithHTTPClient creates a new PcloudPvminstancesVirtualserialnumberDeleteParams object with the ability to set a custom HTTPClient for a request.
NewPcloudPvminstancesVirtualserialnumberDeleteParamsWithTimeout creates a new PcloudPvminstancesVirtualserialnumberDeleteParams object with the ability to set a timeout on a request.
NewPcloudPvminstancesVirtualserialnumberDeleteUnauthorized creates a PcloudPvminstancesVirtualserialnumberDeleteUnauthorized with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetBadRequest creates a PcloudPvminstancesVirtualserialnumberGetBadRequest with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetForbidden creates a PcloudPvminstancesVirtualserialnumberGetForbidden with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetInternalServerError creates a PcloudPvminstancesVirtualserialnumberGetInternalServerError with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetNotFound creates a PcloudPvminstancesVirtualserialnumberGetNotFound with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetOK creates a PcloudPvminstancesVirtualserialnumberGetOK with default headers values.
NewPcloudPvminstancesVirtualserialnumberGetParams creates a new PcloudPvminstancesVirtualserialnumberGetParams object, with the default timeout for this client.
NewPcloudPvminstancesVirtualserialnumberGetParamsWithContext creates a new PcloudPvminstancesVirtualserialnumberGetParams object with the ability to set a context for a request.
NewPcloudPvminstancesVirtualserialnumberGetParamsWithHTTPClient creates a new PcloudPvminstancesVirtualserialnumberGetParams object with the ability to set a custom HTTPClient for a request.
NewPcloudPvminstancesVirtualserialnumberGetParamsWithTimeout creates a new PcloudPvminstancesVirtualserialnumberGetParams object with the ability to set a timeout on a request.
NewPcloudPvminstancesVirtualserialnumberGetUnauthorized creates a PcloudPvminstancesVirtualserialnumberGetUnauthorized with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostAccepted creates a PcloudPvminstancesVirtualserialnumberPostAccepted with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostBadRequest creates a PcloudPvminstancesVirtualserialnumberPostBadRequest with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostConflict creates a PcloudPvminstancesVirtualserialnumberPostConflict with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostForbidden creates a PcloudPvminstancesVirtualserialnumberPostForbidden with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostGatewayTimeout creates a PcloudPvminstancesVirtualserialnumberPostGatewayTimeout with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostInternalServerError creates a PcloudPvminstancesVirtualserialnumberPostInternalServerError with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostNotFound creates a PcloudPvminstancesVirtualserialnumberPostNotFound with default headers values.
NewPcloudPvminstancesVirtualserialnumberPostParams creates a new PcloudPvminstancesVirtualserialnumberPostParams object, with the default timeout for this client.
NewPcloudPvminstancesVirtualserialnumberPostParamsWithContext creates a new PcloudPvminstancesVirtualserialnumberPostParams object with the ability to set a context for a request.
NewPcloudPvminstancesVirtualserialnumberPostParamsWithHTTPClient creates a new PcloudPvminstancesVirtualserialnumberPostParams object with the ability to set a custom HTTPClient for a request.
NewPcloudPvminstancesVirtualserialnumberPostParamsWithTimeout creates a new PcloudPvminstancesVirtualserialnumberPostParams object with the ability to set a timeout on a request.
NewPcloudPvminstancesVirtualserialnumberPostUnauthorized creates a PcloudPvminstancesVirtualserialnumberPostUnauthorized with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutBadRequest creates a PcloudPvminstancesVirtualserialnumberPutBadRequest with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutForbidden creates a PcloudPvminstancesVirtualserialnumberPutForbidden with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutInternalServerError creates a PcloudPvminstancesVirtualserialnumberPutInternalServerError with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutNotFound creates a PcloudPvminstancesVirtualserialnumberPutNotFound with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutOK creates a PcloudPvminstancesVirtualserialnumberPutOK with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutParams creates a new PcloudPvminstancesVirtualserialnumberPutParams object, with the default timeout for this client.
NewPcloudPvminstancesVirtualserialnumberPutParamsWithContext creates a new PcloudPvminstancesVirtualserialnumberPutParams object with the ability to set a context for a request.
NewPcloudPvminstancesVirtualserialnumberPutParamsWithHTTPClient creates a new PcloudPvminstancesVirtualserialnumberPutParams object with the ability to set a custom HTTPClient for a request.
NewPcloudPvminstancesVirtualserialnumberPutParamsWithTimeout creates a new PcloudPvminstancesVirtualserialnumberPutParams object with the ability to set a timeout on a request.
NewPcloudPvminstancesVirtualserialnumberPutUnauthorized creates a PcloudPvminstancesVirtualserialnumberPutUnauthorized with default headers values.
NewPcloudPvminstancesVirtualserialnumberPutUnprocessableEntity creates a PcloudPvminstancesVirtualserialnumberPutUnprocessableEntity with default headers values.
NewPcloudVirtualserialnumberDeleteBadRequest creates a PcloudVirtualserialnumberDeleteBadRequest with default headers values.
NewPcloudVirtualserialnumberDeleteForbidden creates a PcloudVirtualserialnumberDeleteForbidden with default headers values.
NewPcloudVirtualserialnumberDeleteGone creates a PcloudVirtualserialnumberDeleteGone with default headers values.
NewPcloudVirtualserialnumberDeleteInternalServerError creates a PcloudVirtualserialnumberDeleteInternalServerError with default headers values.
NewPcloudVirtualserialnumberDeleteNotFound creates a PcloudVirtualserialnumberDeleteNotFound with default headers values.
NewPcloudVirtualserialnumberDeleteOK creates a PcloudVirtualserialnumberDeleteOK with default headers values.
NewPcloudVirtualserialnumberDeleteParams creates a new PcloudVirtualserialnumberDeleteParams object, with the default timeout for this client.
NewPcloudVirtualserialnumberDeleteParamsWithContext creates a new PcloudVirtualserialnumberDeleteParams object with the ability to set a context for a request.
NewPcloudVirtualserialnumberDeleteParamsWithHTTPClient creates a new PcloudVirtualserialnumberDeleteParams object with the ability to set a custom HTTPClient for a request.
NewPcloudVirtualserialnumberDeleteParamsWithTimeout creates a new PcloudVirtualserialnumberDeleteParams object with the ability to set a timeout on a request.
NewPcloudVirtualserialnumberDeleteUnauthorized creates a PcloudVirtualserialnumberDeleteUnauthorized with default headers values.
NewPcloudVirtualserialnumberGetallBadRequest creates a PcloudVirtualserialnumberGetallBadRequest with default headers values.
NewPcloudVirtualserialnumberGetallForbidden creates a PcloudVirtualserialnumberGetallForbidden with default headers values.
NewPcloudVirtualserialnumberGetallInternalServerError creates a PcloudVirtualserialnumberGetallInternalServerError with default headers values.
NewPcloudVirtualserialnumberGetallNotFound creates a PcloudVirtualserialnumberGetallNotFound with default headers values.
NewPcloudVirtualserialnumberGetallOK creates a PcloudVirtualserialnumberGetallOK with default headers values.
NewPcloudVirtualserialnumberGetallParams creates a new PcloudVirtualserialnumberGetallParams object, with the default timeout for this client.
NewPcloudVirtualserialnumberGetallParamsWithContext creates a new PcloudVirtualserialnumberGetallParams object with the ability to set a context for a request.
NewPcloudVirtualserialnumberGetallParamsWithHTTPClient creates a new PcloudVirtualserialnumberGetallParams object with the ability to set a custom HTTPClient for a request.
NewPcloudVirtualserialnumberGetallParamsWithTimeout creates a new PcloudVirtualserialnumberGetallParams object with the ability to set a timeout on a request.
NewPcloudVirtualserialnumberGetallUnauthorized creates a PcloudVirtualserialnumberGetallUnauthorized with default headers values.
NewPcloudVirtualserialnumberGetBadRequest creates a PcloudVirtualserialnumberGetBadRequest with default headers values.
NewPcloudVirtualserialnumberGetForbidden creates a PcloudVirtualserialnumberGetForbidden with default headers values.
NewPcloudVirtualserialnumberGetInternalServerError creates a PcloudVirtualserialnumberGetInternalServerError with default headers values.
NewPcloudVirtualserialnumberGetNotFound creates a PcloudVirtualserialnumberGetNotFound with default headers values.
NewPcloudVirtualserialnumberGetOK creates a PcloudVirtualserialnumberGetOK with default headers values.
NewPcloudVirtualserialnumberGetParams creates a new PcloudVirtualserialnumberGetParams object, with the default timeout for this client.
NewPcloudVirtualserialnumberGetParamsWithContext creates a new PcloudVirtualserialnumberGetParams object with the ability to set a context for a request.
NewPcloudVirtualserialnumberGetParamsWithHTTPClient creates a new PcloudVirtualserialnumberGetParams object with the ability to set a custom HTTPClient for a request.
NewPcloudVirtualserialnumberGetParamsWithTimeout creates a new PcloudVirtualserialnumberGetParams object with the ability to set a timeout on a request.
NewPcloudVirtualserialnumberGetUnauthorized creates a PcloudVirtualserialnumberGetUnauthorized with default headers values.
NewPcloudVirtualserialnumberPutBadRequest creates a PcloudVirtualserialnumberPutBadRequest with default headers values.
NewPcloudVirtualserialnumberPutForbidden creates a PcloudVirtualserialnumberPutForbidden with default headers values.
NewPcloudVirtualserialnumberPutGone creates a PcloudVirtualserialnumberPutGone with default headers values.
NewPcloudVirtualserialnumberPutInternalServerError creates a PcloudVirtualserialnumberPutInternalServerError with default headers values.
NewPcloudVirtualserialnumberPutNotFound creates a PcloudVirtualserialnumberPutNotFound with default headers values.
NewPcloudVirtualserialnumberPutOK creates a PcloudVirtualserialnumberPutOK with default headers values.
NewPcloudVirtualserialnumberPutParams creates a new PcloudVirtualserialnumberPutParams object, with the default timeout for this client.
NewPcloudVirtualserialnumberPutParamsWithContext creates a new PcloudVirtualserialnumberPutParams object with the ability to set a context for a request.
NewPcloudVirtualserialnumberPutParamsWithHTTPClient creates a new PcloudVirtualserialnumberPutParams object with the ability to set a custom HTTPClient for a request.
NewPcloudVirtualserialnumberPutParamsWithTimeout creates a new PcloudVirtualserialnumberPutParams object with the ability to set a timeout on a request.
NewPcloudVirtualserialnumberPutUnauthorized creates a PcloudVirtualserialnumberPutUnauthorized with default headers values.
NewPcloudVirtualserialnumberSoftwaretiersGetallBadRequest creates a PcloudVirtualserialnumberSoftwaretiersGetallBadRequest with default headers values.
NewPcloudVirtualserialnumberSoftwaretiersGetallForbidden creates a PcloudVirtualserialnumberSoftwaretiersGetallForbidden with default headers values.
NewPcloudVirtualserialnumberSoftwaretiersGetallInternalServerError creates a PcloudVirtualserialnumberSoftwaretiersGetallInternalServerError with default headers values.
NewPcloudVirtualserialnumberSoftwaretiersGetallOK creates a PcloudVirtualserialnumberSoftwaretiersGetallOK with default headers values.
NewPcloudVirtualserialnumberSoftwaretiersGetallParams creates a new PcloudVirtualserialnumberSoftwaretiersGetallParams object, with the default timeout for this client.
NewPcloudVirtualserialnumberSoftwaretiersGetallParamsWithContext creates a new PcloudVirtualserialnumberSoftwaretiersGetallParams object with the ability to set a context for a request.
NewPcloudVirtualserialnumberSoftwaretiersGetallParamsWithHTTPClient creates a new PcloudVirtualserialnumberSoftwaretiersGetallParams object with the ability to set a custom HTTPClient for a request.
NewPcloudVirtualserialnumberSoftwaretiersGetallParamsWithTimeout creates a new PcloudVirtualserialnumberSoftwaretiersGetallParams object with the ability to set a timeout on a request.
NewPcloudVirtualserialnumberSoftwaretiersGetallUnauthorized creates a PcloudVirtualserialnumberSoftwaretiersGetallUnauthorized with default headers values.

# Structs

Client for p cloud virtual serial number API */.
PcloudPvminstancesVirtualserialnumberDeleteAccepted describes a response with status code 202, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteBadRequest describes a response with status code 400, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteForbidden describes a response with status code 403, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteGone describes a response with status code 410, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteInternalServerError describes a response with status code 500, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteNotFound describes a response with status code 404, with default header values.
PcloudPvminstancesVirtualserialnumberDeleteParams contains all the parameters to send to the API endpoint for the pcloud pvminstances virtualserialnumber delete operation.
PcloudPvminstancesVirtualserialnumberDeleteReader is a Reader for the PcloudPvminstancesVirtualserialnumberDelete structure.
PcloudPvminstancesVirtualserialnumberDeleteUnauthorized describes a response with status code 401, with default header values.
PcloudPvminstancesVirtualserialnumberGetBadRequest describes a response with status code 400, with default header values.
PcloudPvminstancesVirtualserialnumberGetForbidden describes a response with status code 403, with default header values.
PcloudPvminstancesVirtualserialnumberGetInternalServerError describes a response with status code 500, with default header values.
PcloudPvminstancesVirtualserialnumberGetNotFound describes a response with status code 404, with default header values.
PcloudPvminstancesVirtualserialnumberGetOK describes a response with status code 200, with default header values.
PcloudPvminstancesVirtualserialnumberGetParams contains all the parameters to send to the API endpoint for the pcloud pvminstances virtualserialnumber get operation.
PcloudPvminstancesVirtualserialnumberGetReader is a Reader for the PcloudPvminstancesVirtualserialnumberGet structure.
PcloudPvminstancesVirtualserialnumberGetUnauthorized describes a response with status code 401, with default header values.
PcloudPvminstancesVirtualserialnumberPostAccepted describes a response with status code 202, with default header values.
PcloudPvminstancesVirtualserialnumberPostBadRequest describes a response with status code 400, with default header values.
PcloudPvminstancesVirtualserialnumberPostConflict describes a response with status code 409, with default header values.
PcloudPvminstancesVirtualserialnumberPostForbidden describes a response with status code 403, with default header values.
PcloudPvminstancesVirtualserialnumberPostGatewayTimeout describes a response with status code 504, with default header values.
PcloudPvminstancesVirtualserialnumberPostInternalServerError describes a response with status code 500, with default header values.
PcloudPvminstancesVirtualserialnumberPostNotFound describes a response with status code 404, with default header values.
PcloudPvminstancesVirtualserialnumberPostParams contains all the parameters to send to the API endpoint for the pcloud pvminstances virtualserialnumber post operation.
PcloudPvminstancesVirtualserialnumberPostReader is a Reader for the PcloudPvminstancesVirtualserialnumberPost structure.
PcloudPvminstancesVirtualserialnumberPostUnauthorized describes a response with status code 401, with default header values.
PcloudPvminstancesVirtualserialnumberPutBadRequest describes a response with status code 400, with default header values.
PcloudPvminstancesVirtualserialnumberPutForbidden describes a response with status code 403, with default header values.
PcloudPvminstancesVirtualserialnumberPutInternalServerError describes a response with status code 500, with default header values.
PcloudPvminstancesVirtualserialnumberPutNotFound describes a response with status code 404, with default header values.
PcloudPvminstancesVirtualserialnumberPutOK describes a response with status code 200, with default header values.
PcloudPvminstancesVirtualserialnumberPutParams contains all the parameters to send to the API endpoint for the pcloud pvminstances virtualserialnumber put operation.
PcloudPvminstancesVirtualserialnumberPutReader is a Reader for the PcloudPvminstancesVirtualserialnumberPut structure.
PcloudPvminstancesVirtualserialnumberPutUnauthorized describes a response with status code 401, with default header values.
PcloudPvminstancesVirtualserialnumberPutUnprocessableEntity describes a response with status code 422, with default header values.
PcloudVirtualserialnumberDeleteBadRequest describes a response with status code 400, with default header values.
PcloudVirtualserialnumberDeleteForbidden describes a response with status code 403, with default header values.
PcloudVirtualserialnumberDeleteGone describes a response with status code 410, with default header values.
PcloudVirtualserialnumberDeleteInternalServerError describes a response with status code 500, with default header values.
PcloudVirtualserialnumberDeleteNotFound describes a response with status code 404, with default header values.
PcloudVirtualserialnumberDeleteOK describes a response with status code 200, with default header values.
PcloudVirtualserialnumberDeleteParams contains all the parameters to send to the API endpoint for the pcloud virtualserialnumber delete operation.
PcloudVirtualserialnumberDeleteReader is a Reader for the PcloudVirtualserialnumberDelete structure.
PcloudVirtualserialnumberDeleteUnauthorized describes a response with status code 401, with default header values.
PcloudVirtualserialnumberGetallBadRequest describes a response with status code 400, with default header values.
PcloudVirtualserialnumberGetallForbidden describes a response with status code 403, with default header values.
PcloudVirtualserialnumberGetallInternalServerError describes a response with status code 500, with default header values.
PcloudVirtualserialnumberGetallNotFound describes a response with status code 404, with default header values.
PcloudVirtualserialnumberGetallOK describes a response with status code 200, with default header values.
PcloudVirtualserialnumberGetallParams contains all the parameters to send to the API endpoint for the pcloud virtualserialnumber getall operation.
PcloudVirtualserialnumberGetallReader is a Reader for the PcloudVirtualserialnumberGetall structure.
PcloudVirtualserialnumberGetallUnauthorized describes a response with status code 401, with default header values.
PcloudVirtualserialnumberGetBadRequest describes a response with status code 400, with default header values.
PcloudVirtualserialnumberGetForbidden describes a response with status code 403, with default header values.
PcloudVirtualserialnumberGetInternalServerError describes a response with status code 500, with default header values.
PcloudVirtualserialnumberGetNotFound describes a response with status code 404, with default header values.
PcloudVirtualserialnumberGetOK describes a response with status code 200, with default header values.
PcloudVirtualserialnumberGetParams contains all the parameters to send to the API endpoint for the pcloud virtualserialnumber get operation.
PcloudVirtualserialnumberGetReader is a Reader for the PcloudVirtualserialnumberGet structure.
PcloudVirtualserialnumberGetUnauthorized describes a response with status code 401, with default header values.
PcloudVirtualserialnumberPutBadRequest describes a response with status code 400, with default header values.
PcloudVirtualserialnumberPutForbidden describes a response with status code 403, with default header values.
PcloudVirtualserialnumberPutGone describes a response with status code 410, with default header values.
PcloudVirtualserialnumberPutInternalServerError describes a response with status code 500, with default header values.
PcloudVirtualserialnumberPutNotFound describes a response with status code 404, with default header values.
PcloudVirtualserialnumberPutOK describes a response with status code 200, with default header values.
PcloudVirtualserialnumberPutParams contains all the parameters to send to the API endpoint for the pcloud virtualserialnumber put operation.
PcloudVirtualserialnumberPutReader is a Reader for the PcloudVirtualserialnumberPut structure.
PcloudVirtualserialnumberPutUnauthorized describes a response with status code 401, with default header values.
PcloudVirtualserialnumberSoftwaretiersGetallBadRequest describes a response with status code 400, with default header values.
PcloudVirtualserialnumberSoftwaretiersGetallForbidden describes a response with status code 403, with default header values.
PcloudVirtualserialnumberSoftwaretiersGetallInternalServerError describes a response with status code 500, with default header values.
PcloudVirtualserialnumberSoftwaretiersGetallOK describes a response with status code 200, with default header values.
PcloudVirtualserialnumberSoftwaretiersGetallParams contains all the parameters to send to the API endpoint for the pcloud virtualserialnumber softwaretiers getall operation.
PcloudVirtualserialnumberSoftwaretiersGetallReader is a Reader for the PcloudVirtualserialnumberSoftwaretiersGetall structure.
PcloudVirtualserialnumberSoftwaretiersGetallUnauthorized describes a response with status code 401, with default header values.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.