virtual_private_cloud_cluster_binding

package
v2.19.0-rc.2 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2025 License: ISC 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 virtual private cloud cluster binding API

func (*Client) GetVirtualPrivateCloudClusterBindings

func (a *Client) GetVirtualPrivateCloudClusterBindings(params *GetVirtualPrivateCloudClusterBindingsParams, opts ...ClientOption) (*GetVirtualPrivateCloudClusterBindingsOK, error)

GetVirtualPrivateCloudClusterBindings get virtual private cloud cluster bindings API

func (*Client) GetVirtualPrivateCloudClusterBindingsConnection

func (a *Client) GetVirtualPrivateCloudClusterBindingsConnection(params *GetVirtualPrivateCloudClusterBindingsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudClusterBindingsConnectionOK, error)

GetVirtualPrivateCloudClusterBindingsConnection get virtual private cloud cluster bindings connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetVirtualPrivateCloudClusterBindings(params *GetVirtualPrivateCloudClusterBindingsParams, opts ...ClientOption) (*GetVirtualPrivateCloudClusterBindingsOK, error)

	GetVirtualPrivateCloudClusterBindingsConnection(params *GetVirtualPrivateCloudClusterBindingsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudClusterBindingsConnectionOK, 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 virtual private cloud cluster binding API client.

type GetVirtualPrivateCloudClusterBindingsBadRequest

type GetVirtualPrivateCloudClusterBindingsBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetVirtualPrivateCloudClusterBindingsBadRequest

func NewGetVirtualPrivateCloudClusterBindingsBadRequest() *GetVirtualPrivateCloudClusterBindingsBadRequest

NewGetVirtualPrivateCloudClusterBindingsBadRequest creates a GetVirtualPrivateCloudClusterBindingsBadRequest with default headers values

func (*GetVirtualPrivateCloudClusterBindingsBadRequest) Error

func (*GetVirtualPrivateCloudClusterBindingsBadRequest) GetPayload

type GetVirtualPrivateCloudClusterBindingsConnectionBadRequest

type GetVirtualPrivateCloudClusterBindingsConnectionBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsConnectionBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetVirtualPrivateCloudClusterBindingsConnectionBadRequest

func NewGetVirtualPrivateCloudClusterBindingsConnectionBadRequest() *GetVirtualPrivateCloudClusterBindingsConnectionBadRequest

NewGetVirtualPrivateCloudClusterBindingsConnectionBadRequest creates a GetVirtualPrivateCloudClusterBindingsConnectionBadRequest with default headers values

func (*GetVirtualPrivateCloudClusterBindingsConnectionBadRequest) Error

func (*GetVirtualPrivateCloudClusterBindingsConnectionBadRequest) GetPayload

type GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError

type GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetVirtualPrivateCloudClusterBindingsConnectionInternalServerError

func NewGetVirtualPrivateCloudClusterBindingsConnectionInternalServerError() *GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError

NewGetVirtualPrivateCloudClusterBindingsConnectionInternalServerError creates a GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError with default headers values

func (*GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError) Error

func (*GetVirtualPrivateCloudClusterBindingsConnectionInternalServerError) GetPayload

type GetVirtualPrivateCloudClusterBindingsConnectionNotFound

type GetVirtualPrivateCloudClusterBindingsConnectionNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsConnectionNotFound describes a response with status code 404, with default header values.

Not found

func NewGetVirtualPrivateCloudClusterBindingsConnectionNotFound

func NewGetVirtualPrivateCloudClusterBindingsConnectionNotFound() *GetVirtualPrivateCloudClusterBindingsConnectionNotFound

NewGetVirtualPrivateCloudClusterBindingsConnectionNotFound creates a GetVirtualPrivateCloudClusterBindingsConnectionNotFound with default headers values

func (*GetVirtualPrivateCloudClusterBindingsConnectionNotFound) Error

func (*GetVirtualPrivateCloudClusterBindingsConnectionNotFound) GetPayload

type GetVirtualPrivateCloudClusterBindingsConnectionOK

type GetVirtualPrivateCloudClusterBindingsConnectionOK struct {
	XTowerRequestID string

	Payload *models.VirtualPrivateCloudClusterBindingConnection
}
GetVirtualPrivateCloudClusterBindingsConnectionOK describes a response with status code 200, with default header values.

GetVirtualPrivateCloudClusterBindingsConnectionOK get virtual private cloud cluster bindings connection o k

func NewGetVirtualPrivateCloudClusterBindingsConnectionOK

func NewGetVirtualPrivateCloudClusterBindingsConnectionOK() *GetVirtualPrivateCloudClusterBindingsConnectionOK

NewGetVirtualPrivateCloudClusterBindingsConnectionOK creates a GetVirtualPrivateCloudClusterBindingsConnectionOK with default headers values

func (*GetVirtualPrivateCloudClusterBindingsConnectionOK) Error

func (*GetVirtualPrivateCloudClusterBindingsConnectionOK) GetPayload

type GetVirtualPrivateCloudClusterBindingsConnectionParams

type GetVirtualPrivateCloudClusterBindingsConnectionParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudClusterBindingsConnectionRequestBody

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

GetVirtualPrivateCloudClusterBindingsConnectionParams contains all the parameters to send to the API endpoint

for the get virtual private cloud cluster bindings connection operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudClusterBindingsConnectionParams

func NewGetVirtualPrivateCloudClusterBindingsConnectionParams() *GetVirtualPrivateCloudClusterBindingsConnectionParams

NewGetVirtualPrivateCloudClusterBindingsConnectionParams creates a new GetVirtualPrivateCloudClusterBindingsConnectionParams 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 NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithContext

func NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudClusterBindingsConnectionParams

NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithContext creates a new GetVirtualPrivateCloudClusterBindingsConnectionParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithHTTPClient

func NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudClusterBindingsConnectionParams

NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudClusterBindingsConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithTimeout

func NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudClusterBindingsConnectionParams

NewGetVirtualPrivateCloudClusterBindingsConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudClusterBindingsConnectionParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetContentLanguage

func (o *GetVirtualPrivateCloudClusterBindingsConnectionParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetContext

SetContext adds the context to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetDefaults

SetDefaults hydrates default values in the get virtual private cloud cluster bindings connection params (not the query body).

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

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithContext

WithContext adds the context to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithDefaults

WithDefaults hydrates default values in the get virtual private cloud cluster bindings connection params (not the query body).

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

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud cluster bindings connection params

func (*GetVirtualPrivateCloudClusterBindingsConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudClusterBindingsConnectionReader

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

GetVirtualPrivateCloudClusterBindingsConnectionReader is a Reader for the GetVirtualPrivateCloudClusterBindingsConnection structure.

func (*GetVirtualPrivateCloudClusterBindingsConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudClusterBindingsInternalServerError

type GetVirtualPrivateCloudClusterBindingsInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetVirtualPrivateCloudClusterBindingsInternalServerError

func NewGetVirtualPrivateCloudClusterBindingsInternalServerError() *GetVirtualPrivateCloudClusterBindingsInternalServerError

NewGetVirtualPrivateCloudClusterBindingsInternalServerError creates a GetVirtualPrivateCloudClusterBindingsInternalServerError with default headers values

func (*GetVirtualPrivateCloudClusterBindingsInternalServerError) Error

func (*GetVirtualPrivateCloudClusterBindingsInternalServerError) GetPayload

type GetVirtualPrivateCloudClusterBindingsNotFound

type GetVirtualPrivateCloudClusterBindingsNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetVirtualPrivateCloudClusterBindingsNotFound describes a response with status code 404, with default header values.

Not found

func NewGetVirtualPrivateCloudClusterBindingsNotFound

func NewGetVirtualPrivateCloudClusterBindingsNotFound() *GetVirtualPrivateCloudClusterBindingsNotFound

NewGetVirtualPrivateCloudClusterBindingsNotFound creates a GetVirtualPrivateCloudClusterBindingsNotFound with default headers values

func (*GetVirtualPrivateCloudClusterBindingsNotFound) Error

func (*GetVirtualPrivateCloudClusterBindingsNotFound) GetPayload

type GetVirtualPrivateCloudClusterBindingsOK

type GetVirtualPrivateCloudClusterBindingsOK struct {
	XTowerRequestID string

	Payload []*models.VirtualPrivateCloudClusterBinding
}
GetVirtualPrivateCloudClusterBindingsOK describes a response with status code 200, with default header values.

GetVirtualPrivateCloudClusterBindingsOK get virtual private cloud cluster bindings o k

func NewGetVirtualPrivateCloudClusterBindingsOK

func NewGetVirtualPrivateCloudClusterBindingsOK() *GetVirtualPrivateCloudClusterBindingsOK

NewGetVirtualPrivateCloudClusterBindingsOK creates a GetVirtualPrivateCloudClusterBindingsOK with default headers values

func (*GetVirtualPrivateCloudClusterBindingsOK) Error

func (*GetVirtualPrivateCloudClusterBindingsOK) GetPayload

type GetVirtualPrivateCloudClusterBindingsParams

type GetVirtualPrivateCloudClusterBindingsParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudClusterBindingsRequestBody

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

GetVirtualPrivateCloudClusterBindingsParams contains all the parameters to send to the API endpoint

for the get virtual private cloud cluster bindings operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudClusterBindingsParams

func NewGetVirtualPrivateCloudClusterBindingsParams() *GetVirtualPrivateCloudClusterBindingsParams

NewGetVirtualPrivateCloudClusterBindingsParams creates a new GetVirtualPrivateCloudClusterBindingsParams 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 NewGetVirtualPrivateCloudClusterBindingsParamsWithContext

func NewGetVirtualPrivateCloudClusterBindingsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudClusterBindingsParams

NewGetVirtualPrivateCloudClusterBindingsParamsWithContext creates a new GetVirtualPrivateCloudClusterBindingsParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudClusterBindingsParamsWithHTTPClient

func NewGetVirtualPrivateCloudClusterBindingsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudClusterBindingsParams

NewGetVirtualPrivateCloudClusterBindingsParamsWithHTTPClient creates a new GetVirtualPrivateCloudClusterBindingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudClusterBindingsParamsWithTimeout

func NewGetVirtualPrivateCloudClusterBindingsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudClusterBindingsParams

NewGetVirtualPrivateCloudClusterBindingsParamsWithTimeout creates a new GetVirtualPrivateCloudClusterBindingsParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudClusterBindingsParams) SetContentLanguage

func (o *GetVirtualPrivateCloudClusterBindingsParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) SetContext

SetContext adds the context to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) SetDefaults

SetDefaults hydrates default values in the get virtual private cloud cluster bindings params (not the query body).

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

func (*GetVirtualPrivateCloudClusterBindingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WithContext

WithContext adds the context to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WithDefaults

WithDefaults hydrates default values in the get virtual private cloud cluster bindings params (not the query body).

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

func (*GetVirtualPrivateCloudClusterBindingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud cluster bindings params

func (*GetVirtualPrivateCloudClusterBindingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudClusterBindingsReader

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

GetVirtualPrivateCloudClusterBindingsReader is a Reader for the GetVirtualPrivateCloudClusterBindings structure.

func (*GetVirtualPrivateCloudClusterBindingsReader) ReadResponse

func (o *GetVirtualPrivateCloudClusterBindingsReader) 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