Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateVirtualPrivateCloud(params *CreateVirtualPrivateCloudParams, opts ...ClientOption) (*CreateVirtualPrivateCloudOK, error)
- func (a *Client) DeleteVirtualPrivateCloud(params *DeleteVirtualPrivateCloudParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudOK, error)
- func (a *Client) GetVirtualPrivateClouds(params *GetVirtualPrivateCloudsParams, opts ...ClientOption) (*GetVirtualPrivateCloudsOK, error)
- func (a *Client) GetVirtualPrivateCloudsConnection(params *GetVirtualPrivateCloudsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudsConnectionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateVirtualPrivateCloud(params *UpdateVirtualPrivateCloudParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudOK, error)
- type ClientOption
- type ClientService
- type CreateVirtualPrivateCloudBadRequest
- type CreateVirtualPrivateCloudInternalServerError
- type CreateVirtualPrivateCloudNotFound
- type CreateVirtualPrivateCloudOK
- type CreateVirtualPrivateCloudParams
- func NewCreateVirtualPrivateCloudParams() *CreateVirtualPrivateCloudParams
- func NewCreateVirtualPrivateCloudParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudParams
- func NewCreateVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudParams
- func NewCreateVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
- func (o *CreateVirtualPrivateCloudParams) SetContext(ctx context.Context)
- func (o *CreateVirtualPrivateCloudParams) SetDefaults()
- func (o *CreateVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
- func (o *CreateVirtualPrivateCloudParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudCreationParams)
- func (o *CreateVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
- func (o *CreateVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WithDefaults() *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudCreationParams) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudParams
- func (o *CreateVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateVirtualPrivateCloudReader
- type DeleteVirtualPrivateCloudBadRequest
- type DeleteVirtualPrivateCloudInternalServerError
- type DeleteVirtualPrivateCloudNotFound
- type DeleteVirtualPrivateCloudOK
- type DeleteVirtualPrivateCloudParams
- func NewDeleteVirtualPrivateCloudParams() *DeleteVirtualPrivateCloudParams
- func NewDeleteVirtualPrivateCloudParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudParams
- func NewDeleteVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudParams
- func NewDeleteVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
- func (o *DeleteVirtualPrivateCloudParams) SetContext(ctx context.Context)
- func (o *DeleteVirtualPrivateCloudParams) SetDefaults()
- func (o *DeleteVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
- func (o *DeleteVirtualPrivateCloudParams) SetRequestBody(requestBody *models.VirtualPrivateCloudDeletionParams)
- func (o *DeleteVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
- func (o *DeleteVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WithDefaults() *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WithRequestBody(requestBody *models.VirtualPrivateCloudDeletionParams) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudParams
- func (o *DeleteVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteVirtualPrivateCloudReader
- type GetVirtualPrivateCloudsBadRequest
- type GetVirtualPrivateCloudsConnectionBadRequest
- type GetVirtualPrivateCloudsConnectionInternalServerError
- type GetVirtualPrivateCloudsConnectionNotFound
- type GetVirtualPrivateCloudsConnectionOK
- type GetVirtualPrivateCloudsConnectionParams
- func NewGetVirtualPrivateCloudsConnectionParams() *GetVirtualPrivateCloudsConnectionParams
- func NewGetVirtualPrivateCloudsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudsConnectionParams
- func NewGetVirtualPrivateCloudsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsConnectionParams
- func NewGetVirtualPrivateCloudsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudsConnectionParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudsConnectionParams) SetDefaults()
- func (o *GetVirtualPrivateCloudsConnectionParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudsConnectionRequestBody)
- func (o *GetVirtualPrivateCloudsConnectionParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WithDefaults() *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudsConnectionRequestBody) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsConnectionParams
- func (o *GetVirtualPrivateCloudsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudsConnectionReader
- type GetVirtualPrivateCloudsInternalServerError
- type GetVirtualPrivateCloudsNotFound
- type GetVirtualPrivateCloudsOK
- type GetVirtualPrivateCloudsParams
- func NewGetVirtualPrivateCloudsParams() *GetVirtualPrivateCloudsParams
- func NewGetVirtualPrivateCloudsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudsParams
- func NewGetVirtualPrivateCloudsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsParams
- func NewGetVirtualPrivateCloudsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) SetContentLanguage(contentLanguage *string)
- func (o *GetVirtualPrivateCloudsParams) SetContext(ctx context.Context)
- func (o *GetVirtualPrivateCloudsParams) SetDefaults()
- func (o *GetVirtualPrivateCloudsParams) SetHTTPClient(client *http.Client)
- func (o *GetVirtualPrivateCloudsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudsRequestBody)
- func (o *GetVirtualPrivateCloudsParams) SetTimeout(timeout time.Duration)
- func (o *GetVirtualPrivateCloudsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WithDefaults() *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudsRequestBody) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsParams
- func (o *GetVirtualPrivateCloudsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVirtualPrivateCloudsReader
- type UpdateVirtualPrivateCloudBadRequest
- type UpdateVirtualPrivateCloudInternalServerError
- type UpdateVirtualPrivateCloudNotFound
- type UpdateVirtualPrivateCloudOK
- type UpdateVirtualPrivateCloudParams
- func NewUpdateVirtualPrivateCloudParams() *UpdateVirtualPrivateCloudParams
- func NewUpdateVirtualPrivateCloudParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudParams
- func NewUpdateVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudParams
- func NewUpdateVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
- func (o *UpdateVirtualPrivateCloudParams) SetContext(ctx context.Context)
- func (o *UpdateVirtualPrivateCloudParams) SetDefaults()
- func (o *UpdateVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
- func (o *UpdateVirtualPrivateCloudParams) SetRequestBody(requestBody *models.VirtualPrivateCloudUpdationParams)
- func (o *UpdateVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
- func (o *UpdateVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WithDefaults() *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WithRequestBody(requestBody *models.VirtualPrivateCloudUpdationParams) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudParams
- func (o *UpdateVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateVirtualPrivateCloudReader
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 API
func (*Client) CreateVirtualPrivateCloud ¶
func (a *Client) CreateVirtualPrivateCloud(params *CreateVirtualPrivateCloudParams, opts ...ClientOption) (*CreateVirtualPrivateCloudOK, error)
CreateVirtualPrivateCloud create virtual private cloud API
func (*Client) DeleteVirtualPrivateCloud ¶
func (a *Client) DeleteVirtualPrivateCloud(params *DeleteVirtualPrivateCloudParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudOK, error)
DeleteVirtualPrivateCloud delete virtual private cloud API
func (*Client) GetVirtualPrivateClouds ¶
func (a *Client) GetVirtualPrivateClouds(params *GetVirtualPrivateCloudsParams, opts ...ClientOption) (*GetVirtualPrivateCloudsOK, error)
GetVirtualPrivateClouds get virtual private clouds API
func (*Client) GetVirtualPrivateCloudsConnection ¶
func (a *Client) GetVirtualPrivateCloudsConnection(params *GetVirtualPrivateCloudsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudsConnectionOK, error)
GetVirtualPrivateCloudsConnection get virtual private clouds connection API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateVirtualPrivateCloud ¶
func (a *Client) UpdateVirtualPrivateCloud(params *UpdateVirtualPrivateCloudParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudOK, error)
UpdateVirtualPrivateCloud update virtual private cloud API
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateVirtualPrivateCloud(params *CreateVirtualPrivateCloudParams, opts ...ClientOption) (*CreateVirtualPrivateCloudOK, error) DeleteVirtualPrivateCloud(params *DeleteVirtualPrivateCloudParams, opts ...ClientOption) (*DeleteVirtualPrivateCloudOK, error) GetVirtualPrivateClouds(params *GetVirtualPrivateCloudsParams, opts ...ClientOption) (*GetVirtualPrivateCloudsOK, error) GetVirtualPrivateCloudsConnection(params *GetVirtualPrivateCloudsConnectionParams, opts ...ClientOption) (*GetVirtualPrivateCloudsConnectionOK, error) UpdateVirtualPrivateCloud(params *UpdateVirtualPrivateCloudParams, opts ...ClientOption) (*UpdateVirtualPrivateCloudOK, 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 API client.
type CreateVirtualPrivateCloudBadRequest ¶
type CreateVirtualPrivateCloudBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudBadRequest describes a response with status code 400, with default header values.
Bad request
func NewCreateVirtualPrivateCloudBadRequest ¶
func NewCreateVirtualPrivateCloudBadRequest() *CreateVirtualPrivateCloudBadRequest
NewCreateVirtualPrivateCloudBadRequest creates a CreateVirtualPrivateCloudBadRequest with default headers values
func (*CreateVirtualPrivateCloudBadRequest) Error ¶
func (o *CreateVirtualPrivateCloudBadRequest) Error() string
func (*CreateVirtualPrivateCloudBadRequest) GetPayload ¶
func (o *CreateVirtualPrivateCloudBadRequest) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudInternalServerError ¶
type CreateVirtualPrivateCloudInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
CreateVirtualPrivateCloudInternalServerError describes a response with status code 500, with default header values.
Server error
func NewCreateVirtualPrivateCloudInternalServerError ¶
func NewCreateVirtualPrivateCloudInternalServerError() *CreateVirtualPrivateCloudInternalServerError
NewCreateVirtualPrivateCloudInternalServerError creates a CreateVirtualPrivateCloudInternalServerError with default headers values
func (*CreateVirtualPrivateCloudInternalServerError) Error ¶
func (o *CreateVirtualPrivateCloudInternalServerError) Error() string
func (*CreateVirtualPrivateCloudInternalServerError) GetPayload ¶
func (o *CreateVirtualPrivateCloudInternalServerError) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudNotFound ¶
CreateVirtualPrivateCloudNotFound describes a response with status code 404, with default header values.
Not found
func NewCreateVirtualPrivateCloudNotFound ¶
func NewCreateVirtualPrivateCloudNotFound() *CreateVirtualPrivateCloudNotFound
NewCreateVirtualPrivateCloudNotFound creates a CreateVirtualPrivateCloudNotFound with default headers values
func (*CreateVirtualPrivateCloudNotFound) Error ¶
func (o *CreateVirtualPrivateCloudNotFound) Error() string
func (*CreateVirtualPrivateCloudNotFound) GetPayload ¶
func (o *CreateVirtualPrivateCloudNotFound) GetPayload() *models.ErrorBody
type CreateVirtualPrivateCloudOK ¶
type CreateVirtualPrivateCloudOK struct { XTowerRequestID string Payload []*models.WithTaskVirtualPrivateCloud }
CreateVirtualPrivateCloudOK describes a response with status code 200, with default header values.
CreateVirtualPrivateCloudOK create virtual private cloud o k
func NewCreateVirtualPrivateCloudOK ¶
func NewCreateVirtualPrivateCloudOK() *CreateVirtualPrivateCloudOK
NewCreateVirtualPrivateCloudOK creates a CreateVirtualPrivateCloudOK with default headers values
func (*CreateVirtualPrivateCloudOK) Error ¶
func (o *CreateVirtualPrivateCloudOK) Error() string
func (*CreateVirtualPrivateCloudOK) GetPayload ¶
func (o *CreateVirtualPrivateCloudOK) GetPayload() []*models.WithTaskVirtualPrivateCloud
type CreateVirtualPrivateCloudParams ¶
type CreateVirtualPrivateCloudParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody []*models.VirtualPrivateCloudCreationParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateVirtualPrivateCloudParams contains all the parameters to send to the API endpoint
for the create virtual private cloud operation. Typically these are written to a http.Request.
func NewCreateVirtualPrivateCloudParams ¶
func NewCreateVirtualPrivateCloudParams() *CreateVirtualPrivateCloudParams
NewCreateVirtualPrivateCloudParams creates a new CreateVirtualPrivateCloudParams 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 NewCreateVirtualPrivateCloudParamsWithContext ¶
func NewCreateVirtualPrivateCloudParamsWithContext(ctx context.Context) *CreateVirtualPrivateCloudParams
NewCreateVirtualPrivateCloudParamsWithContext creates a new CreateVirtualPrivateCloudParams object with the ability to set a context for a request.
func NewCreateVirtualPrivateCloudParamsWithHTTPClient ¶
func NewCreateVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudParams
NewCreateVirtualPrivateCloudParamsWithHTTPClient creates a new CreateVirtualPrivateCloudParams object with the ability to set a custom HTTPClient for a request.
func NewCreateVirtualPrivateCloudParamsWithTimeout ¶
func NewCreateVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudParams
NewCreateVirtualPrivateCloudParamsWithTimeout creates a new CreateVirtualPrivateCloudParams object with the ability to set a timeout on a request.
func (*CreateVirtualPrivateCloudParams) SetContentLanguage ¶
func (o *CreateVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) SetContext ¶
func (o *CreateVirtualPrivateCloudParams) SetContext(ctx context.Context)
SetContext adds the context to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) SetDefaults ¶
func (o *CreateVirtualPrivateCloudParams) SetDefaults()
SetDefaults hydrates default values in the create virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudParams) SetHTTPClient ¶
func (o *CreateVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) SetRequestBody ¶
func (o *CreateVirtualPrivateCloudParams) SetRequestBody(requestBody []*models.VirtualPrivateCloudCreationParams)
SetRequestBody adds the requestBody to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) SetTimeout ¶
func (o *CreateVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WithContentLanguage ¶
func (o *CreateVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *CreateVirtualPrivateCloudParams
WithContentLanguage adds the contentLanguage to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WithContext ¶
func (o *CreateVirtualPrivateCloudParams) WithContext(ctx context.Context) *CreateVirtualPrivateCloudParams
WithContext adds the context to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WithDefaults ¶
func (o *CreateVirtualPrivateCloudParams) WithDefaults() *CreateVirtualPrivateCloudParams
WithDefaults hydrates default values in the create virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*CreateVirtualPrivateCloudParams) WithHTTPClient ¶
func (o *CreateVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *CreateVirtualPrivateCloudParams
WithHTTPClient adds the HTTPClient to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WithRequestBody ¶
func (o *CreateVirtualPrivateCloudParams) WithRequestBody(requestBody []*models.VirtualPrivateCloudCreationParams) *CreateVirtualPrivateCloudParams
WithRequestBody adds the requestBody to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WithTimeout ¶
func (o *CreateVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *CreateVirtualPrivateCloudParams
WithTimeout adds the timeout to the create virtual private cloud params
func (*CreateVirtualPrivateCloudParams) WriteToRequest ¶
func (o *CreateVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateVirtualPrivateCloudReader ¶
type CreateVirtualPrivateCloudReader struct {
// contains filtered or unexported fields
}
CreateVirtualPrivateCloudReader is a Reader for the CreateVirtualPrivateCloud structure.
func (*CreateVirtualPrivateCloudReader) ReadResponse ¶
func (o *CreateVirtualPrivateCloudReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteVirtualPrivateCloudBadRequest ¶
type DeleteVirtualPrivateCloudBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudBadRequest describes a response with status code 400, with default header values.
Bad request
func NewDeleteVirtualPrivateCloudBadRequest ¶
func NewDeleteVirtualPrivateCloudBadRequest() *DeleteVirtualPrivateCloudBadRequest
NewDeleteVirtualPrivateCloudBadRequest creates a DeleteVirtualPrivateCloudBadRequest with default headers values
func (*DeleteVirtualPrivateCloudBadRequest) Error ¶
func (o *DeleteVirtualPrivateCloudBadRequest) Error() string
func (*DeleteVirtualPrivateCloudBadRequest) GetPayload ¶
func (o *DeleteVirtualPrivateCloudBadRequest) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudInternalServerError ¶
type DeleteVirtualPrivateCloudInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
DeleteVirtualPrivateCloudInternalServerError describes a response with status code 500, with default header values.
Server error
func NewDeleteVirtualPrivateCloudInternalServerError ¶
func NewDeleteVirtualPrivateCloudInternalServerError() *DeleteVirtualPrivateCloudInternalServerError
NewDeleteVirtualPrivateCloudInternalServerError creates a DeleteVirtualPrivateCloudInternalServerError with default headers values
func (*DeleteVirtualPrivateCloudInternalServerError) Error ¶
func (o *DeleteVirtualPrivateCloudInternalServerError) Error() string
func (*DeleteVirtualPrivateCloudInternalServerError) GetPayload ¶
func (o *DeleteVirtualPrivateCloudInternalServerError) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudNotFound ¶
DeleteVirtualPrivateCloudNotFound describes a response with status code 404, with default header values.
Not found
func NewDeleteVirtualPrivateCloudNotFound ¶
func NewDeleteVirtualPrivateCloudNotFound() *DeleteVirtualPrivateCloudNotFound
NewDeleteVirtualPrivateCloudNotFound creates a DeleteVirtualPrivateCloudNotFound with default headers values
func (*DeleteVirtualPrivateCloudNotFound) Error ¶
func (o *DeleteVirtualPrivateCloudNotFound) Error() string
func (*DeleteVirtualPrivateCloudNotFound) GetPayload ¶
func (o *DeleteVirtualPrivateCloudNotFound) GetPayload() *models.ErrorBody
type DeleteVirtualPrivateCloudOK ¶
type DeleteVirtualPrivateCloudOK struct { XTowerRequestID string Payload []*models.WithTaskDeleteVirtualPrivateCloud }
DeleteVirtualPrivateCloudOK describes a response with status code 200, with default header values.
DeleteVirtualPrivateCloudOK delete virtual private cloud o k
func NewDeleteVirtualPrivateCloudOK ¶
func NewDeleteVirtualPrivateCloudOK() *DeleteVirtualPrivateCloudOK
NewDeleteVirtualPrivateCloudOK creates a DeleteVirtualPrivateCloudOK with default headers values
func (*DeleteVirtualPrivateCloudOK) Error ¶
func (o *DeleteVirtualPrivateCloudOK) Error() string
func (*DeleteVirtualPrivateCloudOK) GetPayload ¶
func (o *DeleteVirtualPrivateCloudOK) GetPayload() []*models.WithTaskDeleteVirtualPrivateCloud
type DeleteVirtualPrivateCloudParams ¶
type DeleteVirtualPrivateCloudParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.VirtualPrivateCloudDeletionParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteVirtualPrivateCloudParams contains all the parameters to send to the API endpoint
for the delete virtual private cloud operation. Typically these are written to a http.Request.
func NewDeleteVirtualPrivateCloudParams ¶
func NewDeleteVirtualPrivateCloudParams() *DeleteVirtualPrivateCloudParams
NewDeleteVirtualPrivateCloudParams creates a new DeleteVirtualPrivateCloudParams 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 NewDeleteVirtualPrivateCloudParamsWithContext ¶
func NewDeleteVirtualPrivateCloudParamsWithContext(ctx context.Context) *DeleteVirtualPrivateCloudParams
NewDeleteVirtualPrivateCloudParamsWithContext creates a new DeleteVirtualPrivateCloudParams object with the ability to set a context for a request.
func NewDeleteVirtualPrivateCloudParamsWithHTTPClient ¶
func NewDeleteVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudParams
NewDeleteVirtualPrivateCloudParamsWithHTTPClient creates a new DeleteVirtualPrivateCloudParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteVirtualPrivateCloudParamsWithTimeout ¶
func NewDeleteVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudParams
NewDeleteVirtualPrivateCloudParamsWithTimeout creates a new DeleteVirtualPrivateCloudParams object with the ability to set a timeout on a request.
func (*DeleteVirtualPrivateCloudParams) SetContentLanguage ¶
func (o *DeleteVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) SetContext ¶
func (o *DeleteVirtualPrivateCloudParams) SetContext(ctx context.Context)
SetContext adds the context to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) SetDefaults ¶
func (o *DeleteVirtualPrivateCloudParams) SetDefaults()
SetDefaults hydrates default values in the delete virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudParams) SetHTTPClient ¶
func (o *DeleteVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) SetRequestBody ¶
func (o *DeleteVirtualPrivateCloudParams) SetRequestBody(requestBody *models.VirtualPrivateCloudDeletionParams)
SetRequestBody adds the requestBody to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) SetTimeout ¶
func (o *DeleteVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WithContentLanguage ¶
func (o *DeleteVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *DeleteVirtualPrivateCloudParams
WithContentLanguage adds the contentLanguage to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WithContext ¶
func (o *DeleteVirtualPrivateCloudParams) WithContext(ctx context.Context) *DeleteVirtualPrivateCloudParams
WithContext adds the context to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WithDefaults ¶
func (o *DeleteVirtualPrivateCloudParams) WithDefaults() *DeleteVirtualPrivateCloudParams
WithDefaults hydrates default values in the delete virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteVirtualPrivateCloudParams) WithHTTPClient ¶
func (o *DeleteVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *DeleteVirtualPrivateCloudParams
WithHTTPClient adds the HTTPClient to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WithRequestBody ¶
func (o *DeleteVirtualPrivateCloudParams) WithRequestBody(requestBody *models.VirtualPrivateCloudDeletionParams) *DeleteVirtualPrivateCloudParams
WithRequestBody adds the requestBody to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WithTimeout ¶
func (o *DeleteVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *DeleteVirtualPrivateCloudParams
WithTimeout adds the timeout to the delete virtual private cloud params
func (*DeleteVirtualPrivateCloudParams) WriteToRequest ¶
func (o *DeleteVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteVirtualPrivateCloudReader ¶
type DeleteVirtualPrivateCloudReader struct {
// contains filtered or unexported fields
}
DeleteVirtualPrivateCloudReader is a Reader for the DeleteVirtualPrivateCloud structure.
func (*DeleteVirtualPrivateCloudReader) ReadResponse ¶
func (o *DeleteVirtualPrivateCloudReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudsBadRequest ¶
GetVirtualPrivateCloudsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudsBadRequest ¶
func NewGetVirtualPrivateCloudsBadRequest() *GetVirtualPrivateCloudsBadRequest
NewGetVirtualPrivateCloudsBadRequest creates a GetVirtualPrivateCloudsBadRequest with default headers values
func (*GetVirtualPrivateCloudsBadRequest) Error ¶
func (o *GetVirtualPrivateCloudsBadRequest) Error() string
func (*GetVirtualPrivateCloudsBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudsBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsConnectionBadRequest ¶
type GetVirtualPrivateCloudsConnectionBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudsConnectionBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetVirtualPrivateCloudsConnectionBadRequest ¶
func NewGetVirtualPrivateCloudsConnectionBadRequest() *GetVirtualPrivateCloudsConnectionBadRequest
NewGetVirtualPrivateCloudsConnectionBadRequest creates a GetVirtualPrivateCloudsConnectionBadRequest with default headers values
func (*GetVirtualPrivateCloudsConnectionBadRequest) Error ¶
func (o *GetVirtualPrivateCloudsConnectionBadRequest) Error() string
func (*GetVirtualPrivateCloudsConnectionBadRequest) GetPayload ¶
func (o *GetVirtualPrivateCloudsConnectionBadRequest) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsConnectionInternalServerError ¶
type GetVirtualPrivateCloudsConnectionInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudsConnectionInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudsConnectionInternalServerError ¶
func NewGetVirtualPrivateCloudsConnectionInternalServerError() *GetVirtualPrivateCloudsConnectionInternalServerError
NewGetVirtualPrivateCloudsConnectionInternalServerError creates a GetVirtualPrivateCloudsConnectionInternalServerError with default headers values
func (*GetVirtualPrivateCloudsConnectionInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudsConnectionInternalServerError) Error() string
func (*GetVirtualPrivateCloudsConnectionInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudsConnectionInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsConnectionNotFound ¶
type GetVirtualPrivateCloudsConnectionNotFound struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudsConnectionNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudsConnectionNotFound ¶
func NewGetVirtualPrivateCloudsConnectionNotFound() *GetVirtualPrivateCloudsConnectionNotFound
NewGetVirtualPrivateCloudsConnectionNotFound creates a GetVirtualPrivateCloudsConnectionNotFound with default headers values
func (*GetVirtualPrivateCloudsConnectionNotFound) Error ¶
func (o *GetVirtualPrivateCloudsConnectionNotFound) Error() string
func (*GetVirtualPrivateCloudsConnectionNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudsConnectionNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsConnectionOK ¶
type GetVirtualPrivateCloudsConnectionOK struct { XTowerRequestID string Payload *models.VirtualPrivateCloudConnection }
GetVirtualPrivateCloudsConnectionOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudsConnectionOK get virtual private clouds connection o k
func NewGetVirtualPrivateCloudsConnectionOK ¶
func NewGetVirtualPrivateCloudsConnectionOK() *GetVirtualPrivateCloudsConnectionOK
NewGetVirtualPrivateCloudsConnectionOK creates a GetVirtualPrivateCloudsConnectionOK with default headers values
func (*GetVirtualPrivateCloudsConnectionOK) Error ¶
func (o *GetVirtualPrivateCloudsConnectionOK) Error() string
func (*GetVirtualPrivateCloudsConnectionOK) GetPayload ¶
func (o *GetVirtualPrivateCloudsConnectionOK) GetPayload() *models.VirtualPrivateCloudConnection
type GetVirtualPrivateCloudsConnectionParams ¶
type GetVirtualPrivateCloudsConnectionParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudsConnectionRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudsConnectionParams contains all the parameters to send to the API endpoint
for the get virtual private clouds connection operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudsConnectionParams ¶
func NewGetVirtualPrivateCloudsConnectionParams() *GetVirtualPrivateCloudsConnectionParams
NewGetVirtualPrivateCloudsConnectionParams creates a new GetVirtualPrivateCloudsConnectionParams 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 NewGetVirtualPrivateCloudsConnectionParamsWithContext ¶
func NewGetVirtualPrivateCloudsConnectionParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudsConnectionParams
NewGetVirtualPrivateCloudsConnectionParamsWithContext creates a new GetVirtualPrivateCloudsConnectionParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudsConnectionParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudsConnectionParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsConnectionParams
NewGetVirtualPrivateCloudsConnectionParamsWithHTTPClient creates a new GetVirtualPrivateCloudsConnectionParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudsConnectionParamsWithTimeout ¶
func NewGetVirtualPrivateCloudsConnectionParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsConnectionParams
NewGetVirtualPrivateCloudsConnectionParamsWithTimeout creates a new GetVirtualPrivateCloudsConnectionParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudsConnectionParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) SetContext ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private clouds connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudsConnectionParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudsConnectionRequestBody)
SetRequestBody adds the requestBody to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudsConnectionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudsConnectionParams
WithContentLanguage adds the contentLanguage to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WithContext ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudsConnectionParams
WithContext adds the context to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithDefaults() *GetVirtualPrivateCloudsConnectionParams
WithDefaults hydrates default values in the get virtual private clouds connection params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudsConnectionParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsConnectionParams
WithHTTPClient adds the HTTPClient to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudsConnectionRequestBody) *GetVirtualPrivateCloudsConnectionParams
WithRequestBody adds the requestBody to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsConnectionParams
WithTimeout adds the timeout to the get virtual private clouds connection params
func (*GetVirtualPrivateCloudsConnectionParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudsConnectionReader ¶
type GetVirtualPrivateCloudsConnectionReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudsConnectionReader is a Reader for the GetVirtualPrivateCloudsConnection structure.
func (*GetVirtualPrivateCloudsConnectionReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudsConnectionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVirtualPrivateCloudsInternalServerError ¶
type GetVirtualPrivateCloudsInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
GetVirtualPrivateCloudsInternalServerError describes a response with status code 500, with default header values.
Server error
func NewGetVirtualPrivateCloudsInternalServerError ¶
func NewGetVirtualPrivateCloudsInternalServerError() *GetVirtualPrivateCloudsInternalServerError
NewGetVirtualPrivateCloudsInternalServerError creates a GetVirtualPrivateCloudsInternalServerError with default headers values
func (*GetVirtualPrivateCloudsInternalServerError) Error ¶
func (o *GetVirtualPrivateCloudsInternalServerError) Error() string
func (*GetVirtualPrivateCloudsInternalServerError) GetPayload ¶
func (o *GetVirtualPrivateCloudsInternalServerError) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsNotFound ¶
GetVirtualPrivateCloudsNotFound describes a response with status code 404, with default header values.
Not found
func NewGetVirtualPrivateCloudsNotFound ¶
func NewGetVirtualPrivateCloudsNotFound() *GetVirtualPrivateCloudsNotFound
NewGetVirtualPrivateCloudsNotFound creates a GetVirtualPrivateCloudsNotFound with default headers values
func (*GetVirtualPrivateCloudsNotFound) Error ¶
func (o *GetVirtualPrivateCloudsNotFound) Error() string
func (*GetVirtualPrivateCloudsNotFound) GetPayload ¶
func (o *GetVirtualPrivateCloudsNotFound) GetPayload() *models.ErrorBody
type GetVirtualPrivateCloudsOK ¶
type GetVirtualPrivateCloudsOK struct { XTowerRequestID string Payload []*models.VirtualPrivateCloud }
GetVirtualPrivateCloudsOK describes a response with status code 200, with default header values.
GetVirtualPrivateCloudsOK get virtual private clouds o k
func NewGetVirtualPrivateCloudsOK ¶
func NewGetVirtualPrivateCloudsOK() *GetVirtualPrivateCloudsOK
NewGetVirtualPrivateCloudsOK creates a GetVirtualPrivateCloudsOK with default headers values
func (*GetVirtualPrivateCloudsOK) Error ¶
func (o *GetVirtualPrivateCloudsOK) Error() string
func (*GetVirtualPrivateCloudsOK) GetPayload ¶
func (o *GetVirtualPrivateCloudsOK) GetPayload() []*models.VirtualPrivateCloud
type GetVirtualPrivateCloudsParams ¶
type GetVirtualPrivateCloudsParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.GetVirtualPrivateCloudsRequestBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVirtualPrivateCloudsParams contains all the parameters to send to the API endpoint
for the get virtual private clouds operation. Typically these are written to a http.Request.
func NewGetVirtualPrivateCloudsParams ¶
func NewGetVirtualPrivateCloudsParams() *GetVirtualPrivateCloudsParams
NewGetVirtualPrivateCloudsParams creates a new GetVirtualPrivateCloudsParams 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 NewGetVirtualPrivateCloudsParamsWithContext ¶
func NewGetVirtualPrivateCloudsParamsWithContext(ctx context.Context) *GetVirtualPrivateCloudsParams
NewGetVirtualPrivateCloudsParamsWithContext creates a new GetVirtualPrivateCloudsParams object with the ability to set a context for a request.
func NewGetVirtualPrivateCloudsParamsWithHTTPClient ¶
func NewGetVirtualPrivateCloudsParamsWithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsParams
NewGetVirtualPrivateCloudsParamsWithHTTPClient creates a new GetVirtualPrivateCloudsParams object with the ability to set a custom HTTPClient for a request.
func NewGetVirtualPrivateCloudsParamsWithTimeout ¶
func NewGetVirtualPrivateCloudsParamsWithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsParams
NewGetVirtualPrivateCloudsParamsWithTimeout creates a new GetVirtualPrivateCloudsParams object with the ability to set a timeout on a request.
func (*GetVirtualPrivateCloudsParams) SetContentLanguage ¶
func (o *GetVirtualPrivateCloudsParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) SetContext ¶
func (o *GetVirtualPrivateCloudsParams) SetContext(ctx context.Context)
SetContext adds the context to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) SetDefaults ¶
func (o *GetVirtualPrivateCloudsParams) SetDefaults()
SetDefaults hydrates default values in the get virtual private clouds params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudsParams) SetHTTPClient ¶
func (o *GetVirtualPrivateCloudsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) SetRequestBody ¶
func (o *GetVirtualPrivateCloudsParams) SetRequestBody(requestBody *models.GetVirtualPrivateCloudsRequestBody)
SetRequestBody adds the requestBody to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) SetTimeout ¶
func (o *GetVirtualPrivateCloudsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WithContentLanguage ¶
func (o *GetVirtualPrivateCloudsParams) WithContentLanguage(contentLanguage *string) *GetVirtualPrivateCloudsParams
WithContentLanguage adds the contentLanguage to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WithContext ¶
func (o *GetVirtualPrivateCloudsParams) WithContext(ctx context.Context) *GetVirtualPrivateCloudsParams
WithContext adds the context to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WithDefaults ¶
func (o *GetVirtualPrivateCloudsParams) WithDefaults() *GetVirtualPrivateCloudsParams
WithDefaults hydrates default values in the get virtual private clouds params (not the query body).
All values with no default are reset to their zero value.
func (*GetVirtualPrivateCloudsParams) WithHTTPClient ¶
func (o *GetVirtualPrivateCloudsParams) WithHTTPClient(client *http.Client) *GetVirtualPrivateCloudsParams
WithHTTPClient adds the HTTPClient to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WithRequestBody ¶
func (o *GetVirtualPrivateCloudsParams) WithRequestBody(requestBody *models.GetVirtualPrivateCloudsRequestBody) *GetVirtualPrivateCloudsParams
WithRequestBody adds the requestBody to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WithTimeout ¶
func (o *GetVirtualPrivateCloudsParams) WithTimeout(timeout time.Duration) *GetVirtualPrivateCloudsParams
WithTimeout adds the timeout to the get virtual private clouds params
func (*GetVirtualPrivateCloudsParams) WriteToRequest ¶
func (o *GetVirtualPrivateCloudsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVirtualPrivateCloudsReader ¶
type GetVirtualPrivateCloudsReader struct {
// contains filtered or unexported fields
}
GetVirtualPrivateCloudsReader is a Reader for the GetVirtualPrivateClouds structure.
func (*GetVirtualPrivateCloudsReader) ReadResponse ¶
func (o *GetVirtualPrivateCloudsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateVirtualPrivateCloudBadRequest ¶
type UpdateVirtualPrivateCloudBadRequest struct { XTowerRequestID string Payload *models.ErrorBody }
UpdateVirtualPrivateCloudBadRequest describes a response with status code 400, with default header values.
Bad request
func NewUpdateVirtualPrivateCloudBadRequest ¶
func NewUpdateVirtualPrivateCloudBadRequest() *UpdateVirtualPrivateCloudBadRequest
NewUpdateVirtualPrivateCloudBadRequest creates a UpdateVirtualPrivateCloudBadRequest with default headers values
func (*UpdateVirtualPrivateCloudBadRequest) Error ¶
func (o *UpdateVirtualPrivateCloudBadRequest) Error() string
func (*UpdateVirtualPrivateCloudBadRequest) GetPayload ¶
func (o *UpdateVirtualPrivateCloudBadRequest) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudInternalServerError ¶
type UpdateVirtualPrivateCloudInternalServerError struct { XTowerRequestID string Payload *models.ErrorBody }
UpdateVirtualPrivateCloudInternalServerError describes a response with status code 500, with default header values.
Server error
func NewUpdateVirtualPrivateCloudInternalServerError ¶
func NewUpdateVirtualPrivateCloudInternalServerError() *UpdateVirtualPrivateCloudInternalServerError
NewUpdateVirtualPrivateCloudInternalServerError creates a UpdateVirtualPrivateCloudInternalServerError with default headers values
func (*UpdateVirtualPrivateCloudInternalServerError) Error ¶
func (o *UpdateVirtualPrivateCloudInternalServerError) Error() string
func (*UpdateVirtualPrivateCloudInternalServerError) GetPayload ¶
func (o *UpdateVirtualPrivateCloudInternalServerError) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudNotFound ¶
UpdateVirtualPrivateCloudNotFound describes a response with status code 404, with default header values.
Not found
func NewUpdateVirtualPrivateCloudNotFound ¶
func NewUpdateVirtualPrivateCloudNotFound() *UpdateVirtualPrivateCloudNotFound
NewUpdateVirtualPrivateCloudNotFound creates a UpdateVirtualPrivateCloudNotFound with default headers values
func (*UpdateVirtualPrivateCloudNotFound) Error ¶
func (o *UpdateVirtualPrivateCloudNotFound) Error() string
func (*UpdateVirtualPrivateCloudNotFound) GetPayload ¶
func (o *UpdateVirtualPrivateCloudNotFound) GetPayload() *models.ErrorBody
type UpdateVirtualPrivateCloudOK ¶
type UpdateVirtualPrivateCloudOK struct { XTowerRequestID string Payload []*models.WithTaskVirtualPrivateCloud }
UpdateVirtualPrivateCloudOK describes a response with status code 200, with default header values.
UpdateVirtualPrivateCloudOK update virtual private cloud o k
func NewUpdateVirtualPrivateCloudOK ¶
func NewUpdateVirtualPrivateCloudOK() *UpdateVirtualPrivateCloudOK
NewUpdateVirtualPrivateCloudOK creates a UpdateVirtualPrivateCloudOK with default headers values
func (*UpdateVirtualPrivateCloudOK) Error ¶
func (o *UpdateVirtualPrivateCloudOK) Error() string
func (*UpdateVirtualPrivateCloudOK) GetPayload ¶
func (o *UpdateVirtualPrivateCloudOK) GetPayload() []*models.WithTaskVirtualPrivateCloud
type UpdateVirtualPrivateCloudParams ¶
type UpdateVirtualPrivateCloudParams struct { // ContentLanguage. // // Default: "en-US" ContentLanguage *string // RequestBody. RequestBody *models.VirtualPrivateCloudUpdationParams Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateVirtualPrivateCloudParams contains all the parameters to send to the API endpoint
for the update virtual private cloud operation. Typically these are written to a http.Request.
func NewUpdateVirtualPrivateCloudParams ¶
func NewUpdateVirtualPrivateCloudParams() *UpdateVirtualPrivateCloudParams
NewUpdateVirtualPrivateCloudParams creates a new UpdateVirtualPrivateCloudParams 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 NewUpdateVirtualPrivateCloudParamsWithContext ¶
func NewUpdateVirtualPrivateCloudParamsWithContext(ctx context.Context) *UpdateVirtualPrivateCloudParams
NewUpdateVirtualPrivateCloudParamsWithContext creates a new UpdateVirtualPrivateCloudParams object with the ability to set a context for a request.
func NewUpdateVirtualPrivateCloudParamsWithHTTPClient ¶
func NewUpdateVirtualPrivateCloudParamsWithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudParams
NewUpdateVirtualPrivateCloudParamsWithHTTPClient creates a new UpdateVirtualPrivateCloudParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateVirtualPrivateCloudParamsWithTimeout ¶
func NewUpdateVirtualPrivateCloudParamsWithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudParams
NewUpdateVirtualPrivateCloudParamsWithTimeout creates a new UpdateVirtualPrivateCloudParams object with the ability to set a timeout on a request.
func (*UpdateVirtualPrivateCloudParams) SetContentLanguage ¶
func (o *UpdateVirtualPrivateCloudParams) SetContentLanguage(contentLanguage *string)
SetContentLanguage adds the contentLanguage to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) SetContext ¶
func (o *UpdateVirtualPrivateCloudParams) SetContext(ctx context.Context)
SetContext adds the context to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) SetDefaults ¶
func (o *UpdateVirtualPrivateCloudParams) SetDefaults()
SetDefaults hydrates default values in the update virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVirtualPrivateCloudParams) SetHTTPClient ¶
func (o *UpdateVirtualPrivateCloudParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) SetRequestBody ¶
func (o *UpdateVirtualPrivateCloudParams) SetRequestBody(requestBody *models.VirtualPrivateCloudUpdationParams)
SetRequestBody adds the requestBody to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) SetTimeout ¶
func (o *UpdateVirtualPrivateCloudParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WithContentLanguage ¶
func (o *UpdateVirtualPrivateCloudParams) WithContentLanguage(contentLanguage *string) *UpdateVirtualPrivateCloudParams
WithContentLanguage adds the contentLanguage to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WithContext ¶
func (o *UpdateVirtualPrivateCloudParams) WithContext(ctx context.Context) *UpdateVirtualPrivateCloudParams
WithContext adds the context to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WithDefaults ¶
func (o *UpdateVirtualPrivateCloudParams) WithDefaults() *UpdateVirtualPrivateCloudParams
WithDefaults hydrates default values in the update virtual private cloud params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateVirtualPrivateCloudParams) WithHTTPClient ¶
func (o *UpdateVirtualPrivateCloudParams) WithHTTPClient(client *http.Client) *UpdateVirtualPrivateCloudParams
WithHTTPClient adds the HTTPClient to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WithRequestBody ¶
func (o *UpdateVirtualPrivateCloudParams) WithRequestBody(requestBody *models.VirtualPrivateCloudUpdationParams) *UpdateVirtualPrivateCloudParams
WithRequestBody adds the requestBody to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WithTimeout ¶
func (o *UpdateVirtualPrivateCloudParams) WithTimeout(timeout time.Duration) *UpdateVirtualPrivateCloudParams
WithTimeout adds the timeout to the update virtual private cloud params
func (*UpdateVirtualPrivateCloudParams) WriteToRequest ¶
func (o *UpdateVirtualPrivateCloudParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateVirtualPrivateCloudReader ¶
type UpdateVirtualPrivateCloudReader struct {
// contains filtered or unexported fields
}
UpdateVirtualPrivateCloudReader is a Reader for the UpdateVirtualPrivateCloud structure.
func (*UpdateVirtualPrivateCloudReader) ReadResponse ¶
func (o *UpdateVirtualPrivateCloudReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- create_virtual_private_cloud_parameters.go
- create_virtual_private_cloud_responses.go
- delete_virtual_private_cloud_parameters.go
- delete_virtual_private_cloud_responses.go
- get_virtual_private_clouds_connection_parameters.go
- get_virtual_private_clouds_connection_responses.go
- get_virtual_private_clouds_parameters.go
- get_virtual_private_clouds_responses.go
- update_virtual_private_cloud_parameters.go
- update_virtual_private_cloud_responses.go
- virtual_private_cloud_client.go