package
0.6.2
Repository: https://github.com/vmware/vra-sdk-go.git
Documentation: pkg.go.dev

# Functions

New creates a new compute API client.
NewCreateMachineAccepted creates a CreateMachineAccepted with default headers values.
NewCreateMachineBadRequest creates a CreateMachineBadRequest with default headers values.
NewCreateMachineForbidden creates a CreateMachineForbidden with default headers values.
NewCreateMachineParams creates a new CreateMachineParams object, with the default timeout for this client.
NewCreateMachineParamsWithContext creates a new CreateMachineParams object with the ability to set a context for a request.
NewCreateMachineParamsWithHTTPClient creates a new CreateMachineParams object with the ability to set a custom HTTPClient for a request.
NewCreateMachineParamsWithTimeout creates a new CreateMachineParams object with the ability to set a timeout on a request.
NewCreateMachineSnapshotAccepted creates a CreateMachineSnapshotAccepted with default headers values.
NewCreateMachineSnapshotForbidden creates a CreateMachineSnapshotForbidden with default headers values.
NewCreateMachineSnapshotNotFound creates a CreateMachineSnapshotNotFound with default headers values.
NewCreateMachineSnapshotParams creates a new CreateMachineSnapshotParams object, with the default timeout for this client.
NewCreateMachineSnapshotParamsWithContext creates a new CreateMachineSnapshotParams object with the ability to set a context for a request.
NewCreateMachineSnapshotParamsWithHTTPClient creates a new CreateMachineSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewCreateMachineSnapshotParamsWithTimeout creates a new CreateMachineSnapshotParams object with the ability to set a timeout on a request.
NewDeleteMachineAccepted creates a DeleteMachineAccepted with default headers values.
NewDeleteMachineForbidden creates a DeleteMachineForbidden with default headers values.
NewDeleteMachineParams creates a new DeleteMachineParams object, with the default timeout for this client.
NewDeleteMachineParamsWithContext creates a new DeleteMachineParams object with the ability to set a context for a request.
NewDeleteMachineParamsWithHTTPClient creates a new DeleteMachineParams object with the ability to set a custom HTTPClient for a request.
NewDeleteMachineParamsWithTimeout creates a new DeleteMachineParams object with the ability to set a timeout on a request.
NewDeleteMachineSnapshotAccepted creates a DeleteMachineSnapshotAccepted with default headers values.
NewDeleteMachineSnapshotForbidden creates a DeleteMachineSnapshotForbidden with default headers values.
NewDeleteMachineSnapshotNoContent creates a DeleteMachineSnapshotNoContent with default headers values.
NewDeleteMachineSnapshotParams creates a new DeleteMachineSnapshotParams object, with the default timeout for this client.
NewDeleteMachineSnapshotParamsWithContext creates a new DeleteMachineSnapshotParams object with the ability to set a context for a request.
NewDeleteMachineSnapshotParamsWithHTTPClient creates a new DeleteMachineSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewDeleteMachineSnapshotParamsWithTimeout creates a new DeleteMachineSnapshotParams object with the ability to set a timeout on a request.
NewGetMachineForbidden creates a GetMachineForbidden with default headers values.
NewGetMachineNotFound creates a GetMachineNotFound with default headers values.
NewGetMachineOK creates a GetMachineOK with default headers values.
NewGetMachineParams creates a new GetMachineParams object, with the default timeout for this client.
NewGetMachineParamsWithContext creates a new GetMachineParams object with the ability to set a context for a request.
NewGetMachineParamsWithHTTPClient creates a new GetMachineParams object with the ability to set a custom HTTPClient for a request.
NewGetMachineParamsWithTimeout creates a new GetMachineParams object with the ability to set a timeout on a request.
NewGetMachinesForbidden creates a GetMachinesForbidden with default headers values.
NewGetMachineSnapshotForbidden creates a GetMachineSnapshotForbidden with default headers values.
NewGetMachineSnapshotNotFound creates a GetMachineSnapshotNotFound with default headers values.
NewGetMachineSnapshotOK creates a GetMachineSnapshotOK with default headers values.
NewGetMachineSnapshotParams creates a new GetMachineSnapshotParams object, with the default timeout for this client.
NewGetMachineSnapshotParamsWithContext creates a new GetMachineSnapshotParams object with the ability to set a context for a request.
NewGetMachineSnapshotParamsWithHTTPClient creates a new GetMachineSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewGetMachineSnapshotParamsWithTimeout creates a new GetMachineSnapshotParams object with the ability to set a timeout on a request.
NewGetMachineSnapshotsForbidden creates a GetMachineSnapshotsForbidden with default headers values.
NewGetMachineSnapshotsNotFound creates a GetMachineSnapshotsNotFound with default headers values.
NewGetMachineSnapshotsOK creates a GetMachineSnapshotsOK with default headers values.
NewGetMachineSnapshotsParams creates a new GetMachineSnapshotsParams object, with the default timeout for this client.
NewGetMachineSnapshotsParamsWithContext creates a new GetMachineSnapshotsParams object with the ability to set a context for a request.
NewGetMachineSnapshotsParamsWithHTTPClient creates a new GetMachineSnapshotsParams object with the ability to set a custom HTTPClient for a request.
NewGetMachineSnapshotsParamsWithTimeout creates a new GetMachineSnapshotsParams object with the ability to set a timeout on a request.
NewGetMachinesOK creates a GetMachinesOK with default headers values.
NewGetMachinesParams creates a new GetMachinesParams object, with the default timeout for this client.
NewGetMachinesParamsWithContext creates a new GetMachinesParams object with the ability to set a context for a request.
NewGetMachinesParamsWithHTTPClient creates a new GetMachinesParams object with the ability to set a custom HTTPClient for a request.
NewGetMachinesParamsWithTimeout creates a new GetMachinesParams object with the ability to set a timeout on a request.
NewPowerOffMachineAccepted creates a PowerOffMachineAccepted with default headers values.
NewPowerOffMachineForbidden creates a PowerOffMachineForbidden with default headers values.
NewPowerOffMachineNotFound creates a PowerOffMachineNotFound with default headers values.
NewPowerOffMachineParams creates a new PowerOffMachineParams object, with the default timeout for this client.
NewPowerOffMachineParamsWithContext creates a new PowerOffMachineParams object with the ability to set a context for a request.
NewPowerOffMachineParamsWithHTTPClient creates a new PowerOffMachineParams object with the ability to set a custom HTTPClient for a request.
NewPowerOffMachineParamsWithTimeout creates a new PowerOffMachineParams object with the ability to set a timeout on a request.
NewPowerOnMachineAccepted creates a PowerOnMachineAccepted with default headers values.
NewPowerOnMachineForbidden creates a PowerOnMachineForbidden with default headers values.
NewPowerOnMachineNotFound creates a PowerOnMachineNotFound with default headers values.
NewPowerOnMachineParams creates a new PowerOnMachineParams object, with the default timeout for this client.
NewPowerOnMachineParamsWithContext creates a new PowerOnMachineParams object with the ability to set a context for a request.
NewPowerOnMachineParamsWithHTTPClient creates a new PowerOnMachineParams object with the ability to set a custom HTTPClient for a request.
NewPowerOnMachineParamsWithTimeout creates a new PowerOnMachineParams object with the ability to set a timeout on a request.
NewRebootMachineAccepted creates a RebootMachineAccepted with default headers values.
NewRebootMachineForbidden creates a RebootMachineForbidden with default headers values.
NewRebootMachineNotFound creates a RebootMachineNotFound with default headers values.
NewRebootMachineParams creates a new RebootMachineParams object, with the default timeout for this client.
NewRebootMachineParamsWithContext creates a new RebootMachineParams object with the ability to set a context for a request.
NewRebootMachineParamsWithHTTPClient creates a new RebootMachineParams object with the ability to set a custom HTTPClient for a request.
NewRebootMachineParamsWithTimeout creates a new RebootMachineParams object with the ability to set a timeout on a request.
NewResetMachineAccepted creates a ResetMachineAccepted with default headers values.
NewResetMachineForbidden creates a ResetMachineForbidden with default headers values.
NewResetMachineNotFound creates a ResetMachineNotFound with default headers values.
NewResetMachineParams creates a new ResetMachineParams object, with the default timeout for this client.
NewResetMachineParamsWithContext creates a new ResetMachineParams object with the ability to set a context for a request.
NewResetMachineParamsWithHTTPClient creates a new ResetMachineParams object with the ability to set a custom HTTPClient for a request.
NewResetMachineParamsWithTimeout creates a new ResetMachineParams object with the ability to set a timeout on a request.
NewResizeMachineAccepted creates a ResizeMachineAccepted with default headers values.
NewResizeMachineForbidden creates a ResizeMachineForbidden with default headers values.
NewResizeMachineNotFound creates a ResizeMachineNotFound with default headers values.
NewResizeMachineParams creates a new ResizeMachineParams object, with the default timeout for this client.
NewResizeMachineParamsWithContext creates a new ResizeMachineParams object with the ability to set a context for a request.
NewResizeMachineParamsWithHTTPClient creates a new ResizeMachineParams object with the ability to set a custom HTTPClient for a request.
NewResizeMachineParamsWithTimeout creates a new ResizeMachineParams object with the ability to set a timeout on a request.
NewRestartMachineAccepted creates a RestartMachineAccepted with default headers values.
NewRestartMachineForbidden creates a RestartMachineForbidden with default headers values.
NewRestartMachineNotFound creates a RestartMachineNotFound with default headers values.
NewRestartMachineParams creates a new RestartMachineParams object, with the default timeout for this client.
NewRestartMachineParamsWithContext creates a new RestartMachineParams object with the ability to set a context for a request.
NewRestartMachineParamsWithHTTPClient creates a new RestartMachineParams object with the ability to set a custom HTTPClient for a request.
NewRestartMachineParamsWithTimeout creates a new RestartMachineParams object with the ability to set a timeout on a request.
NewRevertMachineSnapshotAccepted creates a RevertMachineSnapshotAccepted with default headers values.
NewRevertMachineSnapshotForbidden creates a RevertMachineSnapshotForbidden with default headers values.
NewRevertMachineSnapshotNotFound creates a RevertMachineSnapshotNotFound with default headers values.
NewRevertMachineSnapshotParams creates a new RevertMachineSnapshotParams object, with the default timeout for this client.
NewRevertMachineSnapshotParamsWithContext creates a new RevertMachineSnapshotParams object with the ability to set a context for a request.
NewRevertMachineSnapshotParamsWithHTTPClient creates a new RevertMachineSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewRevertMachineSnapshotParamsWithTimeout creates a new RevertMachineSnapshotParams object with the ability to set a timeout on a request.
NewShutdownMachineAccepted creates a ShutdownMachineAccepted with default headers values.
NewShutdownMachineForbidden creates a ShutdownMachineForbidden with default headers values.
NewShutdownMachineNotFound creates a ShutdownMachineNotFound with default headers values.
NewShutdownMachineParams creates a new ShutdownMachineParams object, with the default timeout for this client.
NewShutdownMachineParamsWithContext creates a new ShutdownMachineParams object with the ability to set a context for a request.
NewShutdownMachineParamsWithHTTPClient creates a new ShutdownMachineParams object with the ability to set a custom HTTPClient for a request.
NewShutdownMachineParamsWithTimeout creates a new ShutdownMachineParams object with the ability to set a timeout on a request.
NewSuspendMachineAccepted creates a SuspendMachineAccepted with default headers values.
NewSuspendMachineForbidden creates a SuspendMachineForbidden with default headers values.
NewSuspendMachineNotFound creates a SuspendMachineNotFound with default headers values.
NewSuspendMachineParams creates a new SuspendMachineParams object, with the default timeout for this client.
NewSuspendMachineParamsWithContext creates a new SuspendMachineParams object with the ability to set a context for a request.
NewSuspendMachineParamsWithHTTPClient creates a new SuspendMachineParams object with the ability to set a custom HTTPClient for a request.
NewSuspendMachineParamsWithTimeout creates a new SuspendMachineParams object with the ability to set a timeout on a request.
NewUpdateMachineForbidden creates a UpdateMachineForbidden with default headers values.
NewUpdateMachineNotFound creates a UpdateMachineNotFound with default headers values.
NewUpdateMachineOK creates a UpdateMachineOK with default headers values.
NewUpdateMachineParams creates a new UpdateMachineParams object, with the default timeout for this client.
NewUpdateMachineParamsWithContext creates a new UpdateMachineParams object with the ability to set a context for a request.
NewUpdateMachineParamsWithHTTPClient creates a new UpdateMachineParams object with the ability to set a custom HTTPClient for a request.
NewUpdateMachineParamsWithTimeout creates a new UpdateMachineParams object with the ability to set a timeout on a request.

# Structs

Client for compute API */.
CreateMachineAccepted describes a response with status code 202, with default header values.
CreateMachineBadRequest describes a response with status code 400, with default header values.
CreateMachineForbidden describes a response with status code 403, with default header values.
CreateMachineParams contains all the parameters to send to the API endpoint for the create machine operation.
CreateMachineReader is a Reader for the CreateMachine structure.
CreateMachineSnapshotAccepted describes a response with status code 202, with default header values.
CreateMachineSnapshotForbidden describes a response with status code 403, with default header values.
CreateMachineSnapshotNotFound describes a response with status code 404, with default header values.
CreateMachineSnapshotParams contains all the parameters to send to the API endpoint for the create machine snapshot operation.
CreateMachineSnapshotReader is a Reader for the CreateMachineSnapshot structure.
DeleteMachineAccepted describes a response with status code 202, with default header values.
DeleteMachineForbidden describes a response with status code 403, with default header values.
DeleteMachineParams contains all the parameters to send to the API endpoint for the delete machine operation.
DeleteMachineReader is a Reader for the DeleteMachine structure.
DeleteMachineSnapshotAccepted describes a response with status code 202, with default header values.
DeleteMachineSnapshotForbidden describes a response with status code 403, with default header values.
DeleteMachineSnapshotNoContent describes a response with status code 204, with default header values.
DeleteMachineSnapshotParams contains all the parameters to send to the API endpoint for the delete machine snapshot operation.
DeleteMachineSnapshotReader is a Reader for the DeleteMachineSnapshot structure.
GetMachineForbidden describes a response with status code 403, with default header values.
GetMachineNotFound describes a response with status code 404, with default header values.
GetMachineOK describes a response with status code 200, with default header values.
GetMachineParams contains all the parameters to send to the API endpoint for the get machine operation.
GetMachineReader is a Reader for the GetMachine structure.
GetMachinesForbidden describes a response with status code 403, with default header values.
GetMachineSnapshotForbidden describes a response with status code 403, with default header values.
GetMachineSnapshotNotFound describes a response with status code 404, with default header values.
GetMachineSnapshotOK describes a response with status code 200, with default header values.
GetMachineSnapshotParams contains all the parameters to send to the API endpoint for the get machine snapshot operation.
GetMachineSnapshotReader is a Reader for the GetMachineSnapshot structure.
GetMachineSnapshotsForbidden describes a response with status code 403, with default header values.
GetMachineSnapshotsNotFound describes a response with status code 404, with default header values.
GetMachineSnapshotsOK describes a response with status code 200, with default header values.
GetMachineSnapshotsParams contains all the parameters to send to the API endpoint for the get machine snapshots operation.
GetMachineSnapshotsReader is a Reader for the GetMachineSnapshots structure.
GetMachinesOK describes a response with status code 200, with default header values.
GetMachinesParams contains all the parameters to send to the API endpoint for the get machines operation.
GetMachinesReader is a Reader for the GetMachines structure.
PowerOffMachineAccepted describes a response with status code 202, with default header values.
PowerOffMachineForbidden describes a response with status code 403, with default header values.
PowerOffMachineNotFound describes a response with status code 404, with default header values.
PowerOffMachineParams contains all the parameters to send to the API endpoint for the power off machine operation.
PowerOffMachineReader is a Reader for the PowerOffMachine structure.
PowerOnMachineAccepted describes a response with status code 202, with default header values.
PowerOnMachineForbidden describes a response with status code 403, with default header values.
PowerOnMachineNotFound describes a response with status code 404, with default header values.
PowerOnMachineParams contains all the parameters to send to the API endpoint for the power on machine operation.
PowerOnMachineReader is a Reader for the PowerOnMachine structure.
RebootMachineAccepted describes a response with status code 202, with default header values.
RebootMachineForbidden describes a response with status code 403, with default header values.
RebootMachineNotFound describes a response with status code 404, with default header values.
RebootMachineParams contains all the parameters to send to the API endpoint for the reboot machine operation.
RebootMachineReader is a Reader for the RebootMachine structure.
ResetMachineAccepted describes a response with status code 202, with default header values.
ResetMachineForbidden describes a response with status code 403, with default header values.
ResetMachineNotFound describes a response with status code 404, with default header values.
ResetMachineParams contains all the parameters to send to the API endpoint for the reset machine operation.
ResetMachineReader is a Reader for the ResetMachine structure.
ResizeMachineAccepted describes a response with status code 202, with default header values.
ResizeMachineForbidden describes a response with status code 403, with default header values.
ResizeMachineNotFound describes a response with status code 404, with default header values.
ResizeMachineParams contains all the parameters to send to the API endpoint for the resize machine operation.
ResizeMachineReader is a Reader for the ResizeMachine structure.
RestartMachineAccepted describes a response with status code 202, with default header values.
RestartMachineForbidden describes a response with status code 403, with default header values.
RestartMachineNotFound describes a response with status code 404, with default header values.
RestartMachineParams contains all the parameters to send to the API endpoint for the restart machine operation.
RestartMachineReader is a Reader for the RestartMachine structure.
RevertMachineSnapshotAccepted describes a response with status code 202, with default header values.
RevertMachineSnapshotForbidden describes a response with status code 403, with default header values.
RevertMachineSnapshotNotFound describes a response with status code 404, with default header values.
RevertMachineSnapshotParams contains all the parameters to send to the API endpoint for the revert machine snapshot operation.
RevertMachineSnapshotReader is a Reader for the RevertMachineSnapshot structure.
ShutdownMachineAccepted describes a response with status code 202, with default header values.
ShutdownMachineForbidden describes a response with status code 403, with default header values.
ShutdownMachineNotFound describes a response with status code 404, with default header values.
ShutdownMachineParams contains all the parameters to send to the API endpoint for the shutdown machine operation.
ShutdownMachineReader is a Reader for the ShutdownMachine structure.
SuspendMachineAccepted describes a response with status code 202, with default header values.
SuspendMachineForbidden describes a response with status code 403, with default header values.
SuspendMachineNotFound describes a response with status code 404, with default header values.
SuspendMachineParams contains all the parameters to send to the API endpoint for the suspend machine operation.
SuspendMachineReader is a Reader for the SuspendMachine structure.
UpdateMachineForbidden describes a response with status code 403, with default header values.
UpdateMachineNotFound describes a response with status code 404, with default header values.
UpdateMachineOK describes a response with status code 200, with default header values.
UpdateMachineParams contains all the parameters to send to the API endpoint for the update machine operation.
UpdateMachineReader is a Reader for the UpdateMachine structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.