package
0.0.1
Repository: https://github.com/latitudesh/cli.git
Documentation: pkg.go.dev

# Functions

New creates a new servers API client.
NewCreateServerBadRequest creates a CreateServerBadRequest with default headers values.
NewCreateServerCreated creates a CreateServerCreated with default headers values.
NewCreateServerParams creates a new CreateServerParams object, with the default timeout for this client.
NewCreateServerParamsWithContext creates a new CreateServerParams object with the ability to set a context for a request.
NewCreateServerParamsWithHTTPClient creates a new CreateServerParams object with the ability to set a custom HTTPClient for a request.
NewCreateServerParamsWithTimeout creates a new CreateServerParams object with the ability to set a timeout on a request.
NewCreateServerUnprocessableEntity creates a CreateServerUnprocessableEntity with default headers values.
NewDestroyServerForbidden creates a DestroyServerForbidden with default headers values.
NewDestroyServerNoContent creates a DestroyServerNoContent with default headers values.
NewDestroyServerNotAcceptable creates a DestroyServerNotAcceptable with default headers values.
NewDestroyServerParams creates a new DestroyServerParams object, with the default timeout for this client.
NewDestroyServerParamsWithContext creates a new DestroyServerParams object with the ability to set a context for a request.
NewDestroyServerParamsWithHTTPClient creates a new DestroyServerParams object with the ability to set a custom HTTPClient for a request.
NewDestroyServerParamsWithTimeout creates a new DestroyServerParams object with the ability to set a timeout on a request.
NewDestroyServerUnprocessableEntity creates a DestroyServerUnprocessableEntity with default headers values.
NewGetServerOK creates a GetServerOK with default headers values.
NewGetServerParams creates a new GetServerParams object, with the default timeout for this client.
NewGetServerParamsWithContext creates a new GetServerParams object with the ability to set a context for a request.
NewGetServerParamsWithHTTPClient creates a new GetServerParams object with the ability to set a custom HTTPClient for a request.
NewGetServerParamsWithTimeout creates a new GetServerParams object with the ability to set a timeout on a request.
NewGetServersOK creates a GetServersOK with default headers values.
NewGetServersParams creates a new GetServersParams object, with the default timeout for this client.
NewGetServersParamsWithContext creates a new GetServersParams object with the ability to set a context for a request.
NewGetServersParamsWithHTTPClient creates a new GetServersParams object with the ability to set a custom HTTPClient for a request.
NewGetServersParamsWithTimeout creates a new GetServersParams object with the ability to set a timeout on a request.
NewServerScheduleDeletionCreated creates a ServerScheduleDeletionCreated with default headers values.
NewServerScheduleDeletionForbidden creates a ServerScheduleDeletionForbidden with default headers values.
NewServerScheduleDeletionNotAcceptable creates a ServerScheduleDeletionNotAcceptable with default headers values.
NewServerScheduleDeletionParams creates a new ServerScheduleDeletionParams object, with the default timeout for this client.
NewServerScheduleDeletionParamsWithContext creates a new ServerScheduleDeletionParams object with the ability to set a context for a request.
NewServerScheduleDeletionParamsWithHTTPClient creates a new ServerScheduleDeletionParams object with the ability to set a custom HTTPClient for a request.
NewServerScheduleDeletionParamsWithTimeout creates a new ServerScheduleDeletionParams object with the ability to set a timeout on a request.
NewServerUnscheduleDeletionForbidden creates a ServerUnscheduleDeletionForbidden with default headers values.
NewServerUnscheduleDeletionNoContent creates a ServerUnscheduleDeletionNoContent with default headers values.
NewServerUnscheduleDeletionParams creates a new ServerUnscheduleDeletionParams object, with the default timeout for this client.
NewServerUnscheduleDeletionParamsWithContext creates a new ServerUnscheduleDeletionParams object with the ability to set a context for a request.
NewServerUnscheduleDeletionParamsWithHTTPClient creates a new ServerUnscheduleDeletionParams object with the ability to set a custom HTTPClient for a request.
NewServerUnscheduleDeletionParamsWithTimeout creates a new ServerUnscheduleDeletionParams object with the ability to set a timeout on a request.
NewUpdateServerBadRequest creates a UpdateServerBadRequest with default headers values.
NewUpdateServerOK creates a UpdateServerOK with default headers values.
NewUpdateServerParams creates a new UpdateServerParams object, with the default timeout for this client.
NewUpdateServerParamsWithContext creates a new UpdateServerParams object with the ability to set a context for a request.
NewUpdateServerParamsWithHTTPClient creates a new UpdateServerParams object with the ability to set a custom HTTPClient for a request.
NewUpdateServerParamsWithTimeout creates a new UpdateServerParams object with the ability to set a timeout on a request.
NewUpdateServerUnprocessableEntity creates a UpdateServerUnprocessableEntity with default headers values.

# Constants

CreateServerParamsBodyDataAttributesBillingHourly captures enum value "hourly".
CreateServerParamsBodyDataAttributesBillingMonthly captures enum value "monthly".
CreateServerParamsBodyDataAttributesBillingYearly captures enum value "yearly".
CreateServerParamsBodyDataAttributesOperatingSystemCentos74X64 captures enum value "centos_7_4_x64".
CreateServerParamsBodyDataAttributesOperatingSystemCentos8X64 captures enum value "centos_8_x64".
CreateServerParamsBodyDataAttributesOperatingSystemDebian10 captures enum value "debian_10".
CreateServerParamsBodyDataAttributesOperatingSystemDebian11 captures enum value "debian_11".
CreateServerParamsBodyDataAttributesOperatingSystemDebian12 captures enum value "debian_12".
CreateServerParamsBodyDataAttributesOperatingSystemIpxe captures enum value "ipxe".
CreateServerParamsBodyDataAttributesOperatingSystemRhel8 captures enum value "rhel8".
CreateServerParamsBodyDataAttributesOperatingSystemRockylinux8 captures enum value "rockylinux_8".
CreateServerParamsBodyDataAttributesOperatingSystemUbuntu2004X64Lts captures enum value "ubuntu_20_04_x64_lts".
CreateServerParamsBodyDataAttributesOperatingSystemUbuntu2204X64Lts captures enum value "ubuntu_22_04_x64_lts".
CreateServerParamsBodyDataAttributesOperatingSystemUbuntu22MlInaBox captures enum value "ubuntu22_ml_in_a_box".
CreateServerParamsBodyDataAttributesOperatingSystemWindows2022 captures enum value "windows2022".
CreateServerParamsBodyDataAttributesOperatingSystemWindowsServer2019StdV1 captures enum value "windows_server_2019_std_v1".
CreateServerParamsBodyDataAttributesPlanC2DashLargeDashX86 captures enum value "c2-large-x86".
CreateServerParamsBodyDataAttributesPlanC2DashMediumDashX86 captures enum value "c2-medium-x86".
CreateServerParamsBodyDataAttributesPlanC2DashSmallDashX86 captures enum value "c2-small-x86".
CreateServerParamsBodyDataAttributesPlanC3DashLargeDashX86 captures enum value "c3-large-x86".
CreateServerParamsBodyDataAttributesPlanC3DashMediumDashX86 captures enum value "c3-medium-x86".
CreateServerParamsBodyDataAttributesPlanC3DashSmallDashX86 captures enum value "c3-small-x86".
CreateServerParamsBodyDataAttributesPlanC3DashXlargeDashX86 captures enum value "c3-xlarge-x86".
CreateServerParamsBodyDataAttributesPlanG3DashLargeDashX86 captures enum value "g3-large-x86".
CreateServerParamsBodyDataAttributesPlanG3DashMediumDashX86 captures enum value "g3-medium-x86".
CreateServerParamsBodyDataAttributesPlanG3DashSmallDashX86 captures enum value "g3-small-x86".
CreateServerParamsBodyDataAttributesPlanG3DashXlargeDashX86 captures enum value "g3-xlarge-x86".
CreateServerParamsBodyDataAttributesPlanM3DashLargeDashX86 captures enum value "m3-large-x86".
CreateServerParamsBodyDataAttributesPlanS2DashSmallDashX86 captures enum value "s2-small-x86".
CreateServerParamsBodyDataAttributesPlanS3DashLargeDashX86 captures enum value "s3-large-x86".
CreateServerParamsBodyDataAttributesRaidRaidDash0 captures enum value "raid-0".
CreateServerParamsBodyDataAttributesRaidRaidDash1 captures enum value "raid-1".
CreateServerParamsBodyDataAttributesSiteASH captures enum value "ASH".
CreateServerParamsBodyDataAttributesSiteBGT captures enum value "BGT".
CreateServerParamsBodyDataAttributesSiteBUE captures enum value "BUE".
CreateServerParamsBodyDataAttributesSiteCHI captures enum value "CHI".
CreateServerParamsBodyDataAttributesSiteDAL captures enum value "DAL".
CreateServerParamsBodyDataAttributesSiteFRA captures enum value "FRA".
CreateServerParamsBodyDataAttributesSiteLAX captures enum value "LAX".
CreateServerParamsBodyDataAttributesSiteLON captures enum value "LON".
CreateServerParamsBodyDataAttributesSiteMEX captures enum value "MEX".
CreateServerParamsBodyDataAttributesSiteMEX2 captures enum value "MEX2".
CreateServerParamsBodyDataAttributesSiteMIA captures enum value "MIA".
CreateServerParamsBodyDataAttributesSiteMIA2 captures enum value "MIA2".
CreateServerParamsBodyDataAttributesSiteNYC captures enum value "NYC".
CreateServerParamsBodyDataAttributesSiteSAN captures enum value "SAN".
CreateServerParamsBodyDataAttributesSiteSAN2 captures enum value "SAN2".
CreateServerParamsBodyDataAttributesSiteSAO captures enum value "SAO".
CreateServerParamsBodyDataAttributesSiteSAO2 captures enum value "SAO2".
CreateServerParamsBodyDataAttributesSiteSYD captures enum value "SYD".
CreateServerParamsBodyDataAttributesSiteTYO captures enum value "TYO".
CreateServerParamsBodyDataAttributesSiteTYO2 captures enum value "TYO2".
CreateServerParamsBodyDataTypeServers captures enum value "servers".
UpdateServerBodyTypeServers captures enum value "servers".

# Structs

Client for servers API */.
CreateServerBadRequest describes a response with status code 400, with default header values.
CreateServerBody create server body swagger:model CreateServerBody */.
CreateServerCreated describes a response with status code 201, with default header values.
CreateServerParams contains all the parameters to send to the API endpoint for the create server operation.
CreateServerParamsBodyData create server params body data swagger:model CreateServerParamsBodyData */.
CreateServerParamsBodyDataAttributes create server params body data attributes swagger:model CreateServerParamsBodyDataAttributes */.
CreateServerReader is a Reader for the CreateServer structure.
CreateServerUnprocessableEntity describes a response with status code 422, with default header values.
DestroyServerForbidden describes a response with status code 403, with default header values.
DestroyServerNoContent describes a response with status code 204, with default header values.
DestroyServerNotAcceptable describes a response with status code 406, with default header values.
DestroyServerParams contains all the parameters to send to the API endpoint for the destroy server operation.
DestroyServerReader is a Reader for the DestroyServer structure.
DestroyServerUnprocessableEntity describes a response with status code 422, with default header values.
GetServerOK describes a response with status code 200, with default header values.
GetServerParams contains all the parameters to send to the API endpoint for the get server operation.
GetServerReader is a Reader for the GetServer structure.
GetServersOK describes a response with status code 200, with default header values.
GetServersParams contains all the parameters to send to the API endpoint for the get servers operation.
GetServersReader is a Reader for the GetServers structure.
ServerScheduleDeletionCreated describes a response with status code 201, with default header values.
ServerScheduleDeletionForbidden describes a response with status code 403, with default header values.
ServerScheduleDeletionNotAcceptable describes a response with status code 406, with default header values.
ServerScheduleDeletionParams contains all the parameters to send to the API endpoint for the server schedule deletion operation.
ServerScheduleDeletionReader is a Reader for the ServerScheduleDeletion structure.
ServerUnscheduleDeletionForbidden describes a response with status code 403, with default header values.
ServerUnscheduleDeletionNoContent describes a response with status code 204, with default header values.
ServerUnscheduleDeletionParams contains all the parameters to send to the API endpoint for the server unschedule deletion operation.
ServerUnscheduleDeletionReader is a Reader for the ServerUnscheduleDeletion structure.
UpdateServerBadRequest describes a response with status code 400, with default header values.
UpdateServerBody update server body swagger:model UpdateServerBody */.
UpdateServerOK describes a response with status code 200, with default header values.
UpdateServerParams contains all the parameters to send to the API endpoint for the update server operation.
UpdateServerParamsBodyAttributes update server params body attributes swagger:model UpdateServerParamsBodyAttributes */.
UpdateServerReader is a Reader for the UpdateServer structure.
UpdateServerUnprocessableEntity 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.