p_cloud_service_d_h_c_p

package
v1.1.8 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2022 License: Apache-2.0 Imports: 10 Imported by: 1

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 service d h c p API

func (*Client) PcloudDhcpDelete

func (a *Client) PcloudDhcpDelete(params *PcloudDhcpDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpDeleteAccepted, error)

PcloudDhcpDelete deletes d h c p server open shift internal use only

func (*Client) PcloudDhcpGet

func (a *Client) PcloudDhcpGet(params *PcloudDhcpGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpGetOK, error)

PcloudDhcpGet gets d h c p server information open shift internal use only

func (*Client) PcloudDhcpGetall

func (a *Client) PcloudDhcpGetall(params *PcloudDhcpGetallParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpGetallOK, error)

PcloudDhcpGetall gets all d h c p servers information open shift internal use only

func (*Client) PcloudDhcpPost

func (a *Client) PcloudDhcpPost(params *PcloudDhcpPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpPostAccepted, error)

PcloudDhcpPost creates a d h c p server open shift internal use only

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption added in v1.1.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService added in v1.1.0

type ClientService interface {
	PcloudDhcpDelete(params *PcloudDhcpDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpDeleteAccepted, error)

	PcloudDhcpGet(params *PcloudDhcpGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpGetOK, error)

	PcloudDhcpGetall(params *PcloudDhcpGetallParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpGetallOK, error)

	PcloudDhcpPost(params *PcloudDhcpPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudDhcpPostAccepted, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new p cloud service d h c p API client.

type PcloudDhcpDeleteAccepted

type PcloudDhcpDeleteAccepted struct {
	Payload models.Object
}
PcloudDhcpDeleteAccepted describes a response with status code 202, with default header values.

OK

func NewPcloudDhcpDeleteAccepted

func NewPcloudDhcpDeleteAccepted() *PcloudDhcpDeleteAccepted

NewPcloudDhcpDeleteAccepted creates a PcloudDhcpDeleteAccepted with default headers values

func (*PcloudDhcpDeleteAccepted) Error

func (o *PcloudDhcpDeleteAccepted) Error() string

func (*PcloudDhcpDeleteAccepted) GetPayload added in v1.1.0

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

type PcloudDhcpDeleteBadRequest

type PcloudDhcpDeleteBadRequest struct {
	Payload *models.Error
}
PcloudDhcpDeleteBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudDhcpDeleteBadRequest

func NewPcloudDhcpDeleteBadRequest() *PcloudDhcpDeleteBadRequest

NewPcloudDhcpDeleteBadRequest creates a PcloudDhcpDeleteBadRequest with default headers values

func (*PcloudDhcpDeleteBadRequest) Error

func (*PcloudDhcpDeleteBadRequest) GetPayload added in v1.1.0

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

type PcloudDhcpDeleteForbidden

type PcloudDhcpDeleteForbidden struct {
	Payload *models.Error
}
PcloudDhcpDeleteForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPcloudDhcpDeleteForbidden

func NewPcloudDhcpDeleteForbidden() *PcloudDhcpDeleteForbidden

NewPcloudDhcpDeleteForbidden creates a PcloudDhcpDeleteForbidden with default headers values

func (*PcloudDhcpDeleteForbidden) Error

func (o *PcloudDhcpDeleteForbidden) Error() string

func (*PcloudDhcpDeleteForbidden) GetPayload added in v1.1.0

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

type PcloudDhcpDeleteInternalServerError

type PcloudDhcpDeleteInternalServerError struct {
	Payload *models.Error
}
PcloudDhcpDeleteInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudDhcpDeleteInternalServerError

func NewPcloudDhcpDeleteInternalServerError() *PcloudDhcpDeleteInternalServerError

NewPcloudDhcpDeleteInternalServerError creates a PcloudDhcpDeleteInternalServerError with default headers values

func (*PcloudDhcpDeleteInternalServerError) Error

func (*PcloudDhcpDeleteInternalServerError) GetPayload added in v1.1.0

type PcloudDhcpDeleteNotFound

type PcloudDhcpDeleteNotFound struct {
	Payload *models.Error
}
PcloudDhcpDeleteNotFound describes a response with status code 404, with default header values.

Not Found

func NewPcloudDhcpDeleteNotFound

func NewPcloudDhcpDeleteNotFound() *PcloudDhcpDeleteNotFound

NewPcloudDhcpDeleteNotFound creates a PcloudDhcpDeleteNotFound with default headers values

func (*PcloudDhcpDeleteNotFound) Error

func (o *PcloudDhcpDeleteNotFound) Error() string

func (*PcloudDhcpDeleteNotFound) GetPayload added in v1.1.0

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

type PcloudDhcpDeleteParams

type PcloudDhcpDeleteParams struct {

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

	/* DhcpID.

	   The ID of the DHCP Server
	*/
	DhcpID string

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

PcloudDhcpDeleteParams contains all the parameters to send to the API endpoint

for the pcloud dhcp delete operation.

Typically these are written to a http.Request.

func NewPcloudDhcpDeleteParams

func NewPcloudDhcpDeleteParams() *PcloudDhcpDeleteParams

NewPcloudDhcpDeleteParams creates a new PcloudDhcpDeleteParams 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 NewPcloudDhcpDeleteParamsWithContext

func NewPcloudDhcpDeleteParamsWithContext(ctx context.Context) *PcloudDhcpDeleteParams

NewPcloudDhcpDeleteParamsWithContext creates a new PcloudDhcpDeleteParams object with the ability to set a context for a request.

func NewPcloudDhcpDeleteParamsWithHTTPClient

func NewPcloudDhcpDeleteParamsWithHTTPClient(client *http.Client) *PcloudDhcpDeleteParams

NewPcloudDhcpDeleteParamsWithHTTPClient creates a new PcloudDhcpDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudDhcpDeleteParamsWithTimeout

func NewPcloudDhcpDeleteParamsWithTimeout(timeout time.Duration) *PcloudDhcpDeleteParams

NewPcloudDhcpDeleteParamsWithTimeout creates a new PcloudDhcpDeleteParams object with the ability to set a timeout on a request.

func (*PcloudDhcpDeleteParams) SetCloudInstanceID

func (o *PcloudDhcpDeleteParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) SetContext

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

SetContext adds the context to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) SetDefaults added in v1.1.0

func (o *PcloudDhcpDeleteParams) SetDefaults()

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

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

func (*PcloudDhcpDeleteParams) SetDhcpID

func (o *PcloudDhcpDeleteParams) SetDhcpID(dhcpID string)

SetDhcpID adds the dhcpId to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WithContext

WithContext adds the context to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WithDefaults added in v1.1.0

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

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

func (*PcloudDhcpDeleteParams) WithDhcpID

func (o *PcloudDhcpDeleteParams) WithDhcpID(dhcpID string) *PcloudDhcpDeleteParams

WithDhcpID adds the dhcpID to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WithTimeout

WithTimeout adds the timeout to the pcloud dhcp delete params

func (*PcloudDhcpDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudDhcpDeleteReader

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

PcloudDhcpDeleteReader is a Reader for the PcloudDhcpDelete structure.

func (*PcloudDhcpDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudDhcpGetBadRequest

type PcloudDhcpGetBadRequest struct {
	Payload *models.Error
}
PcloudDhcpGetBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudDhcpGetBadRequest

func NewPcloudDhcpGetBadRequest() *PcloudDhcpGetBadRequest

NewPcloudDhcpGetBadRequest creates a PcloudDhcpGetBadRequest with default headers values

func (*PcloudDhcpGetBadRequest) Error

func (o *PcloudDhcpGetBadRequest) Error() string

func (*PcloudDhcpGetBadRequest) GetPayload added in v1.1.0

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

type PcloudDhcpGetForbidden

type PcloudDhcpGetForbidden struct {
	Payload *models.Error
}
PcloudDhcpGetForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPcloudDhcpGetForbidden

func NewPcloudDhcpGetForbidden() *PcloudDhcpGetForbidden

NewPcloudDhcpGetForbidden creates a PcloudDhcpGetForbidden with default headers values

func (*PcloudDhcpGetForbidden) Error

func (o *PcloudDhcpGetForbidden) Error() string

func (*PcloudDhcpGetForbidden) GetPayload added in v1.1.0

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

type PcloudDhcpGetInternalServerError

type PcloudDhcpGetInternalServerError struct {
	Payload *models.Error
}
PcloudDhcpGetInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudDhcpGetInternalServerError

func NewPcloudDhcpGetInternalServerError() *PcloudDhcpGetInternalServerError

NewPcloudDhcpGetInternalServerError creates a PcloudDhcpGetInternalServerError with default headers values

func (*PcloudDhcpGetInternalServerError) Error

func (*PcloudDhcpGetInternalServerError) GetPayload added in v1.1.0

type PcloudDhcpGetNotFound

type PcloudDhcpGetNotFound struct {
	Payload *models.Error
}
PcloudDhcpGetNotFound describes a response with status code 404, with default header values.

Not Found

func NewPcloudDhcpGetNotFound

func NewPcloudDhcpGetNotFound() *PcloudDhcpGetNotFound

NewPcloudDhcpGetNotFound creates a PcloudDhcpGetNotFound with default headers values

func (*PcloudDhcpGetNotFound) Error

func (o *PcloudDhcpGetNotFound) Error() string

func (*PcloudDhcpGetNotFound) GetPayload added in v1.1.0

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

type PcloudDhcpGetOK

type PcloudDhcpGetOK struct {
	Payload *models.DHCPServerDetail
}
PcloudDhcpGetOK describes a response with status code 200, with default header values.

OK

func NewPcloudDhcpGetOK

func NewPcloudDhcpGetOK() *PcloudDhcpGetOK

NewPcloudDhcpGetOK creates a PcloudDhcpGetOK with default headers values

func (*PcloudDhcpGetOK) Error

func (o *PcloudDhcpGetOK) Error() string

func (*PcloudDhcpGetOK) GetPayload added in v1.1.0

func (o *PcloudDhcpGetOK) GetPayload() *models.DHCPServerDetail

type PcloudDhcpGetParams

type PcloudDhcpGetParams struct {

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

	/* DhcpID.

	   The ID of the DHCP Server
	*/
	DhcpID string

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

PcloudDhcpGetParams contains all the parameters to send to the API endpoint

for the pcloud dhcp get operation.

Typically these are written to a http.Request.

func NewPcloudDhcpGetParams

func NewPcloudDhcpGetParams() *PcloudDhcpGetParams

NewPcloudDhcpGetParams creates a new PcloudDhcpGetParams 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 NewPcloudDhcpGetParamsWithContext

func NewPcloudDhcpGetParamsWithContext(ctx context.Context) *PcloudDhcpGetParams

NewPcloudDhcpGetParamsWithContext creates a new PcloudDhcpGetParams object with the ability to set a context for a request.

func NewPcloudDhcpGetParamsWithHTTPClient

func NewPcloudDhcpGetParamsWithHTTPClient(client *http.Client) *PcloudDhcpGetParams

NewPcloudDhcpGetParamsWithHTTPClient creates a new PcloudDhcpGetParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudDhcpGetParamsWithTimeout

func NewPcloudDhcpGetParamsWithTimeout(timeout time.Duration) *PcloudDhcpGetParams

NewPcloudDhcpGetParamsWithTimeout creates a new PcloudDhcpGetParams object with the ability to set a timeout on a request.

func (*PcloudDhcpGetParams) SetCloudInstanceID

func (o *PcloudDhcpGetParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud dhcp get params

func (*PcloudDhcpGetParams) SetContext

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

SetContext adds the context to the pcloud dhcp get params

func (*PcloudDhcpGetParams) SetDefaults added in v1.1.0

func (o *PcloudDhcpGetParams) SetDefaults()

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

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

func (*PcloudDhcpGetParams) SetDhcpID

func (o *PcloudDhcpGetParams) SetDhcpID(dhcpID string)

SetDhcpID adds the dhcpId to the pcloud dhcp get params

func (*PcloudDhcpGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud dhcp get params

func (*PcloudDhcpGetParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WithContext

WithContext adds the context to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WithDefaults added in v1.1.0

func (o *PcloudDhcpGetParams) WithDefaults() *PcloudDhcpGetParams

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

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

func (*PcloudDhcpGetParams) WithDhcpID

func (o *PcloudDhcpGetParams) WithDhcpID(dhcpID string) *PcloudDhcpGetParams

WithDhcpID adds the dhcpID to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WithTimeout

func (o *PcloudDhcpGetParams) WithTimeout(timeout time.Duration) *PcloudDhcpGetParams

WithTimeout adds the timeout to the pcloud dhcp get params

func (*PcloudDhcpGetParams) WriteToRequest

func (o *PcloudDhcpGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PcloudDhcpGetReader

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

PcloudDhcpGetReader is a Reader for the PcloudDhcpGet structure.

func (*PcloudDhcpGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudDhcpGetallForbidden

type PcloudDhcpGetallForbidden struct {
	Payload *models.Error
}
PcloudDhcpGetallForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPcloudDhcpGetallForbidden

func NewPcloudDhcpGetallForbidden() *PcloudDhcpGetallForbidden

NewPcloudDhcpGetallForbidden creates a PcloudDhcpGetallForbidden with default headers values

func (*PcloudDhcpGetallForbidden) Error

func (o *PcloudDhcpGetallForbidden) Error() string

func (*PcloudDhcpGetallForbidden) GetPayload added in v1.1.0

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

type PcloudDhcpGetallInternalServerError

type PcloudDhcpGetallInternalServerError struct {
	Payload *models.Error
}
PcloudDhcpGetallInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudDhcpGetallInternalServerError

func NewPcloudDhcpGetallInternalServerError() *PcloudDhcpGetallInternalServerError

NewPcloudDhcpGetallInternalServerError creates a PcloudDhcpGetallInternalServerError with default headers values

func (*PcloudDhcpGetallInternalServerError) Error

func (*PcloudDhcpGetallInternalServerError) GetPayload added in v1.1.0

type PcloudDhcpGetallOK

type PcloudDhcpGetallOK struct {
	Payload models.DHCPServers
}
PcloudDhcpGetallOK describes a response with status code 200, with default header values.

OK

func NewPcloudDhcpGetallOK

func NewPcloudDhcpGetallOK() *PcloudDhcpGetallOK

NewPcloudDhcpGetallOK creates a PcloudDhcpGetallOK with default headers values

func (*PcloudDhcpGetallOK) Error

func (o *PcloudDhcpGetallOK) Error() string

func (*PcloudDhcpGetallOK) GetPayload added in v1.1.0

func (o *PcloudDhcpGetallOK) GetPayload() models.DHCPServers

type PcloudDhcpGetallParams

type PcloudDhcpGetallParams struct {

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

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

PcloudDhcpGetallParams contains all the parameters to send to the API endpoint

for the pcloud dhcp getall operation.

Typically these are written to a http.Request.

func NewPcloudDhcpGetallParams

func NewPcloudDhcpGetallParams() *PcloudDhcpGetallParams

NewPcloudDhcpGetallParams creates a new PcloudDhcpGetallParams 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 NewPcloudDhcpGetallParamsWithContext

func NewPcloudDhcpGetallParamsWithContext(ctx context.Context) *PcloudDhcpGetallParams

NewPcloudDhcpGetallParamsWithContext creates a new PcloudDhcpGetallParams object with the ability to set a context for a request.

func NewPcloudDhcpGetallParamsWithHTTPClient

func NewPcloudDhcpGetallParamsWithHTTPClient(client *http.Client) *PcloudDhcpGetallParams

NewPcloudDhcpGetallParamsWithHTTPClient creates a new PcloudDhcpGetallParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudDhcpGetallParamsWithTimeout

func NewPcloudDhcpGetallParamsWithTimeout(timeout time.Duration) *PcloudDhcpGetallParams

NewPcloudDhcpGetallParamsWithTimeout creates a new PcloudDhcpGetallParams object with the ability to set a timeout on a request.

func (*PcloudDhcpGetallParams) SetCloudInstanceID

func (o *PcloudDhcpGetallParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) SetContext

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

SetContext adds the context to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) SetDefaults added in v1.1.0

func (o *PcloudDhcpGetallParams) SetDefaults()

SetDefaults hydrates default values in the pcloud dhcp getall params (not the query body).

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

func (*PcloudDhcpGetallParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) WithContext

WithContext adds the context to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) WithDefaults added in v1.1.0

WithDefaults hydrates default values in the pcloud dhcp getall params (not the query body).

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

func (*PcloudDhcpGetallParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) WithTimeout

WithTimeout adds the timeout to the pcloud dhcp getall params

func (*PcloudDhcpGetallParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudDhcpGetallReader

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

PcloudDhcpGetallReader is a Reader for the PcloudDhcpGetall structure.

func (*PcloudDhcpGetallReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudDhcpPostAccepted

type PcloudDhcpPostAccepted struct {
	Payload *models.DHCPServer
}
PcloudDhcpPostAccepted describes a response with status code 202, with default header values.

OK

func NewPcloudDhcpPostAccepted

func NewPcloudDhcpPostAccepted() *PcloudDhcpPostAccepted

NewPcloudDhcpPostAccepted creates a PcloudDhcpPostAccepted with default headers values

func (*PcloudDhcpPostAccepted) Error

func (o *PcloudDhcpPostAccepted) Error() string

func (*PcloudDhcpPostAccepted) GetPayload added in v1.1.0

func (o *PcloudDhcpPostAccepted) GetPayload() *models.DHCPServer

type PcloudDhcpPostBadRequest

type PcloudDhcpPostBadRequest struct {
	Payload *models.Error
}
PcloudDhcpPostBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPcloudDhcpPostBadRequest

func NewPcloudDhcpPostBadRequest() *PcloudDhcpPostBadRequest

NewPcloudDhcpPostBadRequest creates a PcloudDhcpPostBadRequest with default headers values

func (*PcloudDhcpPostBadRequest) Error

func (o *PcloudDhcpPostBadRequest) Error() string

func (*PcloudDhcpPostBadRequest) GetPayload added in v1.1.0

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

type PcloudDhcpPostForbidden

type PcloudDhcpPostForbidden struct {
	Payload *models.Error
}
PcloudDhcpPostForbidden describes a response with status code 403, with default header values.

Forbidden

func NewPcloudDhcpPostForbidden

func NewPcloudDhcpPostForbidden() *PcloudDhcpPostForbidden

NewPcloudDhcpPostForbidden creates a PcloudDhcpPostForbidden with default headers values

func (*PcloudDhcpPostForbidden) Error

func (o *PcloudDhcpPostForbidden) Error() string

func (*PcloudDhcpPostForbidden) GetPayload added in v1.1.0

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

type PcloudDhcpPostInternalServerError

type PcloudDhcpPostInternalServerError struct {
	Payload *models.Error
}
PcloudDhcpPostInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPcloudDhcpPostInternalServerError

func NewPcloudDhcpPostInternalServerError() *PcloudDhcpPostInternalServerError

NewPcloudDhcpPostInternalServerError creates a PcloudDhcpPostInternalServerError with default headers values

func (*PcloudDhcpPostInternalServerError) Error

func (*PcloudDhcpPostInternalServerError) GetPayload added in v1.1.0

type PcloudDhcpPostParams

type PcloudDhcpPostParams struct {

	/* Body.

	   Parameters used during creation of DHCP service
	*/
	Body *models.DHCPServerCreate

	/* CloudInstanceID.

	   Cloud Instance ID of a PCloud Instance
	*/
	CloudInstanceID string

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

PcloudDhcpPostParams contains all the parameters to send to the API endpoint

for the pcloud dhcp post operation.

Typically these are written to a http.Request.

func NewPcloudDhcpPostParams

func NewPcloudDhcpPostParams() *PcloudDhcpPostParams

NewPcloudDhcpPostParams creates a new PcloudDhcpPostParams 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 NewPcloudDhcpPostParamsWithContext

func NewPcloudDhcpPostParamsWithContext(ctx context.Context) *PcloudDhcpPostParams

NewPcloudDhcpPostParamsWithContext creates a new PcloudDhcpPostParams object with the ability to set a context for a request.

func NewPcloudDhcpPostParamsWithHTTPClient

func NewPcloudDhcpPostParamsWithHTTPClient(client *http.Client) *PcloudDhcpPostParams

NewPcloudDhcpPostParamsWithHTTPClient creates a new PcloudDhcpPostParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudDhcpPostParamsWithTimeout

func NewPcloudDhcpPostParamsWithTimeout(timeout time.Duration) *PcloudDhcpPostParams

NewPcloudDhcpPostParamsWithTimeout creates a new PcloudDhcpPostParams object with the ability to set a timeout on a request.

func (*PcloudDhcpPostParams) SetBody added in v1.1.2

func (o *PcloudDhcpPostParams) SetBody(body *models.DHCPServerCreate)

SetBody adds the body to the pcloud dhcp post params

func (*PcloudDhcpPostParams) SetCloudInstanceID

func (o *PcloudDhcpPostParams) SetCloudInstanceID(cloudInstanceID string)

SetCloudInstanceID adds the cloudInstanceId to the pcloud dhcp post params

func (*PcloudDhcpPostParams) SetContext

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

SetContext adds the context to the pcloud dhcp post params

func (*PcloudDhcpPostParams) SetDefaults added in v1.1.0

func (o *PcloudDhcpPostParams) SetDefaults()

SetDefaults hydrates default values in the pcloud dhcp post params (not the query body).

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

func (*PcloudDhcpPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud dhcp post params

func (*PcloudDhcpPostParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WithBody added in v1.1.2

WithBody adds the body to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WithCloudInstanceID

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

WithCloudInstanceID adds the cloudInstanceID to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WithContext

WithContext adds the context to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WithDefaults added in v1.1.0

func (o *PcloudDhcpPostParams) WithDefaults() *PcloudDhcpPostParams

WithDefaults hydrates default values in the pcloud dhcp post params (not the query body).

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

func (*PcloudDhcpPostParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WithTimeout

func (o *PcloudDhcpPostParams) WithTimeout(timeout time.Duration) *PcloudDhcpPostParams

WithTimeout adds the timeout to the pcloud dhcp post params

func (*PcloudDhcpPostParams) WriteToRequest

func (o *PcloudDhcpPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PcloudDhcpPostReader

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

PcloudDhcpPostReader is a Reader for the PcloudDhcpPost structure.

func (*PcloudDhcpPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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