virtual_private_cloud_route_table

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 route table API

func (*Client) CreateVirtualPrivateCloudRouteTable

func (a *Client) CreateVirtualPrivateCloudRouteTable(params *CreateVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*CreateVirtualPrivateCloudRouteTableOK, error)

CreateVirtualPrivateCloudRouteTable create virtual private cloud route table API

func (*Client) DeleteVirtualPrivateCloudRouteTable

func (a *Client) DeleteVirtualPrivateCloudRouteTable(params *DeleteVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudRouteTableOK, error)

DeleteVirtualPrivateCloudRouteTable delete virtual private cloud route table API

func (*Client) GetVirtualPrivateCloudRouteTables

func (a *Client) GetVirtualPrivateCloudRouteTables(params *GetVirtualPrivateCloudRouteTablesParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouteTablesOK, error)

GetVirtualPrivateCloudRouteTables get virtual private cloud route tables API

func (*Client) GetVirtualPrivateCloudRouteTablesConnection

func (a *Client) GetVirtualPrivateCloudRouteTablesConnection(params *GetVirtualPrivateCloudRouteTablesConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouteTablesConnectionOK, error)

GetVirtualPrivateCloudRouteTablesConnection get virtual private cloud route tables connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateVirtualPrivateCloudRouteTable

func (a *Client) UpdateVirtualPrivateCloudRouteTable(params *UpdateVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudRouteTableOK, error)

UpdateVirtualPrivateCloudRouteTable update virtual private cloud route table API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateVirtualPrivateCloudRouteTable(params *CreateVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*CreateVirtualPrivateCloudRouteTableOK, error)

	DeleteVirtualPrivateCloudRouteTable(params *DeleteVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudRouteTableOK, error)

	GetVirtualPrivateCloudRouteTables(params *GetVirtualPrivateCloudRouteTablesParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouteTablesOK, error)

	GetVirtualPrivateCloudRouteTablesConnection(params *GetVirtualPrivateCloudRouteTablesConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouteTablesConnectionOK, error)

	UpdateVirtualPrivateCloudRouteTable(params *UpdateVirtualPrivateCloudRouteTableParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudRouteTableOK, 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 route table API client.

type CreateVirtualPrivateCloudRouteTableBadRequest

type CreateVirtualPrivateCloudRouteTableBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewCreateVirtualPrivateCloudRouteTableBadRequest

func NewCreateVirtualPrivateCloudRouteTableBadRequest() *CreateVirtualPrivateCloudRouteTableBadRequest

NewCreateVirtualPrivateCloudRouteTableBadRequest creates a CreateVirtualPrivateCloudRouteTableBadRequest with default headers values

func (*CreateVirtualPrivateCloudRouteTableBadRequest) Error

func (*CreateVirtualPrivateCloudRouteTableBadRequest) GetPayload

type CreateVirtualPrivateCloudRouteTableInternalServerError

type CreateVirtualPrivateCloudRouteTableInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewCreateVirtualPrivateCloudRouteTableInternalServerError

func NewCreateVirtualPrivateCloudRouteTableInternalServerError() *CreateVirtualPrivateCloudRouteTableInternalServerError

NewCreateVirtualPrivateCloudRouteTableInternalServerError creates a CreateVirtualPrivateCloudRouteTableInternalServerError with default headers values

func (*CreateVirtualPrivateCloudRouteTableInternalServerError) Error

func (*CreateVirtualPrivateCloudRouteTableInternalServerError) GetPayload

type CreateVirtualPrivateCloudRouteTableNotFound

type CreateVirtualPrivateCloudRouteTableNotFound struct {
	XTowerRequestID string

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

Not found

func NewCreateVirtualPrivateCloudRouteTableNotFound

func NewCreateVirtualPrivateCloudRouteTableNotFound() *CreateVirtualPrivateCloudRouteTableNotFound

NewCreateVirtualPrivateCloudRouteTableNotFound creates a CreateVirtualPrivateCloudRouteTableNotFound with default headers values

func (*CreateVirtualPrivateCloudRouteTableNotFound) Error

func (*CreateVirtualPrivateCloudRouteTableNotFound) GetPayload

type CreateVirtualPrivateCloudRouteTableOK

type CreateVirtualPrivateCloudRouteTableOK struct {
	XTowerRequestID string

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

CreateVirtualPrivateCloudRouteTableOK create virtual private cloud route table o k

func NewCreateVirtualPrivateCloudRouteTableOK

func NewCreateVirtualPrivateCloudRouteTableOK() *CreateVirtualPrivateCloudRouteTableOK

NewCreateVirtualPrivateCloudRouteTableOK creates a CreateVirtualPrivateCloudRouteTableOK with default headers values

func (*CreateVirtualPrivateCloudRouteTableOK) Error

func (*CreateVirtualPrivateCloudRouteTableOK) GetPayload

type CreateVirtualPrivateCloudRouteTableParams

type CreateVirtualPrivateCloudRouteTableParams struct {

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

	// RequestBody.
	RequestBody []*models.VirtualPrivateCloudRouteTableCreationParams

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

CreateVirtualPrivateCloudRouteTableParams contains all the parameters to send to the API endpoint

for the create virtual private cloud route table operation.

Typically these are written to a http.Request.

func NewCreateVirtualPrivateCloudRouteTableParams

func NewCreateVirtualPrivateCloudRouteTableParams() *CreateVirtualPrivateCloudRouteTableParams

NewCreateVirtualPrivateCloudRouteTableParams creates a new CreateVirtualPrivateCloudRouteTableParams 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 NewCreateVirtualPrivateCloudRouteTableParamsWithContext

func NewCreateVirtualPrivateCloudRouteTableParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudRouteTableParams

NewCreateVirtualPrivateCloudRouteTableParamsWithContext creates a new CreateVirtualPrivateCloudRouteTableParams object with the ability to set a context for a request.

func NewCreateVirtualPrivateCloudRouteTableParamsWithHTTPClient

func NewCreateVirtualPrivateCloudRouteTableParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudRouteTableParams

NewCreateVirtualPrivateCloudRouteTableParamsWithHTTPClient creates a new CreateVirtualPrivateCloudRouteTableParams object with the ability to set a custom HTTPClient for a request.

func NewCreateVirtualPrivateCloudRouteTableParamsWithTimeout

func NewCreateVirtualPrivateCloudRouteTableParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudRouteTableParams

NewCreateVirtualPrivateCloudRouteTableParamsWithTimeout creates a new CreateVirtualPrivateCloudRouteTableParams object with the ability to set a timeout on a request.

func (*CreateVirtualPrivateCloudRouteTableParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) SetContext

SetContext adds the context to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) SetDefaults

SetDefaults hydrates default values in the create virtual private cloud route table params (not the query body).

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

func (*CreateVirtualPrivateCloudRouteTableParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) SetRequestBody

SetRequestBody adds the requestBody to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) SetTimeout

SetTimeout adds the timeout to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WithContext

WithContext adds the context to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WithDefaults

WithDefaults hydrates default values in the create virtual private cloud route table params (not the query body).

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

func (*CreateVirtualPrivateCloudRouteTableParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WithRequestBody

WithRequestBody adds the requestBody to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WithTimeout

WithTimeout adds the timeout to the create virtual private cloud route table params

func (*CreateVirtualPrivateCloudRouteTableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVirtualPrivateCloudRouteTableReader

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

CreateVirtualPrivateCloudRouteTableReader is a Reader for the CreateVirtualPrivateCloudRouteTable structure.

func (*CreateVirtualPrivateCloudRouteTableReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVirtualPrivateCloudRouteTableBadRequest

type DeleteVirtualPrivateCloudRouteTableBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewDeleteVirtualPrivateCloudRouteTableBadRequest

func NewDeleteVirtualPrivateCloudRouteTableBadRequest() *DeleteVirtualPrivateCloudRouteTableBadRequest

NewDeleteVirtualPrivateCloudRouteTableBadRequest creates a DeleteVirtualPrivateCloudRouteTableBadRequest with default headers values

func (*DeleteVirtualPrivateCloudRouteTableBadRequest) Error

func (*DeleteVirtualPrivateCloudRouteTableBadRequest) GetPayload

type DeleteVirtualPrivateCloudRouteTableInternalServerError

type DeleteVirtualPrivateCloudRouteTableInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewDeleteVirtualPrivateCloudRouteTableInternalServerError

func NewDeleteVirtualPrivateCloudRouteTableInternalServerError() *DeleteVirtualPrivateCloudRouteTableInternalServerError

NewDeleteVirtualPrivateCloudRouteTableInternalServerError creates a DeleteVirtualPrivateCloudRouteTableInternalServerError with default headers values

func (*DeleteVirtualPrivateCloudRouteTableInternalServerError) Error

func (*DeleteVirtualPrivateCloudRouteTableInternalServerError) GetPayload

type DeleteVirtualPrivateCloudRouteTableNotFound

type DeleteVirtualPrivateCloudRouteTableNotFound struct {
	XTowerRequestID string

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

Not found

func NewDeleteVirtualPrivateCloudRouteTableNotFound

func NewDeleteVirtualPrivateCloudRouteTableNotFound() *DeleteVirtualPrivateCloudRouteTableNotFound

NewDeleteVirtualPrivateCloudRouteTableNotFound creates a DeleteVirtualPrivateCloudRouteTableNotFound with default headers values

func (*DeleteVirtualPrivateCloudRouteTableNotFound) Error

func (*DeleteVirtualPrivateCloudRouteTableNotFound) GetPayload

type DeleteVirtualPrivateCloudRouteTableOK

type DeleteVirtualPrivateCloudRouteTableOK struct {
	XTowerRequestID string

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

DeleteVirtualPrivateCloudRouteTableOK delete virtual private cloud route table o k

func NewDeleteVirtualPrivateCloudRouteTableOK

func NewDeleteVirtualPrivateCloudRouteTableOK() *DeleteVirtualPrivateCloudRouteTableOK

NewDeleteVirtualPrivateCloudRouteTableOK creates a DeleteVirtualPrivateCloudRouteTableOK with default headers values

func (*DeleteVirtualPrivateCloudRouteTableOK) Error

func (*DeleteVirtualPrivateCloudRouteTableOK) GetPayload

type DeleteVirtualPrivateCloudRouteTableParams

type DeleteVirtualPrivateCloudRouteTableParams struct {

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

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudRouteTableDeletionParams

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

DeleteVirtualPrivateCloudRouteTableParams contains all the parameters to send to the API endpoint

for the delete virtual private cloud route table operation.

Typically these are written to a http.Request.

func NewDeleteVirtualPrivateCloudRouteTableParams

func NewDeleteVirtualPrivateCloudRouteTableParams() *DeleteVirtualPrivateCloudRouteTableParams

NewDeleteVirtualPrivateCloudRouteTableParams creates a new DeleteVirtualPrivateCloudRouteTableParams 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 NewDeleteVirtualPrivateCloudRouteTableParamsWithContext

func NewDeleteVirtualPrivateCloudRouteTableParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudRouteTableParams

NewDeleteVirtualPrivateCloudRouteTableParamsWithContext creates a new DeleteVirtualPrivateCloudRouteTableParams object with the ability to set a context for a request.

func NewDeleteVirtualPrivateCloudRouteTableParamsWithHTTPClient

func NewDeleteVirtualPrivateCloudRouteTableParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudRouteTableParams

NewDeleteVirtualPrivateCloudRouteTableParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudRouteTableParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteVirtualPrivateCloudRouteTableParamsWithTimeout

func NewDeleteVirtualPrivateCloudRouteTableParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudRouteTableParams

NewDeleteVirtualPrivateCloudRouteTableParamsWithTimeout creates a new DeleteVirtualPrivateCloudRouteTableParams object with the ability to set a timeout on a request.

func (*DeleteVirtualPrivateCloudRouteTableParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) SetContext

SetContext adds the context to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) SetDefaults

SetDefaults hydrates default values in the delete virtual private cloud route table params (not the query body).

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

func (*DeleteVirtualPrivateCloudRouteTableParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) SetRequestBody

SetRequestBody adds the requestBody to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) SetTimeout

SetTimeout adds the timeout to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WithContext

WithContext adds the context to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WithDefaults

WithDefaults hydrates default values in the delete virtual private cloud route table params (not the query body).

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

func (*DeleteVirtualPrivateCloudRouteTableParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WithRequestBody

WithRequestBody adds the requestBody to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WithTimeout

WithTimeout adds the timeout to the delete virtual private cloud route table params

func (*DeleteVirtualPrivateCloudRouteTableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteVirtualPrivateCloudRouteTableReader

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

DeleteVirtualPrivateCloudRouteTableReader is a Reader for the DeleteVirtualPrivateCloudRouteTable structure.

func (*DeleteVirtualPrivateCloudRouteTableReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudRouteTablesBadRequest

type GetVirtualPrivateCloudRouteTablesBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewGetVirtualPrivateCloudRouteTablesBadRequest

func NewGetVirtualPrivateCloudRouteTablesBadRequest() *GetVirtualPrivateCloudRouteTablesBadRequest

NewGetVirtualPrivateCloudRouteTablesBadRequest creates a GetVirtualPrivateCloudRouteTablesBadRequest with default headers values

func (*GetVirtualPrivateCloudRouteTablesBadRequest) Error

func (*GetVirtualPrivateCloudRouteTablesBadRequest) GetPayload

type GetVirtualPrivateCloudRouteTablesConnectionBadRequest

type GetVirtualPrivateCloudRouteTablesConnectionBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewGetVirtualPrivateCloudRouteTablesConnectionBadRequest

func NewGetVirtualPrivateCloudRouteTablesConnectionBadRequest() *GetVirtualPrivateCloudRouteTablesConnectionBadRequest

NewGetVirtualPrivateCloudRouteTablesConnectionBadRequest creates a GetVirtualPrivateCloudRouteTablesConnectionBadRequest with default headers values

func (*GetVirtualPrivateCloudRouteTablesConnectionBadRequest) Error

func (*GetVirtualPrivateCloudRouteTablesConnectionBadRequest) GetPayload

type GetVirtualPrivateCloudRouteTablesConnectionInternalServerError

type GetVirtualPrivateCloudRouteTablesConnectionInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewGetVirtualPrivateCloudRouteTablesConnectionInternalServerError

func NewGetVirtualPrivateCloudRouteTablesConnectionInternalServerError() *GetVirtualPrivateCloudRouteTablesConnectionInternalServerError

NewGetVirtualPrivateCloudRouteTablesConnectionInternalServerError creates a GetVirtualPrivateCloudRouteTablesConnectionInternalServerError with default headers values

func (*GetVirtualPrivateCloudRouteTablesConnectionInternalServerError) Error

func (*GetVirtualPrivateCloudRouteTablesConnectionInternalServerError) GetPayload

type GetVirtualPrivateCloudRouteTablesConnectionNotFound

type GetVirtualPrivateCloudRouteTablesConnectionNotFound struct {
	XTowerRequestID string

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

Not found

func NewGetVirtualPrivateCloudRouteTablesConnectionNotFound

func NewGetVirtualPrivateCloudRouteTablesConnectionNotFound() *GetVirtualPrivateCloudRouteTablesConnectionNotFound

NewGetVirtualPrivateCloudRouteTablesConnectionNotFound creates a GetVirtualPrivateCloudRouteTablesConnectionNotFound with default headers values

func (*GetVirtualPrivateCloudRouteTablesConnectionNotFound) Error

func (*GetVirtualPrivateCloudRouteTablesConnectionNotFound) GetPayload

type GetVirtualPrivateCloudRouteTablesConnectionOK

type GetVirtualPrivateCloudRouteTablesConnectionOK struct {
	XTowerRequestID string

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

GetVirtualPrivateCloudRouteTablesConnectionOK get virtual private cloud route tables connection o k

func NewGetVirtualPrivateCloudRouteTablesConnectionOK

func NewGetVirtualPrivateCloudRouteTablesConnectionOK() *GetVirtualPrivateCloudRouteTablesConnectionOK

NewGetVirtualPrivateCloudRouteTablesConnectionOK creates a GetVirtualPrivateCloudRouteTablesConnectionOK with default headers values

func (*GetVirtualPrivateCloudRouteTablesConnectionOK) Error

func (*GetVirtualPrivateCloudRouteTablesConnectionOK) GetPayload

type GetVirtualPrivateCloudRouteTablesConnectionParams

type GetVirtualPrivateCloudRouteTablesConnectionParams struct {

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

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudRouteTablesConnectionRequestBody

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

GetVirtualPrivateCloudRouteTablesConnectionParams contains all the parameters to send to the API endpoint

for the get virtual private cloud route tables connection operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudRouteTablesConnectionParams

func NewGetVirtualPrivateCloudRouteTablesConnectionParams() *GetVirtualPrivateCloudRouteTablesConnectionParams

NewGetVirtualPrivateCloudRouteTablesConnectionParams creates a new GetVirtualPrivateCloudRouteTablesConnectionParams 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 NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithContext

func NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouteTablesConnectionParams

NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithContext creates a new GetVirtualPrivateCloudRouteTablesConnectionParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithHTTPClient

func NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouteTablesConnectionParams

NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudRouteTablesConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithTimeout

func NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouteTablesConnectionParams

NewGetVirtualPrivateCloudRouteTablesConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudRouteTablesConnectionParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetContext

SetContext adds the context to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetDefaults

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

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

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithContext

WithContext adds the context to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithDefaults

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

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

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud route tables connection params

func (*GetVirtualPrivateCloudRouteTablesConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudRouteTablesConnectionReader

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

GetVirtualPrivateCloudRouteTablesConnectionReader is a Reader for the GetVirtualPrivateCloudRouteTablesConnection structure.

func (*GetVirtualPrivateCloudRouteTablesConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudRouteTablesInternalServerError

type GetVirtualPrivateCloudRouteTablesInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewGetVirtualPrivateCloudRouteTablesInternalServerError

func NewGetVirtualPrivateCloudRouteTablesInternalServerError() *GetVirtualPrivateCloudRouteTablesInternalServerError

NewGetVirtualPrivateCloudRouteTablesInternalServerError creates a GetVirtualPrivateCloudRouteTablesInternalServerError with default headers values

func (*GetVirtualPrivateCloudRouteTablesInternalServerError) Error

func (*GetVirtualPrivateCloudRouteTablesInternalServerError) GetPayload

type GetVirtualPrivateCloudRouteTablesNotFound

type GetVirtualPrivateCloudRouteTablesNotFound struct {
	XTowerRequestID string

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

Not found

func NewGetVirtualPrivateCloudRouteTablesNotFound

func NewGetVirtualPrivateCloudRouteTablesNotFound() *GetVirtualPrivateCloudRouteTablesNotFound

NewGetVirtualPrivateCloudRouteTablesNotFound creates a GetVirtualPrivateCloudRouteTablesNotFound with default headers values

func (*GetVirtualPrivateCloudRouteTablesNotFound) Error

func (*GetVirtualPrivateCloudRouteTablesNotFound) GetPayload

type GetVirtualPrivateCloudRouteTablesOK

type GetVirtualPrivateCloudRouteTablesOK struct {
	XTowerRequestID string

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

GetVirtualPrivateCloudRouteTablesOK get virtual private cloud route tables o k

func NewGetVirtualPrivateCloudRouteTablesOK

func NewGetVirtualPrivateCloudRouteTablesOK() *GetVirtualPrivateCloudRouteTablesOK

NewGetVirtualPrivateCloudRouteTablesOK creates a GetVirtualPrivateCloudRouteTablesOK with default headers values

func (*GetVirtualPrivateCloudRouteTablesOK) Error

func (*GetVirtualPrivateCloudRouteTablesOK) GetPayload

type GetVirtualPrivateCloudRouteTablesParams

type GetVirtualPrivateCloudRouteTablesParams struct {

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

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudRouteTablesRequestBody

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

GetVirtualPrivateCloudRouteTablesParams contains all the parameters to send to the API endpoint

for the get virtual private cloud route tables operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudRouteTablesParams

func NewGetVirtualPrivateCloudRouteTablesParams() *GetVirtualPrivateCloudRouteTablesParams

NewGetVirtualPrivateCloudRouteTablesParams creates a new GetVirtualPrivateCloudRouteTablesParams 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 NewGetVirtualPrivateCloudRouteTablesParamsWithContext

func NewGetVirtualPrivateCloudRouteTablesParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouteTablesParams

NewGetVirtualPrivateCloudRouteTablesParamsWithContext creates a new GetVirtualPrivateCloudRouteTablesParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudRouteTablesParamsWithHTTPClient

func NewGetVirtualPrivateCloudRouteTablesParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouteTablesParams

NewGetVirtualPrivateCloudRouteTablesParamsWithHTTPClient creates a new GetVirtualPrivateCloudRouteTablesParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudRouteTablesParamsWithTimeout

func NewGetVirtualPrivateCloudRouteTablesParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouteTablesParams

NewGetVirtualPrivateCloudRouteTablesParamsWithTimeout creates a new GetVirtualPrivateCloudRouteTablesParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudRouteTablesParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) SetContext

SetContext adds the context to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) SetDefaults

func (o *GetVirtualPrivateCloudRouteTablesParams) SetDefaults()

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

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

func (*GetVirtualPrivateCloudRouteTablesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) SetTimeout

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

SetTimeout adds the timeout to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WithContext

WithContext adds the context to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WithDefaults

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

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

func (*GetVirtualPrivateCloudRouteTablesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud route tables params

func (*GetVirtualPrivateCloudRouteTablesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudRouteTablesReader

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

GetVirtualPrivateCloudRouteTablesReader is a Reader for the GetVirtualPrivateCloudRouteTables structure.

func (*GetVirtualPrivateCloudRouteTablesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateVirtualPrivateCloudRouteTableBadRequest

type UpdateVirtualPrivateCloudRouteTableBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewUpdateVirtualPrivateCloudRouteTableBadRequest

func NewUpdateVirtualPrivateCloudRouteTableBadRequest() *UpdateVirtualPrivateCloudRouteTableBadRequest

NewUpdateVirtualPrivateCloudRouteTableBadRequest creates a UpdateVirtualPrivateCloudRouteTableBadRequest with default headers values

func (*UpdateVirtualPrivateCloudRouteTableBadRequest) Error

func (*UpdateVirtualPrivateCloudRouteTableBadRequest) GetPayload

type UpdateVirtualPrivateCloudRouteTableInternalServerError

type UpdateVirtualPrivateCloudRouteTableInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewUpdateVirtualPrivateCloudRouteTableInternalServerError

func NewUpdateVirtualPrivateCloudRouteTableInternalServerError() *UpdateVirtualPrivateCloudRouteTableInternalServerError

NewUpdateVirtualPrivateCloudRouteTableInternalServerError creates a UpdateVirtualPrivateCloudRouteTableInternalServerError with default headers values

func (*UpdateVirtualPrivateCloudRouteTableInternalServerError) Error

func (*UpdateVirtualPrivateCloudRouteTableInternalServerError) GetPayload

type UpdateVirtualPrivateCloudRouteTableNotFound

type UpdateVirtualPrivateCloudRouteTableNotFound struct {
	XTowerRequestID string

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

Not found

func NewUpdateVirtualPrivateCloudRouteTableNotFound

func NewUpdateVirtualPrivateCloudRouteTableNotFound() *UpdateVirtualPrivateCloudRouteTableNotFound

NewUpdateVirtualPrivateCloudRouteTableNotFound creates a UpdateVirtualPrivateCloudRouteTableNotFound with default headers values

func (*UpdateVirtualPrivateCloudRouteTableNotFound) Error

func (*UpdateVirtualPrivateCloudRouteTableNotFound) GetPayload

type UpdateVirtualPrivateCloudRouteTableOK

type UpdateVirtualPrivateCloudRouteTableOK struct {
	XTowerRequestID string

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

UpdateVirtualPrivateCloudRouteTableOK update virtual private cloud route table o k

func NewUpdateVirtualPrivateCloudRouteTableOK

func NewUpdateVirtualPrivateCloudRouteTableOK() *UpdateVirtualPrivateCloudRouteTableOK

NewUpdateVirtualPrivateCloudRouteTableOK creates a UpdateVirtualPrivateCloudRouteTableOK with default headers values

func (*UpdateVirtualPrivateCloudRouteTableOK) Error

func (*UpdateVirtualPrivateCloudRouteTableOK) GetPayload

type UpdateVirtualPrivateCloudRouteTableParams

type UpdateVirtualPrivateCloudRouteTableParams struct {

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

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudRouteTableUpdationParams

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

UpdateVirtualPrivateCloudRouteTableParams contains all the parameters to send to the API endpoint

for the update virtual private cloud route table operation.

Typically these are written to a http.Request.

func NewUpdateVirtualPrivateCloudRouteTableParams

func NewUpdateVirtualPrivateCloudRouteTableParams() *UpdateVirtualPrivateCloudRouteTableParams

NewUpdateVirtualPrivateCloudRouteTableParams creates a new UpdateVirtualPrivateCloudRouteTableParams 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 NewUpdateVirtualPrivateCloudRouteTableParamsWithContext

func NewUpdateVirtualPrivateCloudRouteTableParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudRouteTableParams

NewUpdateVirtualPrivateCloudRouteTableParamsWithContext creates a new UpdateVirtualPrivateCloudRouteTableParams object with the ability to set a context for a request.

func NewUpdateVirtualPrivateCloudRouteTableParamsWithHTTPClient

func NewUpdateVirtualPrivateCloudRouteTableParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudRouteTableParams

NewUpdateVirtualPrivateCloudRouteTableParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudRouteTableParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateVirtualPrivateCloudRouteTableParamsWithTimeout

func NewUpdateVirtualPrivateCloudRouteTableParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudRouteTableParams

NewUpdateVirtualPrivateCloudRouteTableParamsWithTimeout creates a new UpdateVirtualPrivateCloudRouteTableParams object with the ability to set a timeout on a request.

func (*UpdateVirtualPrivateCloudRouteTableParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) SetContext

SetContext adds the context to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) SetDefaults

SetDefaults hydrates default values in the update virtual private cloud route table params (not the query body).

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

func (*UpdateVirtualPrivateCloudRouteTableParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) SetRequestBody

SetRequestBody adds the requestBody to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) SetTimeout

SetTimeout adds the timeout to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WithContext

WithContext adds the context to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WithDefaults

WithDefaults hydrates default values in the update virtual private cloud route table params (not the query body).

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

func (*UpdateVirtualPrivateCloudRouteTableParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WithRequestBody

WithRequestBody adds the requestBody to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WithTimeout

WithTimeout adds the timeout to the update virtual private cloud route table params

func (*UpdateVirtualPrivateCloudRouteTableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateVirtualPrivateCloudRouteTableReader

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

UpdateVirtualPrivateCloudRouteTableReader is a Reader for the UpdateVirtualPrivateCloudRouteTable structure.

func (*UpdateVirtualPrivateCloudRouteTableReader) ReadResponse

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