p_cloud_tenants

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: 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 tenants API

func (*Client) PcloudTenantsGet

func (a *Client) PcloudTenantsGet(params *PcloudTenantsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudTenantsGetOK, error)

PcloudTenantsGet gets a tenant s current state information

func (*Client) PcloudTenantsPut

func (a *Client) PcloudTenantsPut(params *PcloudTenantsPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudTenantsPutOK, error)

PcloudTenantsPut updates a tenant

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 {
	PcloudTenantsGet(params *PcloudTenantsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudTenantsGetOK, error)

	PcloudTenantsPut(params *PcloudTenantsPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PcloudTenantsPutOK, 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 tenants API client.

type PcloudTenantsGetBadRequest

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

Bad Request

func NewPcloudTenantsGetBadRequest

func NewPcloudTenantsGetBadRequest() *PcloudTenantsGetBadRequest

NewPcloudTenantsGetBadRequest creates a PcloudTenantsGetBadRequest with default headers values

func (*PcloudTenantsGetBadRequest) Error

func (*PcloudTenantsGetBadRequest) GetPayload added in v1.1.0

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

type PcloudTenantsGetForbidden added in v1.0.56

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

Forbidden

func NewPcloudTenantsGetForbidden added in v1.0.56

func NewPcloudTenantsGetForbidden() *PcloudTenantsGetForbidden

NewPcloudTenantsGetForbidden creates a PcloudTenantsGetForbidden with default headers values

func (*PcloudTenantsGetForbidden) Error added in v1.0.56

func (o *PcloudTenantsGetForbidden) Error() string

func (*PcloudTenantsGetForbidden) GetPayload added in v1.1.0

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

type PcloudTenantsGetInternalServerError

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

Internal Server Error

func NewPcloudTenantsGetInternalServerError

func NewPcloudTenantsGetInternalServerError() *PcloudTenantsGetInternalServerError

NewPcloudTenantsGetInternalServerError creates a PcloudTenantsGetInternalServerError with default headers values

func (*PcloudTenantsGetInternalServerError) Error

func (*PcloudTenantsGetInternalServerError) GetPayload added in v1.1.0

type PcloudTenantsGetNotFound

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

Not Found

func NewPcloudTenantsGetNotFound

func NewPcloudTenantsGetNotFound() *PcloudTenantsGetNotFound

NewPcloudTenantsGetNotFound creates a PcloudTenantsGetNotFound with default headers values

func (*PcloudTenantsGetNotFound) Error

func (o *PcloudTenantsGetNotFound) Error() string

func (*PcloudTenantsGetNotFound) GetPayload added in v1.1.0

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

type PcloudTenantsGetOK

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

OK

func NewPcloudTenantsGetOK

func NewPcloudTenantsGetOK() *PcloudTenantsGetOK

NewPcloudTenantsGetOK creates a PcloudTenantsGetOK with default headers values

func (*PcloudTenantsGetOK) Error

func (o *PcloudTenantsGetOK) Error() string

func (*PcloudTenantsGetOK) GetPayload added in v1.1.0

func (o *PcloudTenantsGetOK) GetPayload() *models.Tenant

type PcloudTenantsGetParams

type PcloudTenantsGetParams struct {

	/* TenantID.

	   Tenant ID of a pcloud tenant
	*/
	TenantID string

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

PcloudTenantsGetParams contains all the parameters to send to the API endpoint

for the pcloud tenants get operation.

Typically these are written to a http.Request.

func NewPcloudTenantsGetParams

func NewPcloudTenantsGetParams() *PcloudTenantsGetParams

NewPcloudTenantsGetParams creates a new PcloudTenantsGetParams 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 NewPcloudTenantsGetParamsWithContext

func NewPcloudTenantsGetParamsWithContext(ctx context.Context) *PcloudTenantsGetParams

NewPcloudTenantsGetParamsWithContext creates a new PcloudTenantsGetParams object with the ability to set a context for a request.

func NewPcloudTenantsGetParamsWithHTTPClient

func NewPcloudTenantsGetParamsWithHTTPClient(client *http.Client) *PcloudTenantsGetParams

NewPcloudTenantsGetParamsWithHTTPClient creates a new PcloudTenantsGetParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudTenantsGetParamsWithTimeout

func NewPcloudTenantsGetParamsWithTimeout(timeout time.Duration) *PcloudTenantsGetParams

NewPcloudTenantsGetParamsWithTimeout creates a new PcloudTenantsGetParams object with the ability to set a timeout on a request.

func (*PcloudTenantsGetParams) SetContext

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

SetContext adds the context to the pcloud tenants get params

func (*PcloudTenantsGetParams) SetDefaults added in v1.1.0

func (o *PcloudTenantsGetParams) SetDefaults()

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

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

func (*PcloudTenantsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud tenants get params

func (*PcloudTenantsGetParams) SetTenantID

func (o *PcloudTenantsGetParams) SetTenantID(tenantID string)

SetTenantID adds the tenantId to the pcloud tenants get params

func (*PcloudTenantsGetParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud tenants get params

func (*PcloudTenantsGetParams) WithContext

WithContext adds the context to the pcloud tenants get params

func (*PcloudTenantsGetParams) WithDefaults added in v1.1.0

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

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

func (*PcloudTenantsGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud tenants get params

func (*PcloudTenantsGetParams) WithTenantID

func (o *PcloudTenantsGetParams) WithTenantID(tenantID string) *PcloudTenantsGetParams

WithTenantID adds the tenantID to the pcloud tenants get params

func (*PcloudTenantsGetParams) WithTimeout

WithTimeout adds the timeout to the pcloud tenants get params

func (*PcloudTenantsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudTenantsGetReader

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

PcloudTenantsGetReader is a Reader for the PcloudTenantsGet structure.

func (*PcloudTenantsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudTenantsGetUnauthorized added in v1.0.59

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

Unauthorized

func NewPcloudTenantsGetUnauthorized added in v1.0.59

func NewPcloudTenantsGetUnauthorized() *PcloudTenantsGetUnauthorized

NewPcloudTenantsGetUnauthorized creates a PcloudTenantsGetUnauthorized with default headers values

func (*PcloudTenantsGetUnauthorized) Error added in v1.0.59

func (*PcloudTenantsGetUnauthorized) GetPayload added in v1.1.0

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

type PcloudTenantsPutBadRequest

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

Bad Request

func NewPcloudTenantsPutBadRequest

func NewPcloudTenantsPutBadRequest() *PcloudTenantsPutBadRequest

NewPcloudTenantsPutBadRequest creates a PcloudTenantsPutBadRequest with default headers values

func (*PcloudTenantsPutBadRequest) Error

func (*PcloudTenantsPutBadRequest) GetPayload added in v1.1.0

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

type PcloudTenantsPutInternalServerError

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

Internal Server Error

func NewPcloudTenantsPutInternalServerError

func NewPcloudTenantsPutInternalServerError() *PcloudTenantsPutInternalServerError

NewPcloudTenantsPutInternalServerError creates a PcloudTenantsPutInternalServerError with default headers values

func (*PcloudTenantsPutInternalServerError) Error

func (*PcloudTenantsPutInternalServerError) GetPayload added in v1.1.0

type PcloudTenantsPutOK

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

OK

func NewPcloudTenantsPutOK

func NewPcloudTenantsPutOK() *PcloudTenantsPutOK

NewPcloudTenantsPutOK creates a PcloudTenantsPutOK with default headers values

func (*PcloudTenantsPutOK) Error

func (o *PcloudTenantsPutOK) Error() string

func (*PcloudTenantsPutOK) GetPayload added in v1.1.0

func (o *PcloudTenantsPutOK) GetPayload() *models.Tenant

type PcloudTenantsPutParams

type PcloudTenantsPutParams struct {

	/* Body.

	   Parameters for updating a Tenant
	*/
	Body *models.TenantUpdate

	/* TenantID.

	   Tenant ID of a pcloud tenant
	*/
	TenantID string

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

PcloudTenantsPutParams contains all the parameters to send to the API endpoint

for the pcloud tenants put operation.

Typically these are written to a http.Request.

func NewPcloudTenantsPutParams

func NewPcloudTenantsPutParams() *PcloudTenantsPutParams

NewPcloudTenantsPutParams creates a new PcloudTenantsPutParams 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 NewPcloudTenantsPutParamsWithContext

func NewPcloudTenantsPutParamsWithContext(ctx context.Context) *PcloudTenantsPutParams

NewPcloudTenantsPutParamsWithContext creates a new PcloudTenantsPutParams object with the ability to set a context for a request.

func NewPcloudTenantsPutParamsWithHTTPClient

func NewPcloudTenantsPutParamsWithHTTPClient(client *http.Client) *PcloudTenantsPutParams

NewPcloudTenantsPutParamsWithHTTPClient creates a new PcloudTenantsPutParams object with the ability to set a custom HTTPClient for a request.

func NewPcloudTenantsPutParamsWithTimeout

func NewPcloudTenantsPutParamsWithTimeout(timeout time.Duration) *PcloudTenantsPutParams

NewPcloudTenantsPutParamsWithTimeout creates a new PcloudTenantsPutParams object with the ability to set a timeout on a request.

func (*PcloudTenantsPutParams) SetBody

func (o *PcloudTenantsPutParams) SetBody(body *models.TenantUpdate)

SetBody adds the body to the pcloud tenants put params

func (*PcloudTenantsPutParams) SetContext

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

SetContext adds the context to the pcloud tenants put params

func (*PcloudTenantsPutParams) SetDefaults added in v1.1.0

func (o *PcloudTenantsPutParams) SetDefaults()

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

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

func (*PcloudTenantsPutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the pcloud tenants put params

func (*PcloudTenantsPutParams) SetTenantID

func (o *PcloudTenantsPutParams) SetTenantID(tenantID string)

SetTenantID adds the tenantId to the pcloud tenants put params

func (*PcloudTenantsPutParams) SetTimeout

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

SetTimeout adds the timeout to the pcloud tenants put params

func (*PcloudTenantsPutParams) WithBody

WithBody adds the body to the pcloud tenants put params

func (*PcloudTenantsPutParams) WithContext

WithContext adds the context to the pcloud tenants put params

func (*PcloudTenantsPutParams) WithDefaults added in v1.1.0

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

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

func (*PcloudTenantsPutParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the pcloud tenants put params

func (*PcloudTenantsPutParams) WithTenantID

func (o *PcloudTenantsPutParams) WithTenantID(tenantID string) *PcloudTenantsPutParams

WithTenantID adds the tenantID to the pcloud tenants put params

func (*PcloudTenantsPutParams) WithTimeout

WithTimeout adds the timeout to the pcloud tenants put params

func (*PcloudTenantsPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PcloudTenantsPutReader

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

PcloudTenantsPutReader is a Reader for the PcloudTenantsPut structure.

func (*PcloudTenantsPutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PcloudTenantsPutUnauthorized added in v1.0.59

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

Unauthorized

func NewPcloudTenantsPutUnauthorized added in v1.0.59

func NewPcloudTenantsPutUnauthorized() *PcloudTenantsPutUnauthorized

NewPcloudTenantsPutUnauthorized creates a PcloudTenantsPutUnauthorized with default headers values

func (*PcloudTenantsPutUnauthorized) Error added in v1.0.59

func (*PcloudTenantsPutUnauthorized) GetPayload added in v1.1.0

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

type PcloudTenantsPutUnprocessableEntity

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

Unprocessable Entity

func NewPcloudTenantsPutUnprocessableEntity

func NewPcloudTenantsPutUnprocessableEntity() *PcloudTenantsPutUnprocessableEntity

NewPcloudTenantsPutUnprocessableEntity creates a PcloudTenantsPutUnprocessableEntity with default headers values

func (*PcloudTenantsPutUnprocessableEntity) Error

func (*PcloudTenantsPutUnprocessableEntity) GetPayload added in v1.1.0

Jump to

Keyboard shortcuts

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