Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateVirtualPrivateCloudRouterGateway(params *CreateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*CreateVirtualPrivateCloudRouterGatewayOK, error)
- func (a *Client) DeleteVirtualPrivateCloudRouterGateway(params *DeleteVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudRouterGatewayOK, error)
- func (a *Client) GetVirtualPrivateCloudRouterGateways(params *GetVirtualPrivateCloudRouterGatewaysParams, opts ...ClientOption) (*GetVirtualPrivateCloudRouterGatewaysOK, error)
- func (a *Client) GetVirtualPrivateCloudRouterGatewaysConnection(params *GetVirtualPrivateCloudRouterGatewaysConnectionParams, ...) (*GetVirtualPrivateCloudRouterGatewaysConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateVirtualPrivateCloudRouterGateway(params *UpdateVirtualPrivateCloudRouterGatewayParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudRouterGatewayOK, error)
- type ClientOption
- type ClientService
- type CreateVirtualPrivateCloudRouterGatewayBadRequest
- type CreateVirtualPrivateCloudRouterGatewayInternalServerError
- type CreateVirtualPrivateCloudRouterGatewayNotFound
- type CreateVirtualPrivateCloudRouterGatewayOK
- type CreateVirtualPrivateCloudRouterGatewayParams
- func NewCreateVirtualPrivateCloudRouterGatewayParams() *CreateVirtualPrivateCloudRouterGatewayParams
- func NewCreateVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudRouterGatewayParams
- func NewCreateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudRouterGatewayParams
- func NewCreateVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetDefaults()
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetHTTPClient(client *http.Client)
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudRouterGatewayCreationParams)
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithDefaults() *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudRouterGatewayCreationParams) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudRouterGatewayParams
- func (o *CreateVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVirtualPrivateCloudRouterGatewayReader
- type DeleteVirtualPrivateCloudRouterGatewayBadRequest
- type DeleteVirtualPrivateCloudRouterGatewayInternalServerError
- type DeleteVirtualPrivateCloudRouterGatewayNotFound
- type DeleteVirtualPrivateCloudRouterGatewayOK
- type DeleteVirtualPrivateCloudRouterGatewayParams
- func NewDeleteVirtualPrivateCloudRouterGatewayParams() *DeleteVirtualPrivateCloudRouterGatewayParams
- func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudRouterGatewayParams
- func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudRouterGatewayParams
- func NewDeleteVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetDefaults()
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayDeletionParams)
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithDefaults() *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayDeletionParams) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudRouterGatewayParams
- func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVirtualPrivateCloudRouterGatewayReader
- type GetVirtualPrivateCloudRouterGatewaysBadRequest
- type GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest
- type GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError
- type GetVirtualPrivateCloudRouterGatewaysConnectionNotFound
- type GetVirtualPrivateCloudRouterGatewaysConnectionOK
- type GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func NewGetVirtualPrivateCloudRouterGatewaysConnectionParams() *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func NewGetVirtualPrivateCloudRouterGatewaysConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetDefaults()
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody)
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithDefaults() *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
- func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudRouterGatewaysConnectionReader
- type GetVirtualPrivateCloudRouterGatewaysInternalServerError
- type GetVirtualPrivateCloudRouterGatewaysNotFound
- type GetVirtualPrivateCloudRouterGatewaysOK
- type GetVirtualPrivateCloudRouterGatewaysParams
- func NewGetVirtualPrivateCloudRouterGatewaysParams() *GetVirtualPrivateCloudRouterGatewaysParams
- func NewGetVirtualPrivateCloudRouterGatewaysParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysParams
- func NewGetVirtualPrivateCloudRouterGatewaysParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysParams
- func NewGetVirtualPrivateCloudRouterGatewaysParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetDefaults()
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysRequestBody)
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithDefaults() *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysRequestBody) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysParams
- func (o *GetVirtualPrivateCloudRouterGatewaysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudRouterGatewaysReader
- type UpdateVirtualPrivateCloudRouterGatewayBadRequest
- type UpdateVirtualPrivateCloudRouterGatewayInternalServerError
- type UpdateVirtualPrivateCloudRouterGatewayNotFound
- type UpdateVirtualPrivateCloudRouterGatewayOK
- type UpdateVirtualPrivateCloudRouterGatewayParams
- func NewUpdateVirtualPrivateCloudRouterGatewayParams() *UpdateVirtualPrivateCloudRouterGatewayParams
- func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudRouterGatewayParams
- func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudRouterGatewayParams
- func NewUpdateVirtualPrivateCloudRouterGatewayParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetContentLanguage(contentLanguage *string)
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetDefaults()
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayUpdationParams)
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithDefaults() *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayUpdationParams) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudRouterGatewayParams
- func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVirtualPrivateCloudRouterGatewayReader
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 (o *CreateVirtualPrivateCloudRouterGatewayBadRequest) Error() string
func (*CreateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload ¶
func (o *CreateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudRouterGatewayInternalServerError) Error() string
func (*CreateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload ¶
func (o *CreateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudRouterGatewayNotFound) Error() string
func (*CreateVirtualPrivateCloudRouterGatewayNotFound) GetPayload ¶
func (o *CreateVirtualPrivateCloudRouterGatewayNotFound) GetPayload() *models.ErrorBody
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 (o *CreateVirtualPrivateCloudRouterGatewayOK) Error() string
func (*CreateVirtualPrivateCloudRouterGatewayOK) GetPayload ¶
func (o *CreateVirtualPrivateCloudRouterGatewayOK) GetPayload() []*models.WithTaskVirtualPrivateCloudRouterGateway
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 ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
SetContext adds the context to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) SetDefaults ¶
func (o *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 ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudRouterGatewayCreationParams)
SetRequestBody adds the requestBody to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) SetTimeout ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudRouterGatewayParams
WithContentLanguage adds the contentLanguage to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WithContext ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudRouterGatewayParams
WithContext adds the context to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WithDefaults ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithDefaults() *CreateVirtualPrivateCloudRouterGatewayParams
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 ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudRouterGatewayParams
WithHTTPClient adds the HTTPClient to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WithRequestBody ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudRouterGatewayCreationParams) *CreateVirtualPrivateCloudRouterGatewayParams
WithRequestBody adds the requestBody to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WithTimeout ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudRouterGatewayParams
WithTimeout adds the timeout to the create virtual private cloud router gateway params
func (*CreateVirtualPrivateCloudRouterGatewayParams) WriteToRequest ¶
func (o *CreateVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *DeleteVirtualPrivateCloudRouterGatewayBadRequest) Error() string
func (*DeleteVirtualPrivateCloudRouterGatewayBadRequest) GetPayload ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayBadRequest) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudRouterGatewayInternalServerError) Error() string
func (*DeleteVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudRouterGatewayNotFound) Error() string
func (*DeleteVirtualPrivateCloudRouterGatewayNotFound) GetPayload ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayNotFound) GetPayload() *models.ErrorBody
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 (o *DeleteVirtualPrivateCloudRouterGatewayOK) Error() string
func (*DeleteVirtualPrivateCloudRouterGatewayOK) GetPayload ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayOK) GetPayload() []*models.WithTaskDeleteVirtualPrivateCloudRouterGateway
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 ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
SetContext adds the context to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetDefaults ¶
func (o *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 ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayDeletionParams)
SetRequestBody adds the requestBody to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) SetTimeout ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithContentLanguage ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudRouterGatewayParams
WithContentLanguage adds the contentLanguage to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithContext ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudRouterGatewayParams
WithContext adds the context to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithDefaults ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithDefaults() *DeleteVirtualPrivateCloudRouterGatewayParams
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 ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudRouterGatewayParams
WithHTTPClient adds the HTTPClient to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithRequestBody ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayDeletionParams) *DeleteVirtualPrivateCloudRouterGatewayParams
WithRequestBody adds the requestBody to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WithTimeout ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudRouterGatewayParams
WithTimeout adds the timeout to the delete virtual private cloud router gateway params
func (*DeleteVirtualPrivateCloudRouterGatewayParams) WriteToRequest ¶
func (o *DeleteVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVirtualPrivateCloudRouterGatewaysBadRequest) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysBadRequest) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionBadRequest) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionInternalServerError) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysConnectionNotFound) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysConnectionNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionNotFound) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysConnectionOK) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysConnectionOK) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionOK) GetPayload() *models.VirtualPrivateCloudRouterGatewayConnection
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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetDefaults ¶
func (o *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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContext ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
WithContext adds the context to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithDefaults() *GetVirtualPrivateCloudRouterGatewaysConnectionParams
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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
WithRequestBody adds the requestBody to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysConnectionParams
WithTimeout adds the timeout to the get virtual private cloud router gateways connection params
func (*GetVirtualPrivateCloudRouterGatewaysConnectionParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudRouterGatewaysConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetVirtualPrivateCloudRouterGatewaysInternalServerError) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysInternalServerError) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysNotFound) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysNotFound) GetPayload() *models.ErrorBody
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 (o *GetVirtualPrivateCloudRouterGatewaysOK) Error() string
func (*GetVirtualPrivateCloudRouterGatewaysOK) GetPayload ¶
func (o *GetVirtualPrivateCloudRouterGatewaysOK) GetPayload() []*models.VirtualPrivateCloudRouterGateway
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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) SetDefaults ¶
func (o *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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudRouterGatewaysParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WithContext ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudRouterGatewaysParams
WithContext adds the context to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithDefaults() *GetVirtualPrivateCloudRouterGatewaysParams
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 ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudRouterGatewaysParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudRouterGatewaysRequestBody) *GetVirtualPrivateCloudRouterGatewaysParams
WithRequestBody adds the requestBody to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudRouterGatewaysParams
WithTimeout adds the timeout to the get virtual private cloud router gateways params
func (*GetVirtualPrivateCloudRouterGatewaysParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudRouterGatewaysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *UpdateVirtualPrivateCloudRouterGatewayBadRequest) Error() string
func (*UpdateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayBadRequest) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudRouterGatewayInternalServerError) Error() string
func (*UpdateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayInternalServerError) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudRouterGatewayNotFound) Error() string
func (*UpdateVirtualPrivateCloudRouterGatewayNotFound) GetPayload ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayNotFound) GetPayload() *models.ErrorBody
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 (o *UpdateVirtualPrivateCloudRouterGatewayOK) Error() string
func (*UpdateVirtualPrivateCloudRouterGatewayOK) GetPayload ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayOK) GetPayload() []*models.WithTaskVirtualPrivateCloudRouterGateway
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 ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetContext(ctx context.Context)
SetContext adds the context to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetDefaults ¶
func (o *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 ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayUpdationParams)
SetRequestBody adds the requestBody to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) SetTimeout ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudRouterGatewayParams
WithContentLanguage adds the contentLanguage to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithContext ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudRouterGatewayParams
WithContext adds the context to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithDefaults ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithDefaults() *UpdateVirtualPrivateCloudRouterGatewayParams
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 ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudRouterGatewayParams
WithHTTPClient adds the HTTPClient to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithRequestBody ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithRequestBody(requestBody *models.VirtualPrivateCloudRouterGatewayUpdationParams) *UpdateVirtualPrivateCloudRouterGatewayParams
WithRequestBody adds the requestBody to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WithTimeout ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudRouterGatewayParams
WithTimeout adds the timeout to the update virtual private cloud router gateway params
func (*UpdateVirtualPrivateCloudRouterGatewayParams) WriteToRequest ¶
func (o *UpdateVirtualPrivateCloudRouterGatewayParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.
Source Files
¶
- create_virtual_private_cloud_router_gateway_parameters.go
- create_virtual_private_cloud_router_gateway_responses.go
- delete_virtual_private_cloud_router_gateway_parameters.go
- delete_virtual_private_cloud_router_gateway_responses.go
- get_virtual_private_cloud_router_gateways_connection_parameters.go
- get_virtual_private_cloud_router_gateways_connection_responses.go
- get_virtual_private_cloud_router_gateways_parameters.go
- get_virtual_private_cloud_router_gateways_responses.go
- update_virtual_private_cloud_router_gateway_parameters.go
- update_virtual_private_cloud_router_gateway_responses.go
- virtual_private_cloud_router_gateway_client.go