p_cloud_placement_groups

package
v1.0.68 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for p cloud placement groups API

func New

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

New creates a new p cloud placement groups API client.

func (*Client) PcloudPlacementgroupsDelete

func (a *Client) PcloudPlacementgroupsDelete(params *PcloudPlacementgroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*PcloudPlacementgroupsDeleteOK, error)

PcloudPlacementgroupsDelete deletes server placement group

func (*Client) PcloudPlacementgroupsGet

func (a *Client) PcloudPlacementgroupsGet(params *PcloudPlacementgroupsGetParams, authInfo runtime.ClientAuthInfoWriter) (*PcloudPlacementgroupsGetOK, error)

PcloudPlacementgroupsGet gets server placement group detail

func (*Client) PcloudPlacementgroupsGetall

func (a *Client) PcloudPlacementgroupsGetall(params *PcloudPlacementgroupsGetallParams, authInfo runtime.ClientAuthInfoWriter) (*PcloudPlacementgroupsGetallOK, error)

PcloudPlacementgroupsGetall gets all server placement groups

func (*Client) PcloudPlacementgroupsMembersDelete

PcloudPlacementgroupsMembersDelete removes server from placement group

func (*Client) PcloudPlacementgroupsMembersPost

PcloudPlacementgroupsMembersPost adds server to placement group

func (*Client) PcloudPlacementgroupsPost

func (a *Client) PcloudPlacementgroupsPost(params *PcloudPlacementgroupsPostParams, authInfo runtime.ClientAuthInfoWriter) (*PcloudPlacementgroupsPostOK, error)

PcloudPlacementgroupsPost creates a new server placement group

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type PcloudPlacementgroupsDeleteBadRequest

type PcloudPlacementgroupsDeleteBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsDeleteBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsDeleteBadRequest

func NewPcloudPlacementgroupsDeleteBadRequest() *PcloudPlacementgroupsDeleteBadRequest

NewPcloudPlacementgroupsDeleteBadRequest creates a PcloudPlacementgroupsDeleteBadRequest with default headers values

func (*PcloudPlacementgroupsDeleteBadRequest) Error

type PcloudPlacementgroupsDeleteInternalServerError

type PcloudPlacementgroupsDeleteInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsDeleteInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsDeleteInternalServerError

func NewPcloudPlacementgroupsDeleteInternalServerError() *PcloudPlacementgroupsDeleteInternalServerError

NewPcloudPlacementgroupsDeleteInternalServerError creates a PcloudPlacementgroupsDeleteInternalServerError with default headers values

func (*PcloudPlacementgroupsDeleteInternalServerError) Error

type PcloudPlacementgroupsDeleteNotFound

type PcloudPlacementgroupsDeleteNotFound struct {
	Payload *models.Error
}

PcloudPlacementgroupsDeleteNotFound handles this case with default header values.

Not Found

func NewPcloudPlacementgroupsDeleteNotFound

func NewPcloudPlacementgroupsDeleteNotFound() *PcloudPlacementgroupsDeleteNotFound

NewPcloudPlacementgroupsDeleteNotFound creates a PcloudPlacementgroupsDeleteNotFound with default headers values

func (*PcloudPlacementgroupsDeleteNotFound) Error

type PcloudPlacementgroupsDeleteOK

type PcloudPlacementgroupsDeleteOK struct {
	Payload models.Object
}

PcloudPlacementgroupsDeleteOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsDeleteOK

func NewPcloudPlacementgroupsDeleteOK() *PcloudPlacementgroupsDeleteOK

NewPcloudPlacementgroupsDeleteOK creates a PcloudPlacementgroupsDeleteOK with default headers values

func (*PcloudPlacementgroupsDeleteOK) Error

type PcloudPlacementgroupsDeleteParams

type PcloudPlacementgroupsDeleteParams struct {

	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string
	/*PlacementGroupID
	  Placement Group ID

	*/
	PlacementGroupID string

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

PcloudPlacementgroupsDeleteParams contains all the parameters to send to the API endpoint for the pcloud placementgroups delete operation typically these are written to a http.Request

func NewPcloudPlacementgroupsDeleteParams

func NewPcloudPlacementgroupsDeleteParams() *PcloudPlacementgroupsDeleteParams

NewPcloudPlacementgroupsDeleteParams creates a new PcloudPlacementgroupsDeleteParams object with the default values initialized.

func NewPcloudPlacementgroupsDeleteParamsWithContext

func NewPcloudPlacementgroupsDeleteParamsWithContext(ctx context.Context) *PcloudPlacementgroupsDeleteParams

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

func NewPcloudPlacementgroupsDeleteParamsWithHTTPClient

func NewPcloudPlacementgroupsDeleteParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsDeleteParams

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

func NewPcloudPlacementgroupsDeleteParamsWithTimeout

func NewPcloudPlacementgroupsDeleteParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsDeleteParams

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

func (*PcloudPlacementgroupsDeleteParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsDeleteParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) SetContext

SetContext adds the context to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) SetPlacementGroupID

func (o *PcloudPlacementgroupsDeleteParams) SetPlacementGroupID(placementGroupID string)

SetPlacementGroupID adds the placementGroupId to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WithContext

WithContext adds the context to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WithPlacementGroupID

func (o *PcloudPlacementgroupsDeleteParams) WithPlacementGroupID(placementGroupID string) *PcloudPlacementgroupsDeleteParams

WithPlacementGroupID adds the placementGroupID to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups delete params

func (*PcloudPlacementgroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsDeleteReader

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

PcloudPlacementgroupsDeleteReader is a Reader for the PcloudPlacementgroupsDelete structure.

func (*PcloudPlacementgroupsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsGetBadRequest

type PcloudPlacementgroupsGetBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsGetBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsGetBadRequest

func NewPcloudPlacementgroupsGetBadRequest() *PcloudPlacementgroupsGetBadRequest

NewPcloudPlacementgroupsGetBadRequest creates a PcloudPlacementgroupsGetBadRequest with default headers values

func (*PcloudPlacementgroupsGetBadRequest) Error

type PcloudPlacementgroupsGetInternalServerError

type PcloudPlacementgroupsGetInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsGetInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsGetInternalServerError

func NewPcloudPlacementgroupsGetInternalServerError() *PcloudPlacementgroupsGetInternalServerError

NewPcloudPlacementgroupsGetInternalServerError creates a PcloudPlacementgroupsGetInternalServerError with default headers values

func (*PcloudPlacementgroupsGetInternalServerError) Error

type PcloudPlacementgroupsGetOK

type PcloudPlacementgroupsGetOK struct {
	Payload *models.PlacementGroup
}

PcloudPlacementgroupsGetOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsGetOK

func NewPcloudPlacementgroupsGetOK() *PcloudPlacementgroupsGetOK

NewPcloudPlacementgroupsGetOK creates a PcloudPlacementgroupsGetOK with default headers values

func (*PcloudPlacementgroupsGetOK) Error

type PcloudPlacementgroupsGetParams

type PcloudPlacementgroupsGetParams struct {

	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string
	/*PlacementGroupID
	  Placement Group ID

	*/
	PlacementGroupID string

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

PcloudPlacementgroupsGetParams contains all the parameters to send to the API endpoint for the pcloud placementgroups get operation typically these are written to a http.Request

func NewPcloudPlacementgroupsGetParams

func NewPcloudPlacementgroupsGetParams() *PcloudPlacementgroupsGetParams

NewPcloudPlacementgroupsGetParams creates a new PcloudPlacementgroupsGetParams object with the default values initialized.

func NewPcloudPlacementgroupsGetParamsWithContext

func NewPcloudPlacementgroupsGetParamsWithContext(ctx context.Context) *PcloudPlacementgroupsGetParams

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

func NewPcloudPlacementgroupsGetParamsWithHTTPClient

func NewPcloudPlacementgroupsGetParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsGetParams

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

func NewPcloudPlacementgroupsGetParamsWithTimeout

func NewPcloudPlacementgroupsGetParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsGetParams

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

func (*PcloudPlacementgroupsGetParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsGetParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) SetContext

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

SetContext adds the context to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) SetPlacementGroupID

func (o *PcloudPlacementgroupsGetParams) SetPlacementGroupID(placementGroupID string)

SetPlacementGroupID adds the placementGroupId to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WithContext

WithContext adds the context to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WithPlacementGroupID

func (o *PcloudPlacementgroupsGetParams) WithPlacementGroupID(placementGroupID string) *PcloudPlacementgroupsGetParams

WithPlacementGroupID adds the placementGroupID to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups get params

func (*PcloudPlacementgroupsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsGetReader

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

PcloudPlacementgroupsGetReader is a Reader for the PcloudPlacementgroupsGet structure.

func (*PcloudPlacementgroupsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsGetallBadRequest

type PcloudPlacementgroupsGetallBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsGetallBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsGetallBadRequest

func NewPcloudPlacementgroupsGetallBadRequest() *PcloudPlacementgroupsGetallBadRequest

NewPcloudPlacementgroupsGetallBadRequest creates a PcloudPlacementgroupsGetallBadRequest with default headers values

func (*PcloudPlacementgroupsGetallBadRequest) Error

type PcloudPlacementgroupsGetallInternalServerError

type PcloudPlacementgroupsGetallInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsGetallInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsGetallInternalServerError

func NewPcloudPlacementgroupsGetallInternalServerError() *PcloudPlacementgroupsGetallInternalServerError

NewPcloudPlacementgroupsGetallInternalServerError creates a PcloudPlacementgroupsGetallInternalServerError with default headers values

func (*PcloudPlacementgroupsGetallInternalServerError) Error

type PcloudPlacementgroupsGetallOK

type PcloudPlacementgroupsGetallOK struct {
	Payload *models.PlacementGroups
}

PcloudPlacementgroupsGetallOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsGetallOK

func NewPcloudPlacementgroupsGetallOK() *PcloudPlacementgroupsGetallOK

NewPcloudPlacementgroupsGetallOK creates a PcloudPlacementgroupsGetallOK with default headers values

func (*PcloudPlacementgroupsGetallOK) Error

type PcloudPlacementgroupsGetallParams

type PcloudPlacementgroupsGetallParams struct {

	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string

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

PcloudPlacementgroupsGetallParams contains all the parameters to send to the API endpoint for the pcloud placementgroups getall operation typically these are written to a http.Request

func NewPcloudPlacementgroupsGetallParams

func NewPcloudPlacementgroupsGetallParams() *PcloudPlacementgroupsGetallParams

NewPcloudPlacementgroupsGetallParams creates a new PcloudPlacementgroupsGetallParams object with the default values initialized.

func NewPcloudPlacementgroupsGetallParamsWithContext

func NewPcloudPlacementgroupsGetallParamsWithContext(ctx context.Context) *PcloudPlacementgroupsGetallParams

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

func NewPcloudPlacementgroupsGetallParamsWithHTTPClient

func NewPcloudPlacementgroupsGetallParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsGetallParams

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

func NewPcloudPlacementgroupsGetallParamsWithTimeout

func NewPcloudPlacementgroupsGetallParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsGetallParams

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

func (*PcloudPlacementgroupsGetallParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsGetallParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) SetContext

SetContext adds the context to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) WithContext

WithContext adds the context to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups getall params

func (*PcloudPlacementgroupsGetallParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsGetallReader

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

PcloudPlacementgroupsGetallReader is a Reader for the PcloudPlacementgroupsGetall structure.

func (*PcloudPlacementgroupsGetallReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsGetallUnauthorized

type PcloudPlacementgroupsGetallUnauthorized struct {
	Payload *models.Error
}

PcloudPlacementgroupsGetallUnauthorized handles this case with default header values.

Unauthorized

func NewPcloudPlacementgroupsGetallUnauthorized

func NewPcloudPlacementgroupsGetallUnauthorized() *PcloudPlacementgroupsGetallUnauthorized

NewPcloudPlacementgroupsGetallUnauthorized creates a PcloudPlacementgroupsGetallUnauthorized with default headers values

func (*PcloudPlacementgroupsGetallUnauthorized) Error

type PcloudPlacementgroupsMembersDeleteBadRequest

type PcloudPlacementgroupsMembersDeleteBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersDeleteBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsMembersDeleteBadRequest

func NewPcloudPlacementgroupsMembersDeleteBadRequest() *PcloudPlacementgroupsMembersDeleteBadRequest

NewPcloudPlacementgroupsMembersDeleteBadRequest creates a PcloudPlacementgroupsMembersDeleteBadRequest with default headers values

func (*PcloudPlacementgroupsMembersDeleteBadRequest) Error

type PcloudPlacementgroupsMembersDeleteConflict

type PcloudPlacementgroupsMembersDeleteConflict struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersDeleteConflict handles this case with default header values.

Conflict

func NewPcloudPlacementgroupsMembersDeleteConflict

func NewPcloudPlacementgroupsMembersDeleteConflict() *PcloudPlacementgroupsMembersDeleteConflict

NewPcloudPlacementgroupsMembersDeleteConflict creates a PcloudPlacementgroupsMembersDeleteConflict with default headers values

func (*PcloudPlacementgroupsMembersDeleteConflict) Error

type PcloudPlacementgroupsMembersDeleteInternalServerError

type PcloudPlacementgroupsMembersDeleteInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersDeleteInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsMembersDeleteInternalServerError

func NewPcloudPlacementgroupsMembersDeleteInternalServerError() *PcloudPlacementgroupsMembersDeleteInternalServerError

NewPcloudPlacementgroupsMembersDeleteInternalServerError creates a PcloudPlacementgroupsMembersDeleteInternalServerError with default headers values

func (*PcloudPlacementgroupsMembersDeleteInternalServerError) Error

type PcloudPlacementgroupsMembersDeleteOK

type PcloudPlacementgroupsMembersDeleteOK struct {
	Payload *models.PlacementGroup
}

PcloudPlacementgroupsMembersDeleteOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsMembersDeleteOK

func NewPcloudPlacementgroupsMembersDeleteOK() *PcloudPlacementgroupsMembersDeleteOK

NewPcloudPlacementgroupsMembersDeleteOK creates a PcloudPlacementgroupsMembersDeleteOK with default headers values

func (*PcloudPlacementgroupsMembersDeleteOK) Error

type PcloudPlacementgroupsMembersDeleteParams

type PcloudPlacementgroupsMembersDeleteParams struct {

	/*Body
	  Parameters for removing a Server in a Placement Group

	*/
	Body *models.PlacementGroupServer
	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string
	/*PlacementGroupID
	  Placement Group ID

	*/
	PlacementGroupID string

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

PcloudPlacementgroupsMembersDeleteParams contains all the parameters to send to the API endpoint for the pcloud placementgroups members delete operation typically these are written to a http.Request

func NewPcloudPlacementgroupsMembersDeleteParams

func NewPcloudPlacementgroupsMembersDeleteParams() *PcloudPlacementgroupsMembersDeleteParams

NewPcloudPlacementgroupsMembersDeleteParams creates a new PcloudPlacementgroupsMembersDeleteParams object with the default values initialized.

func NewPcloudPlacementgroupsMembersDeleteParamsWithContext

func NewPcloudPlacementgroupsMembersDeleteParamsWithContext(ctx context.Context) *PcloudPlacementgroupsMembersDeleteParams

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

func NewPcloudPlacementgroupsMembersDeleteParamsWithHTTPClient

func NewPcloudPlacementgroupsMembersDeleteParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsMembersDeleteParams

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

func NewPcloudPlacementgroupsMembersDeleteParamsWithTimeout

func NewPcloudPlacementgroupsMembersDeleteParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsMembersDeleteParams

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

func (*PcloudPlacementgroupsMembersDeleteParams) SetBody

SetBody adds the body to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsMembersDeleteParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) SetContext

SetContext adds the context to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) SetPlacementGroupID

func (o *PcloudPlacementgroupsMembersDeleteParams) SetPlacementGroupID(placementGroupID string)

SetPlacementGroupID adds the placementGroupId to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) SetTimeout

SetTimeout adds the timeout to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithBody

WithBody adds the body to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithCloudInstanceID

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithContext

WithContext adds the context to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithPlacementGroupID

WithPlacementGroupID adds the placementGroupID to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups members delete params

func (*PcloudPlacementgroupsMembersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsMembersDeleteReader

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

PcloudPlacementgroupsMembersDeleteReader is a Reader for the PcloudPlacementgroupsMembersDelete structure.

func (*PcloudPlacementgroupsMembersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsMembersDeleteUnprocessableEntity

type PcloudPlacementgroupsMembersDeleteUnprocessableEntity struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersDeleteUnprocessableEntity handles this case with default header values.

Unprocessable Entity

func NewPcloudPlacementgroupsMembersDeleteUnprocessableEntity

func NewPcloudPlacementgroupsMembersDeleteUnprocessableEntity() *PcloudPlacementgroupsMembersDeleteUnprocessableEntity

NewPcloudPlacementgroupsMembersDeleteUnprocessableEntity creates a PcloudPlacementgroupsMembersDeleteUnprocessableEntity with default headers values

func (*PcloudPlacementgroupsMembersDeleteUnprocessableEntity) Error

type PcloudPlacementgroupsMembersPostBadRequest

type PcloudPlacementgroupsMembersPostBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersPostBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsMembersPostBadRequest

func NewPcloudPlacementgroupsMembersPostBadRequest() *PcloudPlacementgroupsMembersPostBadRequest

NewPcloudPlacementgroupsMembersPostBadRequest creates a PcloudPlacementgroupsMembersPostBadRequest with default headers values

func (*PcloudPlacementgroupsMembersPostBadRequest) Error

type PcloudPlacementgroupsMembersPostConflict

type PcloudPlacementgroupsMembersPostConflict struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersPostConflict handles this case with default header values.

Conflict

func NewPcloudPlacementgroupsMembersPostConflict

func NewPcloudPlacementgroupsMembersPostConflict() *PcloudPlacementgroupsMembersPostConflict

NewPcloudPlacementgroupsMembersPostConflict creates a PcloudPlacementgroupsMembersPostConflict with default headers values

func (*PcloudPlacementgroupsMembersPostConflict) Error

type PcloudPlacementgroupsMembersPostInternalServerError

type PcloudPlacementgroupsMembersPostInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersPostInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsMembersPostInternalServerError

func NewPcloudPlacementgroupsMembersPostInternalServerError() *PcloudPlacementgroupsMembersPostInternalServerError

NewPcloudPlacementgroupsMembersPostInternalServerError creates a PcloudPlacementgroupsMembersPostInternalServerError with default headers values

func (*PcloudPlacementgroupsMembersPostInternalServerError) Error

type PcloudPlacementgroupsMembersPostOK

type PcloudPlacementgroupsMembersPostOK struct {
	Payload *models.PlacementGroup
}

PcloudPlacementgroupsMembersPostOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsMembersPostOK

func NewPcloudPlacementgroupsMembersPostOK() *PcloudPlacementgroupsMembersPostOK

NewPcloudPlacementgroupsMembersPostOK creates a PcloudPlacementgroupsMembersPostOK with default headers values

func (*PcloudPlacementgroupsMembersPostOK) Error

type PcloudPlacementgroupsMembersPostParams

type PcloudPlacementgroupsMembersPostParams struct {

	/*Body
	  Parameters for adding a server to a Server Placement Group

	*/
	Body *models.PlacementGroupServer
	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string
	/*PlacementGroupID
	  Placement Group ID

	*/
	PlacementGroupID string

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

PcloudPlacementgroupsMembersPostParams contains all the parameters to send to the API endpoint for the pcloud placementgroups members post operation typically these are written to a http.Request

func NewPcloudPlacementgroupsMembersPostParams

func NewPcloudPlacementgroupsMembersPostParams() *PcloudPlacementgroupsMembersPostParams

NewPcloudPlacementgroupsMembersPostParams creates a new PcloudPlacementgroupsMembersPostParams object with the default values initialized.

func NewPcloudPlacementgroupsMembersPostParamsWithContext

func NewPcloudPlacementgroupsMembersPostParamsWithContext(ctx context.Context) *PcloudPlacementgroupsMembersPostParams

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

func NewPcloudPlacementgroupsMembersPostParamsWithHTTPClient

func NewPcloudPlacementgroupsMembersPostParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsMembersPostParams

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

func NewPcloudPlacementgroupsMembersPostParamsWithTimeout

func NewPcloudPlacementgroupsMembersPostParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsMembersPostParams

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

func (*PcloudPlacementgroupsMembersPostParams) SetBody

SetBody adds the body to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsMembersPostParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) SetContext

SetContext adds the context to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) SetPlacementGroupID

func (o *PcloudPlacementgroupsMembersPostParams) SetPlacementGroupID(placementGroupID string)

SetPlacementGroupID adds the placementGroupId to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithBody

WithBody adds the body to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithCloudInstanceID

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithContext

WithContext adds the context to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithPlacementGroupID

WithPlacementGroupID adds the placementGroupID to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups members post params

func (*PcloudPlacementgroupsMembersPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsMembersPostReader

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

PcloudPlacementgroupsMembersPostReader is a Reader for the PcloudPlacementgroupsMembersPost structure.

func (*PcloudPlacementgroupsMembersPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsMembersPostUnprocessableEntity

type PcloudPlacementgroupsMembersPostUnprocessableEntity struct {
	Payload *models.Error
}

PcloudPlacementgroupsMembersPostUnprocessableEntity handles this case with default header values.

Unprocessable Entity

func NewPcloudPlacementgroupsMembersPostUnprocessableEntity

func NewPcloudPlacementgroupsMembersPostUnprocessableEntity() *PcloudPlacementgroupsMembersPostUnprocessableEntity

NewPcloudPlacementgroupsMembersPostUnprocessableEntity creates a PcloudPlacementgroupsMembersPostUnprocessableEntity with default headers values

func (*PcloudPlacementgroupsMembersPostUnprocessableEntity) Error

type PcloudPlacementgroupsPostBadRequest

type PcloudPlacementgroupsPostBadRequest struct {
	Payload *models.Error
}

PcloudPlacementgroupsPostBadRequest handles this case with default header values.

Bad Request

func NewPcloudPlacementgroupsPostBadRequest

func NewPcloudPlacementgroupsPostBadRequest() *PcloudPlacementgroupsPostBadRequest

NewPcloudPlacementgroupsPostBadRequest creates a PcloudPlacementgroupsPostBadRequest with default headers values

func (*PcloudPlacementgroupsPostBadRequest) Error

type PcloudPlacementgroupsPostConflict

type PcloudPlacementgroupsPostConflict struct {
	Payload *models.Error
}

PcloudPlacementgroupsPostConflict handles this case with default header values.

Conflict

func NewPcloudPlacementgroupsPostConflict

func NewPcloudPlacementgroupsPostConflict() *PcloudPlacementgroupsPostConflict

NewPcloudPlacementgroupsPostConflict creates a PcloudPlacementgroupsPostConflict with default headers values

func (*PcloudPlacementgroupsPostConflict) Error

type PcloudPlacementgroupsPostInternalServerError

type PcloudPlacementgroupsPostInternalServerError struct {
	Payload *models.Error
}

PcloudPlacementgroupsPostInternalServerError handles this case with default header values.

Internal Server Error

func NewPcloudPlacementgroupsPostInternalServerError

func NewPcloudPlacementgroupsPostInternalServerError() *PcloudPlacementgroupsPostInternalServerError

NewPcloudPlacementgroupsPostInternalServerError creates a PcloudPlacementgroupsPostInternalServerError with default headers values

func (*PcloudPlacementgroupsPostInternalServerError) Error

type PcloudPlacementgroupsPostOK

type PcloudPlacementgroupsPostOK struct {
	Payload *models.PlacementGroup
}

PcloudPlacementgroupsPostOK handles this case with default header values.

OK

func NewPcloudPlacementgroupsPostOK

func NewPcloudPlacementgroupsPostOK() *PcloudPlacementgroupsPostOK

NewPcloudPlacementgroupsPostOK creates a PcloudPlacementgroupsPostOK with default headers values

func (*PcloudPlacementgroupsPostOK) Error

type PcloudPlacementgroupsPostParams

type PcloudPlacementgroupsPostParams struct {

	/*Body
	  Parameters for the creation of a new Server Placement Group

	*/
	Body *models.PlacementGroupCreate
	/*CloudInstanceID
	  Cloud Instance ID of a PCloud Instance

	*/
	CloudInstanceID string

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

PcloudPlacementgroupsPostParams contains all the parameters to send to the API endpoint for the pcloud placementgroups post operation typically these are written to a http.Request

func NewPcloudPlacementgroupsPostParams

func NewPcloudPlacementgroupsPostParams() *PcloudPlacementgroupsPostParams

NewPcloudPlacementgroupsPostParams creates a new PcloudPlacementgroupsPostParams object with the default values initialized.

func NewPcloudPlacementgroupsPostParamsWithContext

func NewPcloudPlacementgroupsPostParamsWithContext(ctx context.Context) *PcloudPlacementgroupsPostParams

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

func NewPcloudPlacementgroupsPostParamsWithHTTPClient

func NewPcloudPlacementgroupsPostParamsWithHTTPClient(client *http.Client) *PcloudPlacementgroupsPostParams

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

func NewPcloudPlacementgroupsPostParamsWithTimeout

func NewPcloudPlacementgroupsPostParamsWithTimeout(timeout time.Duration) *PcloudPlacementgroupsPostParams

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

func (*PcloudPlacementgroupsPostParams) SetBody

SetBody adds the body to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) SetCloudInstanceID

func (o *PcloudPlacementgroupsPostParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) SetContext

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

SetContext adds the context to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WithBody

WithBody adds the body to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WithContext

WithContext adds the context to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WithTimeout

WithTimeout adds the timeout to the pcloud placementgroups post params

func (*PcloudPlacementgroupsPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudPlacementgroupsPostReader

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

PcloudPlacementgroupsPostReader is a Reader for the PcloudPlacementgroupsPost structure.

func (*PcloudPlacementgroupsPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudPlacementgroupsPostUnprocessableEntity

type PcloudPlacementgroupsPostUnprocessableEntity struct {
	Payload *models.Error
}

PcloudPlacementgroupsPostUnprocessableEntity handles this case with default header values.

Unprocessable Entity

func NewPcloudPlacementgroupsPostUnprocessableEntity

func NewPcloudPlacementgroupsPostUnprocessableEntity() *PcloudPlacementgroupsPostUnprocessableEntity

NewPcloudPlacementgroupsPostUnprocessableEntity creates a PcloudPlacementgroupsPostUnprocessableEntity with default headers values

func (*PcloudPlacementgroupsPostUnprocessableEntity) Error

Jump to

Keyboard shortcuts

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