Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateVirtualPrivateCloudFloatingIP(params *CreateVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*CreateVirtualPrivateCloudFloatingIPOK, error)
- func (a *Client) DeleteVirtualPrivateCloudFloatingIP(params *DeleteVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudFloatingIPOK, error)
- func (a *Client) GetVirtualPrivateCloudFloatingIps(params *GetVirtualPrivateCloudFloatingIpsParams, opts ...ClientOption) (*GetVirtualPrivateCloudFloatingIpsOK, error)
- func (a *Client) GetVirtualPrivateCloudFloatingIpsConnection(params *GetVirtualPrivateCloudFloatingIpsConnectionParams, ...) (*GetVirtualPrivateCloudFloatingIpsConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type CreateVirtualPrivateCloudFloatingIPBadRequest
- type CreateVirtualPrivateCloudFloatingIPInternalServerError
- type CreateVirtualPrivateCloudFloatingIPNotFound
- type CreateVirtualPrivateCloudFloatingIPOK
- type CreateVirtualPrivateCloudFloatingIPParams
- func NewCreateVirtualPrivateCloudFloatingIPParams() *CreateVirtualPrivateCloudFloatingIPParams
- func NewCreateVirtualPrivateCloudFloatingIPParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudFloatingIPParams
- func NewCreateVirtualPrivateCloudFloatingIPParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudFloatingIPParams
- func NewCreateVirtualPrivateCloudFloatingIPParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetContext(ctx context.Context)
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetDefaults()
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetHTTPClient(client *http.Client)
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudFloatingIPCreationParams)
- func (o *CreateVirtualPrivateCloudFloatingIPParams) SetTimeout(timeout time.Duration)
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithDefaults() *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudFloatingIPCreationParams) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudFloatingIPParams
- func (o *CreateVirtualPrivateCloudFloatingIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVirtualPrivateCloudFloatingIPReader
- type DeleteVirtualPrivateCloudFloatingIPBadRequest
- type DeleteVirtualPrivateCloudFloatingIPInternalServerError
- type DeleteVirtualPrivateCloudFloatingIPNotFound
- type DeleteVirtualPrivateCloudFloatingIPOK
- type DeleteVirtualPrivateCloudFloatingIPParams
- func NewDeleteVirtualPrivateCloudFloatingIPParams() *DeleteVirtualPrivateCloudFloatingIPParams
- func NewDeleteVirtualPrivateCloudFloatingIPParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudFloatingIPParams
- func NewDeleteVirtualPrivateCloudFloatingIPParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudFloatingIPParams
- func NewDeleteVirtualPrivateCloudFloatingIPParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetContext(ctx context.Context)
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetDefaults()
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetRequestBody(requestBody *models.VirtualPrivateCloudFloatingIPDeletionParams)
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithDefaults() *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithRequestBody(requestBody *models.VirtualPrivateCloudFloatingIPDeletionParams) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudFloatingIPParams
- func (o *DeleteVirtualPrivateCloudFloatingIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVirtualPrivateCloudFloatingIPReader
- type GetVirtualPrivateCloudFloatingIpsBadRequest
- type GetVirtualPrivateCloudFloatingIpsConnectionBadRequest
- type GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError
- type GetVirtualPrivateCloudFloatingIpsConnectionNotFound
- type GetVirtualPrivateCloudFloatingIpsConnectionOK
- type GetVirtualPrivateCloudFloatingIpsConnectionParams
- func NewGetVirtualPrivateCloudFloatingIpsConnectionParams() *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetDefaults()
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsConnectionRequestBody)
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithDefaults() *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsConnectionRequestBody) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsConnectionParams
- func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudFloatingIpsConnectionReader
- type GetVirtualPrivateCloudFloatingIpsInternalServerError
- type GetVirtualPrivateCloudFloatingIpsNotFound
- type GetVirtualPrivateCloudFloatingIpsOK
- type GetVirtualPrivateCloudFloatingIpsParams
- func NewGetVirtualPrivateCloudFloatingIpsParams() *GetVirtualPrivateCloudFloatingIpsParams
- func NewGetVirtualPrivateCloudFloatingIpsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsParams
- func NewGetVirtualPrivateCloudFloatingIpsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsParams
- func NewGetVirtualPrivateCloudFloatingIpsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetDefaults()
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsRequestBody)
- func (o *GetVirtualPrivateCloudFloatingIpsParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithDefaults() *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsRequestBody) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsParams
- func (o *GetVirtualPrivateCloudFloatingIpsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudFloatingIpsReader
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 floating ip API
func (*Client) CreateVirtualPrivateCloudFloatingIP ¶
func (a *Client) CreateVirtualPrivateCloudFloatingIP(params *CreateVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*CreateVirtualPrivateCloudFloatingIPOK, error)
CreateVirtualPrivateCloudFloatingIP create virtual private cloud floating Ip API
func (*Client) DeleteVirtualPrivateCloudFloatingIP ¶
func (a *Client) DeleteVirtualPrivateCloudFloatingIP(params *DeleteVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudFloatingIPOK, error)
DeleteVirtualPrivateCloudFloatingIP delete virtual private cloud floating Ip API
func (*Client) GetVirtualPrivateCloudFloatingIps ¶
func (a *Client) GetVirtualPrivateCloudFloatingIps(params *GetVirtualPrivateCloudFloatingIpsParams, opts ...ClientOption) (*GetVirtualPrivateCloudFloatingIpsOK, error)
GetVirtualPrivateCloudFloatingIps get virtual private cloud floating ips API
func (*Client) GetVirtualPrivateCloudFloatingIpsConnection ¶
func (a *Client) GetVirtualPrivateCloudFloatingIpsConnection(params *GetVirtualPrivateCloudFloatingIpsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudFloatingIpsConnectionOK, error)
GetVirtualPrivateCloudFloatingIpsConnection get virtual private cloud floating ips connection API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateVirtualPrivateCloudFloatingIP(params *CreateVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*CreateVirtualPrivateCloudFloatingIPOK, error) DeleteVirtualPrivateCloudFloatingIP(params *DeleteVirtualPrivateCloudFloatingIPParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudFloatingIPOK, error) GetVirtualPrivateCloudFloatingIps(params *GetVirtualPrivateCloudFloatingIpsParams, opts ...ClientOption) (*GetVirtualPrivateCloudFloatingIpsOK, error) GetVirtualPrivateCloudFloatingIpsConnection(params *GetVirtualPrivateCloudFloatingIpsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudFloatingIpsConnectionOK, 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 floating ip API client.
type CreateVirtualPrivateCloudFloatingIPBadRequest ¶
type CreateVirtualPrivateCloudFloatingIPBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudFloatingIPBadRequest describes a response with status code 400, with default header values.
Bad request
func NewCreateVirtualPrivateCloudFloatingIPBadRequest ¶
func NewCreateVirtualPrivateCloudFloatingIPBadRequest() *CreateVirtualPrivateCloudFloatingIPBadRequest
NewCreateVirtualPrivateCloudFloatingIPBadRequest creates a CreateVirtualPrivateCloudFloatingIPBadRequest with default headers values
func (*CreateVirtualPrivateCloudFloatingIPBadRequest) Error ¶
func (o *CreateVirtualPrivateCloudFloatingIPBadRequest) Error() string
func (*CreateVirtualPrivateCloudFloatingIPBadRequest) GetPayload ¶
func (o *CreateVirtualPrivateCloudFloatingIPBadRequest) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudFloatingIPInternalServerError ¶
type CreateVirtualPrivateCloudFloatingIPInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudFloatingIPInternalServerError describes a response with status code 500, with default header values.
Server error
func NewCreateVirtualPrivateCloudFloatingIPInternalServerError ¶
func NewCreateVirtualPrivateCloudFloatingIPInternalServerError() *CreateVirtualPrivateCloudFloatingIPInternalServerError
NewCreateVirtualPrivateCloudFloatingIPInternalServerError creates a CreateVirtualPrivateCloudFloatingIPInternalServerError with default headers values
func (*CreateVirtualPrivateCloudFloatingIPInternalServerError) Error ¶
func (o *CreateVirtualPrivateCloudFloatingIPInternalServerError) Error() string
func (*CreateVirtualPrivateCloudFloatingIPInternalServerError) GetPayload ¶
func (o *CreateVirtualPrivateCloudFloatingIPInternalServerError) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudFloatingIPNotFound ¶
type CreateVirtualPrivateCloudFloatingIPNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudFloatingIPNotFound describes a response with status code 404, with default header values.
Not found
func NewCreateVirtualPrivateCloudFloatingIPNotFound ¶
func NewCreateVirtualPrivateCloudFloatingIPNotFound() *CreateVirtualPrivateCloudFloatingIPNotFound
NewCreateVirtualPrivateCloudFloatingIPNotFound creates a CreateVirtualPrivateCloudFloatingIPNotFound with default headers values
func (*CreateVirtualPrivateCloudFloatingIPNotFound) Error ¶
func (o *CreateVirtualPrivateCloudFloatingIPNotFound) Error() string
func (*CreateVirtualPrivateCloudFloatingIPNotFound) GetPayload ¶
func (o *CreateVirtualPrivateCloudFloatingIPNotFound) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudFloatingIPOK ¶
type CreateVirtualPrivateCloudFloatingIPOK struct { XTowerRequestID string Payload []*models.WithTaskVirtualPrivateCloudFloatingIP }
CreateVirtualPrivateCloudFloatingIPOK describes a response with status code 200, with default header values.
CreateVirtualPrivateCloudFloatingIPOK create virtual private cloud floating Ip o k
func NewCreateVirtualPrivateCloudFloatingIPOK ¶
func NewCreateVirtualPrivateCloudFloatingIPOK() *CreateVirtualPrivateCloudFloatingIPOK
NewCreateVirtualPrivateCloudFloatingIPOK creates a CreateVirtualPrivateCloudFloatingIPOK with default headers values
func (*CreateVirtualPrivateCloudFloatingIPOK) Error ¶
func (o *CreateVirtualPrivateCloudFloatingIPOK) Error() string
func (*CreateVirtualPrivateCloudFloatingIPOK) GetPayload ¶
func (o *CreateVirtualPrivateCloudFloatingIPOK) GetPayload() []*models.WithTaskVirtualPrivateCloudFloatingIP
type CreateVirtualPrivateCloudFloatingIPParams ¶
type CreateVirtualPrivateCloudFloatingIPParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody []*models.VirtualPrivateCloudFloatingIPCreationParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateVirtualPrivateCloudFloatingIPParams contains all the parameters to send to the API endpoint
for the create virtual private cloud floating Ip operation. Typically these are written to a http.Request.
func NewCreateVirtualPrivateCloudFloatingIPParams ¶
func NewCreateVirtualPrivateCloudFloatingIPParams() *CreateVirtualPrivateCloudFloatingIPParams
NewCreateVirtualPrivateCloudFloatingIPParams creates a new CreateVirtualPrivateCloudFloatingIPParams 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 NewCreateVirtualPrivateCloudFloatingIPParamsWithContext ¶
func NewCreateVirtualPrivateCloudFloatingIPParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudFloatingIPParams
NewCreateVirtualPrivateCloudFloatingIPParamsWithContext creates a new CreateVirtualPrivateCloudFloatingIPParams object with the ability to set a context for a request.
func NewCreateVirtualPrivateCloudFloatingIPParamsWithHTTPClient ¶
func NewCreateVirtualPrivateCloudFloatingIPParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudFloatingIPParams
NewCreateVirtualPrivateCloudFloatingIPParamsWithHTTPClient creates a new CreateVirtualPrivateCloudFloatingIPParams object with the ability to set a custom HTTPClient for a request.
func NewCreateVirtualPrivateCloudFloatingIPParamsWithTimeout ¶
func NewCreateVirtualPrivateCloudFloatingIPParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudFloatingIPParams
NewCreateVirtualPrivateCloudFloatingIPParamsWithTimeout creates a new CreateVirtualPrivateCloudFloatingIPParams object with the ability to set a timeout on a request.
func (*CreateVirtualPrivateCloudFloatingIPParams) SetContentLanguage ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) SetContext ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetContext(ctx context.Context)
SetContext adds the context to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) SetDefaults ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetDefaults()
SetDefaults hydrates default values in the create virtual private cloud floating Ip params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudFloatingIPParams) SetHTTPClient ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) SetRequestBody ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudFloatingIPCreationParams)
SetRequestBody adds the requestBody to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) SetTimeout ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WithContentLanguage ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudFloatingIPParams
WithContentLanguage adds the contentLanguage to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WithContext ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudFloatingIPParams
WithContext adds the context to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WithDefaults ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithDefaults() *CreateVirtualPrivateCloudFloatingIPParams
WithDefaults hydrates default values in the create virtual private cloud floating Ip params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudFloatingIPParams) WithHTTPClient ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudFloatingIPParams
WithHTTPClient adds the HTTPClient to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WithRequestBody ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudFloatingIPCreationParams) *CreateVirtualPrivateCloudFloatingIPParams
WithRequestBody adds the requestBody to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WithTimeout ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudFloatingIPParams
WithTimeout adds the timeout to the create virtual private cloud floating Ip params
func (*CreateVirtualPrivateCloudFloatingIPParams) WriteToRequest ¶
func (o *CreateVirtualPrivateCloudFloatingIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateVirtualPrivateCloudFloatingIPReader ¶
type CreateVirtualPrivateCloudFloatingIPReader struct {
// contains filtered or unexported fields
}
CreateVirtualPrivateCloudFloatingIPReader is a Reader for the CreateVirtualPrivateCloudFloatingIP structure.
func (*CreateVirtualPrivateCloudFloatingIPReader) ReadResponse ¶
func (o *CreateVirtualPrivateCloudFloatingIPReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteVirtualPrivateCloudFloatingIPBadRequest ¶
type DeleteVirtualPrivateCloudFloatingIPBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudFloatingIPBadRequest describes a response with status code 400, with default header values.
Bad request
func NewDeleteVirtualPrivateCloudFloatingIPBadRequest ¶
func NewDeleteVirtualPrivateCloudFloatingIPBadRequest() *DeleteVirtualPrivateCloudFloatingIPBadRequest
NewDeleteVirtualPrivateCloudFloatingIPBadRequest creates a DeleteVirtualPrivateCloudFloatingIPBadRequest with default headers values
func (*DeleteVirtualPrivateCloudFloatingIPBadRequest) Error ¶
func (o *DeleteVirtualPrivateCloudFloatingIPBadRequest) Error() string
func (*DeleteVirtualPrivateCloudFloatingIPBadRequest) GetPayload ¶
func (o *DeleteVirtualPrivateCloudFloatingIPBadRequest) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudFloatingIPInternalServerError ¶
type DeleteVirtualPrivateCloudFloatingIPInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudFloatingIPInternalServerError describes a response with status code 500, with default header values.
Server error
func NewDeleteVirtualPrivateCloudFloatingIPInternalServerError ¶
func NewDeleteVirtualPrivateCloudFloatingIPInternalServerError() *DeleteVirtualPrivateCloudFloatingIPInternalServerError
NewDeleteVirtualPrivateCloudFloatingIPInternalServerError creates a DeleteVirtualPrivateCloudFloatingIPInternalServerError with default headers values
func (*DeleteVirtualPrivateCloudFloatingIPInternalServerError) Error ¶
func (o *DeleteVirtualPrivateCloudFloatingIPInternalServerError) Error() string
func (*DeleteVirtualPrivateCloudFloatingIPInternalServerError) GetPayload ¶
func (o *DeleteVirtualPrivateCloudFloatingIPInternalServerError) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudFloatingIPNotFound ¶
type DeleteVirtualPrivateCloudFloatingIPNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudFloatingIPNotFound describes a response with status code 404, with default header values.
Not found
func NewDeleteVirtualPrivateCloudFloatingIPNotFound ¶
func NewDeleteVirtualPrivateCloudFloatingIPNotFound() *DeleteVirtualPrivateCloudFloatingIPNotFound
NewDeleteVirtualPrivateCloudFloatingIPNotFound creates a DeleteVirtualPrivateCloudFloatingIPNotFound with default headers values
func (*DeleteVirtualPrivateCloudFloatingIPNotFound) Error ¶
func (o *DeleteVirtualPrivateCloudFloatingIPNotFound) Error() string
func (*DeleteVirtualPrivateCloudFloatingIPNotFound) GetPayload ¶
func (o *DeleteVirtualPrivateCloudFloatingIPNotFound) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudFloatingIPOK ¶
type DeleteVirtualPrivateCloudFloatingIPOK struct { XTowerRequestID string Payload []*models.WithTaskDeleteVirtualPrivateCloudFloatingIP }
DeleteVirtualPrivateCloudFloatingIPOK describes a response with status code 200, with default header values.
DeleteVirtualPrivateCloudFloatingIPOK delete virtual private cloud floating Ip o k
func NewDeleteVirtualPrivateCloudFloatingIPOK ¶
func NewDeleteVirtualPrivateCloudFloatingIPOK() *DeleteVirtualPrivateCloudFloatingIPOK
NewDeleteVirtualPrivateCloudFloatingIPOK creates a DeleteVirtualPrivateCloudFloatingIPOK with default headers values
func (*DeleteVirtualPrivateCloudFloatingIPOK) Error ¶
func (o *DeleteVirtualPrivateCloudFloatingIPOK) Error() string
func (*DeleteVirtualPrivateCloudFloatingIPOK) GetPayload ¶
func (o *DeleteVirtualPrivateCloudFloatingIPOK) GetPayload() []*models.WithTaskDeleteVirtualPrivateCloudFloatingIP
type DeleteVirtualPrivateCloudFloatingIPParams ¶
type DeleteVirtualPrivateCloudFloatingIPParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.VirtualPrivateCloudFloatingIPDeletionParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteVirtualPrivateCloudFloatingIPParams contains all the parameters to send to the API endpoint
for the delete virtual private cloud floating Ip operation. Typically these are written to a http.Request.
func NewDeleteVirtualPrivateCloudFloatingIPParams ¶
func NewDeleteVirtualPrivateCloudFloatingIPParams() *DeleteVirtualPrivateCloudFloatingIPParams
NewDeleteVirtualPrivateCloudFloatingIPParams creates a new DeleteVirtualPrivateCloudFloatingIPParams 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 NewDeleteVirtualPrivateCloudFloatingIPParamsWithContext ¶
func NewDeleteVirtualPrivateCloudFloatingIPParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudFloatingIPParams
NewDeleteVirtualPrivateCloudFloatingIPParamsWithContext creates a new DeleteVirtualPrivateCloudFloatingIPParams object with the ability to set a context for a request.
func NewDeleteVirtualPrivateCloudFloatingIPParamsWithHTTPClient ¶
func NewDeleteVirtualPrivateCloudFloatingIPParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudFloatingIPParams
NewDeleteVirtualPrivateCloudFloatingIPParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudFloatingIPParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteVirtualPrivateCloudFloatingIPParamsWithTimeout ¶
func NewDeleteVirtualPrivateCloudFloatingIPParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudFloatingIPParams
NewDeleteVirtualPrivateCloudFloatingIPParamsWithTimeout creates a new DeleteVirtualPrivateCloudFloatingIPParams object with the ability to set a timeout on a request.
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetContentLanguage ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetContext ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetContext(ctx context.Context)
SetContext adds the context to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetDefaults ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetDefaults()
SetDefaults hydrates default values in the delete virtual private cloud floating Ip params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetHTTPClient ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetRequestBody ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetRequestBody(requestBody *models.VirtualPrivateCloudFloatingIPDeletionParams)
SetRequestBody adds the requestBody to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) SetTimeout ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithContentLanguage ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudFloatingIPParams
WithContentLanguage adds the contentLanguage to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithContext ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudFloatingIPParams
WithContext adds the context to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithDefaults ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithDefaults() *DeleteVirtualPrivateCloudFloatingIPParams
WithDefaults hydrates default values in the delete virtual private cloud floating Ip params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithHTTPClient ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudFloatingIPParams
WithHTTPClient adds the HTTPClient to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithRequestBody ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithRequestBody(requestBody *models.VirtualPrivateCloudFloatingIPDeletionParams) *DeleteVirtualPrivateCloudFloatingIPParams
WithRequestBody adds the requestBody to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WithTimeout ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudFloatingIPParams
WithTimeout adds the timeout to the delete virtual private cloud floating Ip params
func (*DeleteVirtualPrivateCloudFloatingIPParams) WriteToRequest ¶
func (o *DeleteVirtualPrivateCloudFloatingIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteVirtualPrivateCloudFloatingIPReader ¶
type DeleteVirtualPrivateCloudFloatingIPReader struct {
// contains filtered or unexported fields
}
DeleteVirtualPrivateCloudFloatingIPReader is a Reader for the DeleteVirtualPrivateCloudFloatingIP structure.
func (*DeleteVirtualPrivateCloudFloatingIPReader) ReadResponse ¶
func (o *DeleteVirtualPrivateCloudFloatingIPReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudFloatingIpsBadRequest ¶
type GetVirtualPrivateCloudFloatingIpsBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudFloatingIpsBadRequest ¶
func NewGetVirtualPrivateCloudFloatingIpsBadRequest() *GetVirtualPrivateCloudFloatingIpsBadRequest
NewGetVirtualPrivateCloudFloatingIpsBadRequest creates a GetVirtualPrivateCloudFloatingIpsBadRequest with default headers values
func (*GetVirtualPrivateCloudFloatingIpsBadRequest) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsBadRequest) Error() string
func (*GetVirtualPrivateCloudFloatingIpsBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsConnectionBadRequest ¶
type GetVirtualPrivateCloudFloatingIpsConnectionBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsConnectionBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudFloatingIpsConnectionBadRequest ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionBadRequest() *GetVirtualPrivateCloudFloatingIpsConnectionBadRequest
NewGetVirtualPrivateCloudFloatingIpsConnectionBadRequest creates a GetVirtualPrivateCloudFloatingIpsConnectionBadRequest with default headers values
func (*GetVirtualPrivateCloudFloatingIpsConnectionBadRequest) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionBadRequest) Error() string
func (*GetVirtualPrivateCloudFloatingIpsConnectionBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError ¶
type GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudFloatingIpsConnectionInternalServerError ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionInternalServerError() *GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError
NewGetVirtualPrivateCloudFloatingIpsConnectionInternalServerError creates a GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError with default headers values
func (*GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError) Error() string
func (*GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsConnectionNotFound ¶
type GetVirtualPrivateCloudFloatingIpsConnectionNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsConnectionNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudFloatingIpsConnectionNotFound ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionNotFound() *GetVirtualPrivateCloudFloatingIpsConnectionNotFound
NewGetVirtualPrivateCloudFloatingIpsConnectionNotFound creates a GetVirtualPrivateCloudFloatingIpsConnectionNotFound with default headers values
func (*GetVirtualPrivateCloudFloatingIpsConnectionNotFound) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionNotFound) Error() string
func (*GetVirtualPrivateCloudFloatingIpsConnectionNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsConnectionOK ¶
type GetVirtualPrivateCloudFloatingIpsConnectionOK struct { XTowerRequestID string Payload *models.VirtualPrivateCloudFloatingIPConnection }
GetVirtualPrivateCloudFloatingIpsConnectionOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudFloatingIpsConnectionOK get virtual private cloud floating ips connection o k
func NewGetVirtualPrivateCloudFloatingIpsConnectionOK ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionOK() *GetVirtualPrivateCloudFloatingIpsConnectionOK
NewGetVirtualPrivateCloudFloatingIpsConnectionOK creates a GetVirtualPrivateCloudFloatingIpsConnectionOK with default headers values
func (*GetVirtualPrivateCloudFloatingIpsConnectionOK) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionOK) Error() string
func (*GetVirtualPrivateCloudFloatingIpsConnectionOK) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionOK) GetPayload() *models.VirtualPrivateCloudFloatingIPConnection
type GetVirtualPrivateCloudFloatingIpsConnectionParams ¶
type GetVirtualPrivateCloudFloatingIpsConnectionParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudFloatingIpsConnectionRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudFloatingIpsConnectionParams contains all the parameters to send to the API endpoint
for the get virtual private cloud floating ips connection operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudFloatingIpsConnectionParams ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionParams() *GetVirtualPrivateCloudFloatingIpsConnectionParams
NewGetVirtualPrivateCloudFloatingIpsConnectionParams creates a new GetVirtualPrivateCloudFloatingIpsConnectionParams 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 NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithContext ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsConnectionParams
NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithContext creates a new GetVirtualPrivateCloudFloatingIpsConnectionParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsConnectionParams
NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudFloatingIpsConnectionParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithTimeout ¶
func NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsConnectionParams
NewGetVirtualPrivateCloudFloatingIpsConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudFloatingIpsConnectionParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContext ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private cloud floating ips connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsConnectionRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContext ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithContext adds the context to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithDefaults() *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithDefaults hydrates default values in the get virtual private cloud floating ips connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsConnectionRequestBody) *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithRequestBody adds the requestBody to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsConnectionParams
WithTimeout adds the timeout to the get virtual private cloud floating ips connection params
func (*GetVirtualPrivateCloudFloatingIpsConnectionParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudFloatingIpsConnectionReader ¶
type GetVirtualPrivateCloudFloatingIpsConnectionReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudFloatingIpsConnectionReader is a Reader for the GetVirtualPrivateCloudFloatingIpsConnection structure.
func (*GetVirtualPrivateCloudFloatingIpsConnectionReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudFloatingIpsConnectionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudFloatingIpsInternalServerError ¶
type GetVirtualPrivateCloudFloatingIpsInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudFloatingIpsInternalServerError ¶
func NewGetVirtualPrivateCloudFloatingIpsInternalServerError() *GetVirtualPrivateCloudFloatingIpsInternalServerError
NewGetVirtualPrivateCloudFloatingIpsInternalServerError creates a GetVirtualPrivateCloudFloatingIpsInternalServerError with default headers values
func (*GetVirtualPrivateCloudFloatingIpsInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsInternalServerError) Error() string
func (*GetVirtualPrivateCloudFloatingIpsInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsNotFound ¶
type GetVirtualPrivateCloudFloatingIpsNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudFloatingIpsNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudFloatingIpsNotFound ¶
func NewGetVirtualPrivateCloudFloatingIpsNotFound() *GetVirtualPrivateCloudFloatingIpsNotFound
NewGetVirtualPrivateCloudFloatingIpsNotFound creates a GetVirtualPrivateCloudFloatingIpsNotFound with default headers values
func (*GetVirtualPrivateCloudFloatingIpsNotFound) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsNotFound) Error() string
func (*GetVirtualPrivateCloudFloatingIpsNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudFloatingIpsOK ¶
type GetVirtualPrivateCloudFloatingIpsOK struct { XTowerRequestID string Payload []*models.VirtualPrivateCloudFloatingIP }
GetVirtualPrivateCloudFloatingIpsOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudFloatingIpsOK get virtual private cloud floating ips o k
func NewGetVirtualPrivateCloudFloatingIpsOK ¶
func NewGetVirtualPrivateCloudFloatingIpsOK() *GetVirtualPrivateCloudFloatingIpsOK
NewGetVirtualPrivateCloudFloatingIpsOK creates a GetVirtualPrivateCloudFloatingIpsOK with default headers values
func (*GetVirtualPrivateCloudFloatingIpsOK) Error ¶
func (o *GetVirtualPrivateCloudFloatingIpsOK) Error() string
func (*GetVirtualPrivateCloudFloatingIpsOK) GetPayload ¶
func (o *GetVirtualPrivateCloudFloatingIpsOK) GetPayload() []*models.VirtualPrivateCloudFloatingIP
type GetVirtualPrivateCloudFloatingIpsParams ¶
type GetVirtualPrivateCloudFloatingIpsParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudFloatingIpsRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudFloatingIpsParams contains all the parameters to send to the API endpoint
for the get virtual private cloud floating ips operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudFloatingIpsParams ¶
func NewGetVirtualPrivateCloudFloatingIpsParams() *GetVirtualPrivateCloudFloatingIpsParams
NewGetVirtualPrivateCloudFloatingIpsParams creates a new GetVirtualPrivateCloudFloatingIpsParams 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 NewGetVirtualPrivateCloudFloatingIpsParamsWithContext ¶
func NewGetVirtualPrivateCloudFloatingIpsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsParams
NewGetVirtualPrivateCloudFloatingIpsParamsWithContext creates a new GetVirtualPrivateCloudFloatingIpsParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudFloatingIpsParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudFloatingIpsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsParams
NewGetVirtualPrivateCloudFloatingIpsParamsWithHTTPClient creates a new GetVirtualPrivateCloudFloatingIpsParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudFloatingIpsParamsWithTimeout ¶
func NewGetVirtualPrivateCloudFloatingIpsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsParams
NewGetVirtualPrivateCloudFloatingIpsParamsWithTimeout creates a new GetVirtualPrivateCloudFloatingIpsParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudFloatingIpsParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) SetContext ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private cloud floating ips params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudFloatingIpsParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsRequestBody)
SetRequestBody adds the requestBody to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudFloatingIpsParams
WithContentLanguage adds the contentLanguage to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WithContext ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudFloatingIpsParams
WithContext adds the context to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithDefaults() *GetVirtualPrivateCloudFloatingIpsParams
WithDefaults hydrates default values in the get virtual private cloud floating ips params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudFloatingIpsParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudFloatingIpsParams
WithHTTPClient adds the HTTPClient to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudFloatingIpsRequestBody) *GetVirtualPrivateCloudFloatingIpsParams
WithRequestBody adds the requestBody to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudFloatingIpsParams
WithTimeout adds the timeout to the get virtual private cloud floating ips params
func (*GetVirtualPrivateCloudFloatingIpsParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudFloatingIpsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudFloatingIpsReader ¶
type GetVirtualPrivateCloudFloatingIpsReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudFloatingIpsReader is a Reader for the GetVirtualPrivateCloudFloatingIps structure.
func (*GetVirtualPrivateCloudFloatingIpsReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudFloatingIpsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- create_virtual_private_cloud_floating_ip_parameters.go
- create_virtual_private_cloud_floating_ip_responses.go
- delete_virtual_private_cloud_floating_ip_parameters.go
- delete_virtual_private_cloud_floating_ip_responses.go
- get_virtual_private_cloud_floating_ips_connection_parameters.go
- get_virtual_private_cloud_floating_ips_connection_responses.go
- get_virtual_private_cloud_floating_ips_parameters.go
- get_virtual_private_cloud_floating_ips_responses.go
- virtual_private_cloud_floating_ip_client.go