Versions in this module Expand all Collapse all v0 v0.66.3 Oct 31, 2024 Changes in this version + const APIParamNamePCIMediatedDevices + type Client struct + func (c *Client) Create(ctx context.Context, hmType proxmoxtypes.Type, data *CreateRequestBody) error + func (c *Client) Delete(ctx context.Context, hmType proxmoxtypes.Type, name string) error + func (c *Client) ExpandPath(hmType proxmoxtypes.Type, path string) string + func (c *Client) Get(ctx context.Context, hmType proxmoxtypes.Type, name string) (*GetResponseData, error) + func (c *Client) List(ctx context.Context, hmType proxmoxtypes.Type, checkNode string) ([]*ListResponseData, error) + func (c *Client) Update(ctx context.Context, hmType proxmoxtypes.Type, name string, ...) error + type CreateRequestBody struct + ID string + type DataBase struct + Description *string + Map []proxmoxtypes.Map + MediatedDevices types.CustomBool + type GetResponseBody struct + Data *GetResponseData + type GetResponseData struct + Type proxmoxtypes.Type + type ListResponseBody struct + Data []*ListResponseData + type ListResponseData struct + ChecksPCI []NodeCheckDiag + ChecksUSB []NodeCheckDiag + ID string + Type proxmoxtypes.Type + type NodeCheckDiag struct + Message *string + Severity *string + type UpdateRequestBody struct + Delete []string