Versions in this module Expand all Collapse all v1 v1.10.0 May 13, 2022 Changes in this version + type CreateVMPlacementGroupInternalServerError struct + Payload *models.ErrorBody + func NewCreateVMPlacementGroupInternalServerError() *CreateVMPlacementGroupInternalServerError + func (o *CreateVMPlacementGroupInternalServerError) Error() string + func (o *CreateVMPlacementGroupInternalServerError) GetPayload() *models.ErrorBody + type CreateVMPlacementGroupNotFound struct + Payload *models.ErrorBody + func NewCreateVMPlacementGroupNotFound() *CreateVMPlacementGroupNotFound + func (o *CreateVMPlacementGroupNotFound) Error() string + func (o *CreateVMPlacementGroupNotFound) GetPayload() *models.ErrorBody + type DeleteVMPlacementGroupInternalServerError struct + Payload *models.ErrorBody + func NewDeleteVMPlacementGroupInternalServerError() *DeleteVMPlacementGroupInternalServerError + func (o *DeleteVMPlacementGroupInternalServerError) Error() string + func (o *DeleteVMPlacementGroupInternalServerError) GetPayload() *models.ErrorBody + type DeleteVMPlacementGroupNotFound struct + Payload *models.ErrorBody + func NewDeleteVMPlacementGroupNotFound() *DeleteVMPlacementGroupNotFound + func (o *DeleteVMPlacementGroupNotFound) Error() string + func (o *DeleteVMPlacementGroupNotFound) GetPayload() *models.ErrorBody + type GetVMPlacementGroupsConnectionInternalServerError struct + Payload *models.ErrorBody + func NewGetVMPlacementGroupsConnectionInternalServerError() *GetVMPlacementGroupsConnectionInternalServerError + func (o *GetVMPlacementGroupsConnectionInternalServerError) Error() string + func (o *GetVMPlacementGroupsConnectionInternalServerError) GetPayload() *models.ErrorBody + type GetVMPlacementGroupsConnectionNotFound struct + Payload *models.ErrorBody + func NewGetVMPlacementGroupsConnectionNotFound() *GetVMPlacementGroupsConnectionNotFound + func (o *GetVMPlacementGroupsConnectionNotFound) Error() string + func (o *GetVMPlacementGroupsConnectionNotFound) GetPayload() *models.ErrorBody + type GetVMPlacementGroupsInternalServerError struct + Payload *models.ErrorBody + func NewGetVMPlacementGroupsInternalServerError() *GetVMPlacementGroupsInternalServerError + func (o *GetVMPlacementGroupsInternalServerError) Error() string + func (o *GetVMPlacementGroupsInternalServerError) GetPayload() *models.ErrorBody + type GetVMPlacementGroupsNotFound struct + Payload *models.ErrorBody + func NewGetVMPlacementGroupsNotFound() *GetVMPlacementGroupsNotFound + func (o *GetVMPlacementGroupsNotFound) Error() string + func (o *GetVMPlacementGroupsNotFound) GetPayload() *models.ErrorBody + type UpdateVMPlacementGroupInternalServerError struct + Payload *models.ErrorBody + func NewUpdateVMPlacementGroupInternalServerError() *UpdateVMPlacementGroupInternalServerError + func (o *UpdateVMPlacementGroupInternalServerError) Error() string + func (o *UpdateVMPlacementGroupInternalServerError) GetPayload() *models.ErrorBody + type UpdateVMPlacementGroupNotFound struct + Payload *models.ErrorBody + func NewUpdateVMPlacementGroupNotFound() *UpdateVMPlacementGroupNotFound + func (o *UpdateVMPlacementGroupNotFound) Error() string + func (o *UpdateVMPlacementGroupNotFound) GetPayload() *models.ErrorBody v1.9.0 Mar 11, 2022 Changes in this version + type Client struct + func (a *Client) CreateVMPlacementGroup(params *CreateVMPlacementGroupParams, opts ...ClientOption) (*CreateVMPlacementGroupOK, error) + func (a *Client) DeleteVMPlacementGroup(params *DeleteVMPlacementGroupParams, opts ...ClientOption) (*DeleteVMPlacementGroupOK, error) + func (a *Client) GetVMPlacementGroups(params *GetVMPlacementGroupsParams, opts ...ClientOption) (*GetVMPlacementGroupsOK, error) + func (a *Client) GetVMPlacementGroupsConnection(params *GetVMPlacementGroupsConnectionParams, opts ...ClientOption) (*GetVMPlacementGroupsConnectionOK, error) + func (a *Client) SetTransport(transport runtime.ClientTransport) + func (a *Client) UpdateVMPlacementGroup(params *UpdateVMPlacementGroupParams, opts ...ClientOption) (*UpdateVMPlacementGroupOK, error) + type ClientOption func(*runtime.ClientOperation) + type ClientService interface + CreateVMPlacementGroup func(params *CreateVMPlacementGroupParams, opts ...ClientOption) (*CreateVMPlacementGroupOK, error) + DeleteVMPlacementGroup func(params *DeleteVMPlacementGroupParams, opts ...ClientOption) (*DeleteVMPlacementGroupOK, error) + GetVMPlacementGroups func(params *GetVMPlacementGroupsParams, opts ...ClientOption) (*GetVMPlacementGroupsOK, error) + GetVMPlacementGroupsConnection func(params *GetVMPlacementGroupsConnectionParams, opts ...ClientOption) (*GetVMPlacementGroupsConnectionOK, error) + SetTransport func(transport runtime.ClientTransport) + UpdateVMPlacementGroup func(params *UpdateVMPlacementGroupParams, opts ...ClientOption) (*UpdateVMPlacementGroupOK, error) + func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService + type CreateVMPlacementGroupBadRequest struct + Payload string + func NewCreateVMPlacementGroupBadRequest() *CreateVMPlacementGroupBadRequest + func (o *CreateVMPlacementGroupBadRequest) Error() string + func (o *CreateVMPlacementGroupBadRequest) GetPayload() string + type CreateVMPlacementGroupOK struct + Payload []*models.WithTaskVMPlacementGroup + func NewCreateVMPlacementGroupOK() *CreateVMPlacementGroupOK + func (o *CreateVMPlacementGroupOK) Error() string + func (o *CreateVMPlacementGroupOK) GetPayload() []*models.WithTaskVMPlacementGroup + type CreateVMPlacementGroupParams struct + ContentLanguage *string + Context context.Context + HTTPClient *http.Client + RequestBody []*models.VMPlacementGroupCreationParams + func NewCreateVMPlacementGroupParams() *CreateVMPlacementGroupParams + func NewCreateVMPlacementGroupParamsWithContext(ctx context.Context) *CreateVMPlacementGroupParams + func NewCreateVMPlacementGroupParamsWithHTTPClient(client *http.Client) *CreateVMPlacementGroupParams + func NewCreateVMPlacementGroupParamsWithTimeout(timeout time.Duration) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) SetContentLanguage(contentLanguage *string) + func (o *CreateVMPlacementGroupParams) SetContext(ctx context.Context) + func (o *CreateVMPlacementGroupParams) SetDefaults() + func (o *CreateVMPlacementGroupParams) SetHTTPClient(client *http.Client) + func (o *CreateVMPlacementGroupParams) SetRequestBody(requestBody []*models.VMPlacementGroupCreationParams) + func (o *CreateVMPlacementGroupParams) SetTimeout(timeout time.Duration) + func (o *CreateVMPlacementGroupParams) WithContentLanguage(contentLanguage *string) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WithContext(ctx context.Context) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WithDefaults() *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WithHTTPClient(client *http.Client) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WithRequestBody(requestBody []*models.VMPlacementGroupCreationParams) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WithTimeout(timeout time.Duration) *CreateVMPlacementGroupParams + func (o *CreateVMPlacementGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type CreateVMPlacementGroupReader struct + func (o *CreateVMPlacementGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type DeleteVMPlacementGroupBadRequest struct + Payload string + func NewDeleteVMPlacementGroupBadRequest() *DeleteVMPlacementGroupBadRequest + func (o *DeleteVMPlacementGroupBadRequest) Error() string + func (o *DeleteVMPlacementGroupBadRequest) GetPayload() string + type DeleteVMPlacementGroupOK struct + Payload []*models.WithTaskDeleteVMPlacementGroup + func NewDeleteVMPlacementGroupOK() *DeleteVMPlacementGroupOK + func (o *DeleteVMPlacementGroupOK) Error() string + func (o *DeleteVMPlacementGroupOK) GetPayload() []*models.WithTaskDeleteVMPlacementGroup + type DeleteVMPlacementGroupParams struct + ContentLanguage *string + Context context.Context + HTTPClient *http.Client + RequestBody *models.VMPlacementGroupDeletionParams + func NewDeleteVMPlacementGroupParams() *DeleteVMPlacementGroupParams + func NewDeleteVMPlacementGroupParamsWithContext(ctx context.Context) *DeleteVMPlacementGroupParams + func NewDeleteVMPlacementGroupParamsWithHTTPClient(client *http.Client) *DeleteVMPlacementGroupParams + func NewDeleteVMPlacementGroupParamsWithTimeout(timeout time.Duration) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) SetContentLanguage(contentLanguage *string) + func (o *DeleteVMPlacementGroupParams) SetContext(ctx context.Context) + func (o *DeleteVMPlacementGroupParams) SetDefaults() + func (o *DeleteVMPlacementGroupParams) SetHTTPClient(client *http.Client) + func (o *DeleteVMPlacementGroupParams) SetRequestBody(requestBody *models.VMPlacementGroupDeletionParams) + func (o *DeleteVMPlacementGroupParams) SetTimeout(timeout time.Duration) + func (o *DeleteVMPlacementGroupParams) WithContentLanguage(contentLanguage *string) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WithContext(ctx context.Context) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WithDefaults() *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WithHTTPClient(client *http.Client) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WithRequestBody(requestBody *models.VMPlacementGroupDeletionParams) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WithTimeout(timeout time.Duration) *DeleteVMPlacementGroupParams + func (o *DeleteVMPlacementGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type DeleteVMPlacementGroupReader struct + func (o *DeleteVMPlacementGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type GetVMPlacementGroupsBadRequest struct + Payload string + func NewGetVMPlacementGroupsBadRequest() *GetVMPlacementGroupsBadRequest + func (o *GetVMPlacementGroupsBadRequest) Error() string + func (o *GetVMPlacementGroupsBadRequest) GetPayload() string + type GetVMPlacementGroupsConnectionBadRequest struct + Payload string + func NewGetVMPlacementGroupsConnectionBadRequest() *GetVMPlacementGroupsConnectionBadRequest + func (o *GetVMPlacementGroupsConnectionBadRequest) Error() string + func (o *GetVMPlacementGroupsConnectionBadRequest) GetPayload() string + type GetVMPlacementGroupsConnectionOK struct + Payload *models.VMPlacementGroupConnection + func NewGetVMPlacementGroupsConnectionOK() *GetVMPlacementGroupsConnectionOK + func (o *GetVMPlacementGroupsConnectionOK) Error() string + func (o *GetVMPlacementGroupsConnectionOK) GetPayload() *models.VMPlacementGroupConnection + type GetVMPlacementGroupsConnectionParams struct + ContentLanguage *string + Context context.Context + HTTPClient *http.Client + RequestBody *models.GetVMPlacementGroupsConnectionRequestBody + func NewGetVMPlacementGroupsConnectionParams() *GetVMPlacementGroupsConnectionParams + func NewGetVMPlacementGroupsConnectionParamsWithContext(ctx context.Context) *GetVMPlacementGroupsConnectionParams + func NewGetVMPlacementGroupsConnectionParamsWithHTTPClient(client *http.Client) *GetVMPlacementGroupsConnectionParams + func NewGetVMPlacementGroupsConnectionParamsWithTimeout(timeout time.Duration) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) SetContentLanguage(contentLanguage *string) + func (o *GetVMPlacementGroupsConnectionParams) SetContext(ctx context.Context) + func (o *GetVMPlacementGroupsConnectionParams) SetDefaults() + func (o *GetVMPlacementGroupsConnectionParams) SetHTTPClient(client *http.Client) + func (o *GetVMPlacementGroupsConnectionParams) SetRequestBody(requestBody *models.GetVMPlacementGroupsConnectionRequestBody) + func (o *GetVMPlacementGroupsConnectionParams) SetTimeout(timeout time.Duration) + func (o *GetVMPlacementGroupsConnectionParams) WithContentLanguage(contentLanguage *string) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WithContext(ctx context.Context) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WithDefaults() *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WithHTTPClient(client *http.Client) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WithRequestBody(requestBody *models.GetVMPlacementGroupsConnectionRequestBody) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WithTimeout(timeout time.Duration) *GetVMPlacementGroupsConnectionParams + func (o *GetVMPlacementGroupsConnectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type GetVMPlacementGroupsConnectionReader struct + func (o *GetVMPlacementGroupsConnectionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type GetVMPlacementGroupsOK struct + Payload []*models.VMPlacementGroup + func NewGetVMPlacementGroupsOK() *GetVMPlacementGroupsOK + func (o *GetVMPlacementGroupsOK) Error() string + func (o *GetVMPlacementGroupsOK) GetPayload() []*models.VMPlacementGroup + type GetVMPlacementGroupsParams struct + ContentLanguage *string + Context context.Context + HTTPClient *http.Client + RequestBody *models.GetVMPlacementGroupsRequestBody + func NewGetVMPlacementGroupsParams() *GetVMPlacementGroupsParams + func NewGetVMPlacementGroupsParamsWithContext(ctx context.Context) *GetVMPlacementGroupsParams + func NewGetVMPlacementGroupsParamsWithHTTPClient(client *http.Client) *GetVMPlacementGroupsParams + func NewGetVMPlacementGroupsParamsWithTimeout(timeout time.Duration) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) SetContentLanguage(contentLanguage *string) + func (o *GetVMPlacementGroupsParams) SetContext(ctx context.Context) + func (o *GetVMPlacementGroupsParams) SetDefaults() + func (o *GetVMPlacementGroupsParams) SetHTTPClient(client *http.Client) + func (o *GetVMPlacementGroupsParams) SetRequestBody(requestBody *models.GetVMPlacementGroupsRequestBody) + func (o *GetVMPlacementGroupsParams) SetTimeout(timeout time.Duration) + func (o *GetVMPlacementGroupsParams) WithContentLanguage(contentLanguage *string) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WithContext(ctx context.Context) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WithDefaults() *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WithHTTPClient(client *http.Client) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WithRequestBody(requestBody *models.GetVMPlacementGroupsRequestBody) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WithTimeout(timeout time.Duration) *GetVMPlacementGroupsParams + func (o *GetVMPlacementGroupsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type GetVMPlacementGroupsReader struct + func (o *GetVMPlacementGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type UpdateVMPlacementGroupBadRequest struct + Payload string + func NewUpdateVMPlacementGroupBadRequest() *UpdateVMPlacementGroupBadRequest + func (o *UpdateVMPlacementGroupBadRequest) Error() string + func (o *UpdateVMPlacementGroupBadRequest) GetPayload() string + type UpdateVMPlacementGroupOK struct + Payload []*models.WithTaskVMPlacementGroup + func NewUpdateVMPlacementGroupOK() *UpdateVMPlacementGroupOK + func (o *UpdateVMPlacementGroupOK) Error() string + func (o *UpdateVMPlacementGroupOK) GetPayload() []*models.WithTaskVMPlacementGroup + type UpdateVMPlacementGroupParams struct + ContentLanguage *string + Context context.Context + HTTPClient *http.Client + RequestBody *models.VMPlacementGroupUpdationParams + func NewUpdateVMPlacementGroupParams() *UpdateVMPlacementGroupParams + func NewUpdateVMPlacementGroupParamsWithContext(ctx context.Context) *UpdateVMPlacementGroupParams + func NewUpdateVMPlacementGroupParamsWithHTTPClient(client *http.Client) *UpdateVMPlacementGroupParams + func NewUpdateVMPlacementGroupParamsWithTimeout(timeout time.Duration) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) SetContentLanguage(contentLanguage *string) + func (o *UpdateVMPlacementGroupParams) SetContext(ctx context.Context) + func (o *UpdateVMPlacementGroupParams) SetDefaults() + func (o *UpdateVMPlacementGroupParams) SetHTTPClient(client *http.Client) + func (o *UpdateVMPlacementGroupParams) SetRequestBody(requestBody *models.VMPlacementGroupUpdationParams) + func (o *UpdateVMPlacementGroupParams) SetTimeout(timeout time.Duration) + func (o *UpdateVMPlacementGroupParams) WithContentLanguage(contentLanguage *string) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WithContext(ctx context.Context) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WithDefaults() *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WithHTTPClient(client *http.Client) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WithRequestBody(requestBody *models.VMPlacementGroupUpdationParams) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WithTimeout(timeout time.Duration) *UpdateVMPlacementGroupParams + func (o *UpdateVMPlacementGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type UpdateVMPlacementGroupReader struct + func (o *UpdateVMPlacementGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) Other modules containing this package github.com/smartxworks/cloudtower-go-sdk/v2