virtual_private_cloud_router_gateway

package
v2.18.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 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 router gateway API

func (*Client) CreateVirtualPrivateCloudRouterGateway

func (a *Client) CreateVirtualPrivateCloudRouterGateway(params *CreateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*CreateVirtualPrivateCloudRouterGatewayOK, error)

CreateVirtualPrivateCloudRouterGateway create virtual private cloud router gateway API

func (*Client) DeleteVirtualPrivateCloudRouterGateway

func (a *Client) DeleteVirtualPrivateCloudRouterGateway(params *DeleteVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudRouterGatewayOK, error)

DeleteVirtualPrivateCloudRouterGateway delete virtual private cloud router gateway API

func (*Client) GetVirtualPrivateCloudRouterGateways

func (a *Client) GetVirtualPrivateCloudRouterGateways(params *GetVirtualPrivateCloudRouterGatewaysParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouterGatewaysOK, error)

GetVirtualPrivateCloudRouterGateways get virtual private cloud router gateways API

func (*Client) GetVirtualPrivateCloudRouterGatewaysConnection

func (a *Client) GetVirtualPrivateCloudRouterGatewaysConnection(params *GetVirtualPrivateCloudRouterGatewaysConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouterGatewaysConnectionOK, error)

GetVirtualPrivateCloudRouterGatewaysConnection get virtual private cloud router gateways connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateVirtualPrivateCloudRouterGateway

func (a *Client) UpdateVirtualPrivateCloudRouterGateway(params *UpdateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudRouterGatewayOK, error)

UpdateVirtualPrivateCloudRouterGateway update virtual private cloud router gateway API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateVirtualPrivateCloudRouterGateway(params *CreateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*CreateVirtualPrivateCloudRouterGatewayOK, error)

	DeleteVirtualPrivateCloudRouterGateway(params *DeleteVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudRouterGatewayOK, error)

	GetVirtualPrivateCloudRouterGateways(params *GetVirtualPrivateCloudRouterGatewaysParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouterGatewaysOK, error)

	GetVirtualPrivateCloudRouterGatewaysConnection(params *GetVirtualPrivateCloudRouterGatewaysConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouterGatewaysConnectionOK, error)

	UpdateVirtualPrivateCloudRouterGateway(params *UpdateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudRouterGatewayOK, 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 router gateway API client.

type CreateVirtualPrivateCloudRouterGatewayBadRequest

type CreateVirtualPrivateCloudRouterGatewayBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewCreateVirtualPrivateCloudRouterGatewayBadRequest

func NewCreateVirtualPrivateCloudRouterGatewayBadRequest() *CreateVirtualPrivateCloudRouterGatewayBadRequest

NewCreateVirtualPrivateCloudRouterGatewayBadRequest creates a CreateVirtualPrivateCloudRouterGatewayBadRequest with default headers values

func (*CreateVirtualPrivateCloudRouterGatewayBadRequest) Error

func (*CreateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload

type CreateVirtualPrivateCloudRouterGatewayInternalServerError

type CreateVirtualPrivateCloudRouterGatewayInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewCreateVirtualPrivateCloudRouterGatewayInternalServerError

func NewCreateVirtualPrivateCloudRouterGatewayInternalServerError() *CreateVirtualPrivateCloudRouterGatewayInternalServerError

NewCreateVirtualPrivateCloudRouterGatewayInternalServerError creates a CreateVirtualPrivateCloudRouterGatewayInternalServerError with default headers values

func (*CreateVirtualPrivateCloudRouterGatewayInternalServerError) Error

func (*CreateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload

type CreateVirtualPrivateCloudRouterGatewayNotFound

type CreateVirtualPrivateCloudRouterGatewayNotFound struct {
	XTowerRequestID string

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

Not found

func NewCreateVirtualPrivateCloudRouterGatewayNotFound

func NewCreateVirtualPrivateCloudRouterGatewayNotFound() *CreateVirtualPrivateCloudRouterGatewayNotFound

NewCreateVirtualPrivateCloudRouterGatewayNotFound creates a CreateVirtualPrivateCloudRouterGatewayNotFound with default headers values

func (*CreateVirtualPrivateCloudRouterGatewayNotFound) Error

func (*CreateVirtualPrivateCloudRouterGatewayNotFound) GetPayload

type CreateVirtualPrivateCloudRouterGatewayOK

type CreateVirtualPrivateCloudRouterGatewayOK struct {
	XTowerRequestID string

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

CreateVirtualPrivateCloudRouterGatewayOK create virtual private cloud router gateway o k

func NewCreateVirtualPrivateCloudRouterGatewayOK

func NewCreateVirtualPrivateCloudRouterGatewayOK() *CreateVirtualPrivateCloudRouterGatewayOK

NewCreateVirtualPrivateCloudRouterGatewayOK creates a CreateVirtualPrivateCloudRouterGatewayOK with default headers values

func (*CreateVirtualPrivateCloudRouterGatewayOK) Error

func (*CreateVirtualPrivateCloudRouterGatewayOK) GetPayload

type CreateVirtualPrivateCloudRouterGatewayParams

type CreateVirtualPrivateCloudRouterGatewayParams struct {

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

	// RequestBody.
	RequestBody []*models.VirtualPrivateCloudRouterGatewayCreationParams

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

CreateVirtualPrivateCloudRouterGatewayParams contains all the parameters to send to the API endpoint

for the create virtual private cloud router gateway operation.

Typically these are written to a http.Request.

func NewCreateVirtualPrivateCloudRouterGatewayParams

func NewCreateVirtualPrivateCloudRouterGatewayParams() *CreateVirtualPrivateCloudRouterGatewayParams

NewCreateVirtualPrivateCloudRouterGatewayParams creates a new CreateVirtualPrivateCloudRouterGatewayParams 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 NewCreateVirtualPrivateCloudRouterGatewayParamsWithContext

func NewCreateVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudRouterGatewayParams

NewCreateVirtualPrivateCloudRouterGatewayParamsWithContext creates a new CreateVirtualPrivateCloudRouterGatewayParams object with the ability to set a context for a request.

func NewCreateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient

func NewCreateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudRouterGatewayParams

NewCreateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient creates a new CreateVirtualPrivateCloudRouterGatewayParams object with the ability to set a custom HTTPClient for a request.

func NewCreateVirtualPrivateCloudRouterGatewayParamsWithTimeout

func NewCreateVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudRouterGatewayParams

NewCreateVirtualPrivateCloudRouterGatewayParamsWithTimeout creates a new CreateVirtualPrivateCloudRouterGatewayParams object with the ability to set a timeout on a request.

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetContext

SetContext adds the context to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetDefaults

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

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

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetRequestBody

SetRequestBody adds the requestBody to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) SetTimeout

SetTimeout adds the timeout to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithContext

WithContext adds the context to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithDefaults

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

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

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithRequestBody

WithRequestBody adds the requestBody to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WithTimeout

WithTimeout adds the timeout to the create virtual private cloud router gateway params

func (*CreateVirtualPrivateCloudRouterGatewayParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateVirtualPrivateCloudRouterGatewayReader

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

CreateVirtualPrivateCloudRouterGatewayReader is a Reader for the CreateVirtualPrivateCloudRouterGateway structure.

func (*CreateVirtualPrivateCloudRouterGatewayReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteVirtualPrivateCloudRouterGatewayBadRequest

type DeleteVirtualPrivateCloudRouterGatewayBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewDeleteVirtualPrivateCloudRouterGatewayBadRequest

func NewDeleteVirtualPrivateCloudRouterGatewayBadRequest() *DeleteVirtualPrivateCloudRouterGatewayBadRequest

NewDeleteVirtualPrivateCloudRouterGatewayBadRequest creates a DeleteVirtualPrivateCloudRouterGatewayBadRequest with default headers values

func (*DeleteVirtualPrivateCloudRouterGatewayBadRequest) Error

func (*DeleteVirtualPrivateCloudRouterGatewayBadRequest) GetPayload

type DeleteVirtualPrivateCloudRouterGatewayInternalServerError

type DeleteVirtualPrivateCloudRouterGatewayInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewDeleteVirtualPrivateCloudRouterGatewayInternalServerError

func NewDeleteVirtualPrivateCloudRouterGatewayInternalServerError() *DeleteVirtualPrivateCloudRouterGatewayInternalServerError

NewDeleteVirtualPrivateCloudRouterGatewayInternalServerError creates a DeleteVirtualPrivateCloudRouterGatewayInternalServerError with default headers values

func (*DeleteVirtualPrivateCloudRouterGatewayInternalServerError) Error

func (*DeleteVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload

type DeleteVirtualPrivateCloudRouterGatewayNotFound

type DeleteVirtualPrivateCloudRouterGatewayNotFound struct {
	XTowerRequestID string

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

Not found

func NewDeleteVirtualPrivateCloudRouterGatewayNotFound

func NewDeleteVirtualPrivateCloudRouterGatewayNotFound() *DeleteVirtualPrivateCloudRouterGatewayNotFound

NewDeleteVirtualPrivateCloudRouterGatewayNotFound creates a DeleteVirtualPrivateCloudRouterGatewayNotFound with default headers values

func (*DeleteVirtualPrivateCloudRouterGatewayNotFound) Error

func (*DeleteVirtualPrivateCloudRouterGatewayNotFound) GetPayload

type DeleteVirtualPrivateCloudRouterGatewayOK

type DeleteVirtualPrivateCloudRouterGatewayOK struct {
	XTowerRequestID string

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

DeleteVirtualPrivateCloudRouterGatewayOK delete virtual private cloud router gateway o k

func NewDeleteVirtualPrivateCloudRouterGatewayOK

func NewDeleteVirtualPrivateCloudRouterGatewayOK() *DeleteVirtualPrivateCloudRouterGatewayOK

NewDeleteVirtualPrivateCloudRouterGatewayOK creates a DeleteVirtualPrivateCloudRouterGatewayOK with default headers values

func (*DeleteVirtualPrivateCloudRouterGatewayOK) Error

func (*DeleteVirtualPrivateCloudRouterGatewayOK) GetPayload

type DeleteVirtualPrivateCloudRouterGatewayParams

type DeleteVirtualPrivateCloudRouterGatewayParams struct {

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

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudRouterGatewayDeletionParams

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

DeleteVirtualPrivateCloudRouterGatewayParams contains all the parameters to send to the API endpoint

for the delete virtual private cloud router gateway operation.

Typically these are written to a http.Request.

func NewDeleteVirtualPrivateCloudRouterGatewayParams

func NewDeleteVirtualPrivateCloudRouterGatewayParams() *DeleteVirtualPrivateCloudRouterGatewayParams

NewDeleteVirtualPrivateCloudRouterGatewayParams creates a new DeleteVirtualPrivateCloudRouterGatewayParams 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 NewDeleteVirtualPrivateCloudRouterGatewayParamsWithContext

func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudRouterGatewayParams

NewDeleteVirtualPrivateCloudRouterGatewayParamsWithContext creates a new DeleteVirtualPrivateCloudRouterGatewayParams object with the ability to set a context for a request.

func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithHTTPClient

func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudRouterGatewayParams

NewDeleteVirtualPrivateCloudRouterGatewayParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudRouterGatewayParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithTimeout

func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudRouterGatewayParams

NewDeleteVirtualPrivateCloudRouterGatewayParamsWithTimeout creates a new DeleteVirtualPrivateCloudRouterGatewayParams object with the ability to set a timeout on a request.

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetContext

SetContext adds the context to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetDefaults

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

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

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetRequestBody

SetRequestBody adds the requestBody to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetTimeout

SetTimeout adds the timeout to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithContext

WithContext adds the context to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithDefaults

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

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

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithRequestBody

WithRequestBody adds the requestBody to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithTimeout

WithTimeout adds the timeout to the delete virtual private cloud router gateway params

func (*DeleteVirtualPrivateCloudRouterGatewayParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteVirtualPrivateCloudRouterGatewayReader

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

DeleteVirtualPrivateCloudRouterGatewayReader is a Reader for the DeleteVirtualPrivateCloudRouterGateway structure.

func (*DeleteVirtualPrivateCloudRouterGatewayReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudRouterGatewaysBadRequest

type GetVirtualPrivateCloudRouterGatewaysBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewGetVirtualPrivateCloudRouterGatewaysBadRequest

func NewGetVirtualPrivateCloudRouterGatewaysBadRequest() *GetVirtualPrivateCloudRouterGatewaysBadRequest

NewGetVirtualPrivateCloudRouterGatewaysBadRequest creates a GetVirtualPrivateCloudRouterGatewaysBadRequest with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysBadRequest) Error

func (*GetVirtualPrivateCloudRouterGatewaysBadRequest) GetPayload

type GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest

type GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewGetVirtualPrivateCloudRouterGatewaysConnectionBadRequest

func NewGetVirtualPrivateCloudRouterGatewaysConnectionBadRequest() *GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest

NewGetVirtualPrivateCloudRouterGatewaysConnectionBadRequest creates a GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest) Error

func (*GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest) GetPayload

type GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError

type GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewGetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError

func NewGetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError() *GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError

NewGetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError creates a GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError) Error

func (*GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError) GetPayload

type GetVirtualPrivateCloudRouterGatewaysConnectionNotFound

type GetVirtualPrivateCloudRouterGatewaysConnectionNotFound struct {
	XTowerRequestID string

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

Not found

func NewGetVirtualPrivateCloudRouterGatewaysConnectionNotFound

func NewGetVirtualPrivateCloudRouterGatewaysConnectionNotFound() *GetVirtualPrivateCloudRouterGatewaysConnectionNotFound

NewGetVirtualPrivateCloudRouterGatewaysConnectionNotFound creates a GetVirtualPrivateCloudRouterGatewaysConnectionNotFound with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysConnectionNotFound) Error

func (*GetVirtualPrivateCloudRouterGatewaysConnectionNotFound) GetPayload

type GetVirtualPrivateCloudRouterGatewaysConnectionOK

type GetVirtualPrivateCloudRouterGatewaysConnectionOK struct {
	XTowerRequestID string

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

GetVirtualPrivateCloudRouterGatewaysConnectionOK get virtual private cloud router gateways connection o k

func NewGetVirtualPrivateCloudRouterGatewaysConnectionOK

func NewGetVirtualPrivateCloudRouterGatewaysConnectionOK() *GetVirtualPrivateCloudRouterGatewaysConnectionOK

NewGetVirtualPrivateCloudRouterGatewaysConnectionOK creates a GetVirtualPrivateCloudRouterGatewaysConnectionOK with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysConnectionOK) Error

func (*GetVirtualPrivateCloudRouterGatewaysConnectionOK) GetPayload

type GetVirtualPrivateCloudRouterGatewaysConnectionParams

type GetVirtualPrivateCloudRouterGatewaysConnectionParams struct {

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

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody

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

GetVirtualPrivateCloudRouterGatewaysConnectionParams contains all the parameters to send to the API endpoint

for the get virtual private cloud router gateways connection operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParams

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParams() *GetVirtualPrivateCloudRouterGatewaysConnectionParams

NewGetVirtualPrivateCloudRouterGatewaysConnectionParams creates a new GetVirtualPrivateCloudRouterGatewaysConnectionParams 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 NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithContext

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysConnectionParams

NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithContext creates a new GetVirtualPrivateCloudRouterGatewaysConnectionParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithHTTPClient

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysConnectionParams

NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudRouterGatewaysConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithTimeout

func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysConnectionParams

NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudRouterGatewaysConnectionParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetContext

SetContext adds the context to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetDefaults

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

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

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContext

WithContext adds the context to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithDefaults

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

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

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud router gateways connection params

func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudRouterGatewaysConnectionReader

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

GetVirtualPrivateCloudRouterGatewaysConnectionReader is a Reader for the GetVirtualPrivateCloudRouterGatewaysConnection structure.

func (*GetVirtualPrivateCloudRouterGatewaysConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetVirtualPrivateCloudRouterGatewaysInternalServerError

type GetVirtualPrivateCloudRouterGatewaysInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewGetVirtualPrivateCloudRouterGatewaysInternalServerError

func NewGetVirtualPrivateCloudRouterGatewaysInternalServerError() *GetVirtualPrivateCloudRouterGatewaysInternalServerError

NewGetVirtualPrivateCloudRouterGatewaysInternalServerError creates a GetVirtualPrivateCloudRouterGatewaysInternalServerError with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysInternalServerError) Error

func (*GetVirtualPrivateCloudRouterGatewaysInternalServerError) GetPayload

type GetVirtualPrivateCloudRouterGatewaysNotFound

type GetVirtualPrivateCloudRouterGatewaysNotFound struct {
	XTowerRequestID string

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

Not found

func NewGetVirtualPrivateCloudRouterGatewaysNotFound

func NewGetVirtualPrivateCloudRouterGatewaysNotFound() *GetVirtualPrivateCloudRouterGatewaysNotFound

NewGetVirtualPrivateCloudRouterGatewaysNotFound creates a GetVirtualPrivateCloudRouterGatewaysNotFound with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysNotFound) Error

func (*GetVirtualPrivateCloudRouterGatewaysNotFound) GetPayload

type GetVirtualPrivateCloudRouterGatewaysOK

type GetVirtualPrivateCloudRouterGatewaysOK struct {
	XTowerRequestID string

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

GetVirtualPrivateCloudRouterGatewaysOK get virtual private cloud router gateways o k

func NewGetVirtualPrivateCloudRouterGatewaysOK

func NewGetVirtualPrivateCloudRouterGatewaysOK() *GetVirtualPrivateCloudRouterGatewaysOK

NewGetVirtualPrivateCloudRouterGatewaysOK creates a GetVirtualPrivateCloudRouterGatewaysOK with default headers values

func (*GetVirtualPrivateCloudRouterGatewaysOK) Error

func (*GetVirtualPrivateCloudRouterGatewaysOK) GetPayload

type GetVirtualPrivateCloudRouterGatewaysParams

type GetVirtualPrivateCloudRouterGatewaysParams struct {

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

	// RequestBody.
	RequestBody *models.GetVirtualPrivateCloudRouterGatewaysRequestBody

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

GetVirtualPrivateCloudRouterGatewaysParams contains all the parameters to send to the API endpoint

for the get virtual private cloud router gateways operation.

Typically these are written to a http.Request.

func NewGetVirtualPrivateCloudRouterGatewaysParams

func NewGetVirtualPrivateCloudRouterGatewaysParams() *GetVirtualPrivateCloudRouterGatewaysParams

NewGetVirtualPrivateCloudRouterGatewaysParams creates a new GetVirtualPrivateCloudRouterGatewaysParams 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 NewGetVirtualPrivateCloudRouterGatewaysParamsWithContext

func NewGetVirtualPrivateCloudRouterGatewaysParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysParams

NewGetVirtualPrivateCloudRouterGatewaysParamsWithContext creates a new GetVirtualPrivateCloudRouterGatewaysParams object with the ability to set a context for a request.

func NewGetVirtualPrivateCloudRouterGatewaysParamsWithHTTPClient

func NewGetVirtualPrivateCloudRouterGatewaysParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysParams

NewGetVirtualPrivateCloudRouterGatewaysParamsWithHTTPClient creates a new GetVirtualPrivateCloudRouterGatewaysParams object with the ability to set a custom HTTPClient for a request.

func NewGetVirtualPrivateCloudRouterGatewaysParamsWithTimeout

func NewGetVirtualPrivateCloudRouterGatewaysParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysParams

NewGetVirtualPrivateCloudRouterGatewaysParamsWithTimeout creates a new GetVirtualPrivateCloudRouterGatewaysParams object with the ability to set a timeout on a request.

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetContext

SetContext adds the context to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetDefaults

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

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

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetRequestBody

SetRequestBody adds the requestBody to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) SetTimeout

SetTimeout adds the timeout to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithContext

WithContext adds the context to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithDefaults

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

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

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithRequestBody

WithRequestBody adds the requestBody to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WithTimeout

WithTimeout adds the timeout to the get virtual private cloud router gateways params

func (*GetVirtualPrivateCloudRouterGatewaysParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetVirtualPrivateCloudRouterGatewaysReader

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

GetVirtualPrivateCloudRouterGatewaysReader is a Reader for the GetVirtualPrivateCloudRouterGateways structure.

func (*GetVirtualPrivateCloudRouterGatewaysReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateVirtualPrivateCloudRouterGatewayBadRequest

type UpdateVirtualPrivateCloudRouterGatewayBadRequest struct {
	XTowerRequestID string

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

Bad request

func NewUpdateVirtualPrivateCloudRouterGatewayBadRequest

func NewUpdateVirtualPrivateCloudRouterGatewayBadRequest() *UpdateVirtualPrivateCloudRouterGatewayBadRequest

NewUpdateVirtualPrivateCloudRouterGatewayBadRequest creates a UpdateVirtualPrivateCloudRouterGatewayBadRequest with default headers values

func (*UpdateVirtualPrivateCloudRouterGatewayBadRequest) Error

func (*UpdateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload

type UpdateVirtualPrivateCloudRouterGatewayInternalServerError

type UpdateVirtualPrivateCloudRouterGatewayInternalServerError struct {
	XTowerRequestID string

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

Server error

func NewUpdateVirtualPrivateCloudRouterGatewayInternalServerError

func NewUpdateVirtualPrivateCloudRouterGatewayInternalServerError() *UpdateVirtualPrivateCloudRouterGatewayInternalServerError

NewUpdateVirtualPrivateCloudRouterGatewayInternalServerError creates a UpdateVirtualPrivateCloudRouterGatewayInternalServerError with default headers values

func (*UpdateVirtualPrivateCloudRouterGatewayInternalServerError) Error

func (*UpdateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload

type UpdateVirtualPrivateCloudRouterGatewayNotFound

type UpdateVirtualPrivateCloudRouterGatewayNotFound struct {
	XTowerRequestID string

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

Not found

func NewUpdateVirtualPrivateCloudRouterGatewayNotFound

func NewUpdateVirtualPrivateCloudRouterGatewayNotFound() *UpdateVirtualPrivateCloudRouterGatewayNotFound

NewUpdateVirtualPrivateCloudRouterGatewayNotFound creates a UpdateVirtualPrivateCloudRouterGatewayNotFound with default headers values

func (*UpdateVirtualPrivateCloudRouterGatewayNotFound) Error

func (*UpdateVirtualPrivateCloudRouterGatewayNotFound) GetPayload

type UpdateVirtualPrivateCloudRouterGatewayOK

type UpdateVirtualPrivateCloudRouterGatewayOK struct {
	XTowerRequestID string

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

UpdateVirtualPrivateCloudRouterGatewayOK update virtual private cloud router gateway o k

func NewUpdateVirtualPrivateCloudRouterGatewayOK

func NewUpdateVirtualPrivateCloudRouterGatewayOK() *UpdateVirtualPrivateCloudRouterGatewayOK

NewUpdateVirtualPrivateCloudRouterGatewayOK creates a UpdateVirtualPrivateCloudRouterGatewayOK with default headers values

func (*UpdateVirtualPrivateCloudRouterGatewayOK) Error

func (*UpdateVirtualPrivateCloudRouterGatewayOK) GetPayload

type UpdateVirtualPrivateCloudRouterGatewayParams

type UpdateVirtualPrivateCloudRouterGatewayParams struct {

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

	// RequestBody.
	RequestBody *models.VirtualPrivateCloudRouterGatewayUpdationParams

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

UpdateVirtualPrivateCloudRouterGatewayParams contains all the parameters to send to the API endpoint

for the update virtual private cloud router gateway operation.

Typically these are written to a http.Request.

func NewUpdateVirtualPrivateCloudRouterGatewayParams

func NewUpdateVirtualPrivateCloudRouterGatewayParams() *UpdateVirtualPrivateCloudRouterGatewayParams

NewUpdateVirtualPrivateCloudRouterGatewayParams creates a new UpdateVirtualPrivateCloudRouterGatewayParams 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 NewUpdateVirtualPrivateCloudRouterGatewayParamsWithContext

func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudRouterGatewayParams

NewUpdateVirtualPrivateCloudRouterGatewayParamsWithContext creates a new UpdateVirtualPrivateCloudRouterGatewayParams object with the ability to set a context for a request.

func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient

func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudRouterGatewayParams

NewUpdateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudRouterGatewayParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithTimeout

func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudRouterGatewayParams

NewUpdateVirtualPrivateCloudRouterGatewayParamsWithTimeout creates a new UpdateVirtualPrivateCloudRouterGatewayParams object with the ability to set a timeout on a request.

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetContentLanguage

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

SetContentLanguage adds the contentLanguage to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetContext

SetContext adds the context to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetDefaults

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

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

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetRequestBody

SetRequestBody adds the requestBody to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetTimeout

SetTimeout adds the timeout to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage

WithContentLanguage adds the contentLanguage to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithContext

WithContext adds the context to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithDefaults

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

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

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithRequestBody

WithRequestBody adds the requestBody to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithTimeout

WithTimeout adds the timeout to the update virtual private cloud router gateway params

func (*UpdateVirtualPrivateCloudRouterGatewayParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateVirtualPrivateCloudRouterGatewayReader

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

UpdateVirtualPrivateCloudRouterGatewayReader is a Reader for the UpdateVirtualPrivateCloudRouterGateway structure.

func (*UpdateVirtualPrivateCloudRouterGatewayReader) ReadResponse

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