# Functions
New creates a new server reinstall API client.
NewCreateServerReinstallCreated creates a CreateServerReinstallCreated with default headers values.
NewCreateServerReinstallForbidden creates a CreateServerReinstallForbidden with default headers values.
NewCreateServerReinstallNotFound creates a CreateServerReinstallNotFound with default headers values.
NewCreateServerReinstallParams creates a new CreateServerReinstallParams object, with the default timeout for this client.
NewCreateServerReinstallParamsWithContext creates a new CreateServerReinstallParams object with the ability to set a context for a request.
NewCreateServerReinstallParamsWithHTTPClient creates a new CreateServerReinstallParams object with the ability to set a custom HTTPClient for a request.
NewCreateServerReinstallParamsWithTimeout creates a new CreateServerReinstallParams object with the ability to set a timeout on a request.
NewCreateServerReinstallUnprocessableEntity creates a CreateServerReinstallUnprocessableEntity with default headers values.
# Constants
CreateServerReinstallParamsBodyDataAttributesOperatingSystemCentos74X64 captures enum value "centos_7_4_x64".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemCentos8X64 captures enum value "centos_8_x64".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemDebian10 captures enum value "debian_10".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemDebian11 captures enum value "debian_11".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemDebian12 captures enum value "debian_12".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemIpxe captures enum value "ipxe".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemRhel8 captures enum value "rhel8".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemRockylinux8 captures enum value "rockylinux_8".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemUbuntu2004X64Lts captures enum value "ubuntu_20_04_x64_lts".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemUbuntu2204X64Lts captures enum value "ubuntu_22_04_x64_lts".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemUbuntu22MlInaBox captures enum value "ubuntu22_ml_in_a_box".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemWindows2022 captures enum value "windows2022".
CreateServerReinstallParamsBodyDataAttributesOperatingSystemWindowsServer2019StdV1 captures enum value "windows_server_2019_std_v1".
CreateServerReinstallParamsBodyDataAttributesRaidRaidDash0 captures enum value "raid-0".
CreateServerReinstallParamsBodyDataAttributesRaidRaidDash1 captures enum value "raid-1".
CreateServerReinstallParamsBodyDataTypeReinstalls captures enum value "reinstalls".
# Structs
Client for server reinstall API
*/.
CreateServerReinstallBody create server reinstall body
swagger:model CreateServerReinstallBody
*/.
CreateServerReinstallCreated describes a response with status code 201, with default header values.
CreateServerReinstallForbidden describes a response with status code 403, with default header values.
CreateServerReinstallNotFound describes a response with status code 404, with default header values.
CreateServerReinstallParams contains all the parameters to send to the API endpoint
for the create server reinstall operation.
CreateServerReinstallParamsBodyData create server reinstall params body data
swagger:model CreateServerReinstallParamsBodyData
*/.
CreateServerReinstallParamsBodyDataAttributes create server reinstall params body data attributes
swagger:model CreateServerReinstallParamsBodyDataAttributes
*/.
CreateServerReinstallReader is a Reader for the CreateServerReinstall structure.
CreateServerReinstallUnprocessableEntity describes a response with status code 422, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.