package
0.0.0-20200904073937-a034b603a388
Repository: https://github.com/baurmatt/go-kubermatic.git
Documentation: pkg.go.dev

# Functions

New creates a new datacenter API client.
NewCreateDCCreated creates a CreateDCCreated with default headers values.
NewCreateDCDefault creates a CreateDCDefault with default headers values.
NewCreateDCForbidden creates a CreateDCForbidden with default headers values.
NewCreateDCParams creates a new CreateDCParams object with the default values initialized.
NewCreateDCParamsWithContext creates a new CreateDCParams object with the default values initialized, and the ability to set a context for a request.
NewCreateDCParamsWithHTTPClient creates a new CreateDCParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateDCParamsWithTimeout creates a new CreateDCParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateDCUnauthorized creates a CreateDCUnauthorized with default headers values.
NewDeleteDCDefault creates a DeleteDCDefault with default headers values.
NewDeleteDCForbidden creates a DeleteDCForbidden with default headers values.
NewDeleteDCOK creates a DeleteDCOK with default headers values.
NewDeleteDCParams creates a new DeleteDCParams object with the default values initialized.
NewDeleteDCParamsWithContext creates a new DeleteDCParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteDCParamsWithHTTPClient creates a new DeleteDCParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteDCParamsWithTimeout creates a new DeleteDCParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteDCUnauthorized creates a DeleteDCUnauthorized with default headers values.
NewGetDatacenterDefault creates a GetDatacenterDefault with default headers values.
NewGetDatacenterOK creates a GetDatacenterOK with default headers values.
NewGetDatacenterParams creates a new GetDatacenterParams object with the default values initialized.
NewGetDatacenterParamsWithContext creates a new GetDatacenterParams object with the default values initialized, and the ability to set a context for a request.
NewGetDatacenterParamsWithHTTPClient creates a new GetDatacenterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetDatacenterParamsWithTimeout creates a new GetDatacenterParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetDCForProviderDefault creates a GetDCForProviderDefault with default headers values.
NewGetDCForProviderForbidden creates a GetDCForProviderForbidden with default headers values.
NewGetDCForProviderOK creates a GetDCForProviderOK with default headers values.
NewGetDCForProviderParams creates a new GetDCForProviderParams object with the default values initialized.
NewGetDCForProviderParamsWithContext creates a new GetDCForProviderParams object with the default values initialized, and the ability to set a context for a request.
NewGetDCForProviderParamsWithHTTPClient creates a new GetDCForProviderParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetDCForProviderParamsWithTimeout creates a new GetDCForProviderParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetDCForProviderUnauthorized creates a GetDCForProviderUnauthorized with default headers values.
NewGetDCForSeedDefault creates a GetDCForSeedDefault with default headers values.
NewGetDCForSeedForbidden creates a GetDCForSeedForbidden with default headers values.
NewGetDCForSeedOK creates a GetDCForSeedOK with default headers values.
NewGetDCForSeedParams creates a new GetDCForSeedParams object with the default values initialized.
NewGetDCForSeedParamsWithContext creates a new GetDCForSeedParams object with the default values initialized, and the ability to set a context for a request.
NewGetDCForSeedParamsWithHTTPClient creates a new GetDCForSeedParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetDCForSeedParamsWithTimeout creates a new GetDCForSeedParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetDCForSeedUnauthorized creates a GetDCForSeedUnauthorized with default headers values.
NewListDatacentersDefault creates a ListDatacentersDefault with default headers values.
NewListDatacentersOK creates a ListDatacentersOK with default headers values.
NewListDatacentersParams creates a new ListDatacentersParams object with the default values initialized.
NewListDatacentersParamsWithContext creates a new ListDatacentersParams object with the default values initialized, and the ability to set a context for a request.
NewListDatacentersParamsWithHTTPClient creates a new ListDatacentersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListDatacentersParamsWithTimeout creates a new ListDatacentersParams object with the default values initialized, and the ability to set a timeout on a request.
NewListDCForProviderDefault creates a ListDCForProviderDefault with default headers values.
NewListDCForProviderForbidden creates a ListDCForProviderForbidden with default headers values.
NewListDCForProviderOK creates a ListDCForProviderOK with default headers values.
NewListDCForProviderParams creates a new ListDCForProviderParams object with the default values initialized.
NewListDCForProviderParamsWithContext creates a new ListDCForProviderParams object with the default values initialized, and the ability to set a context for a request.
NewListDCForProviderParamsWithHTTPClient creates a new ListDCForProviderParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListDCForProviderParamsWithTimeout creates a new ListDCForProviderParams object with the default values initialized, and the ability to set a timeout on a request.
NewListDCForProviderUnauthorized creates a ListDCForProviderUnauthorized with default headers values.
NewListDCForSeedDefault creates a ListDCForSeedDefault with default headers values.
NewListDCForSeedForbidden creates a ListDCForSeedForbidden with default headers values.
NewListDCForSeedOK creates a ListDCForSeedOK with default headers values.
NewListDCForSeedParams creates a new ListDCForSeedParams object with the default values initialized.
NewListDCForSeedParamsWithContext creates a new ListDCForSeedParams object with the default values initialized, and the ability to set a context for a request.
NewListDCForSeedParamsWithHTTPClient creates a new ListDCForSeedParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListDCForSeedParamsWithTimeout creates a new ListDCForSeedParams object with the default values initialized, and the ability to set a timeout on a request.
NewListDCForSeedUnauthorized creates a ListDCForSeedUnauthorized with default headers values.
NewPatchDCDefault creates a PatchDCDefault with default headers values.
NewPatchDCForbidden creates a PatchDCForbidden with default headers values.
NewPatchDCOK creates a PatchDCOK with default headers values.
NewPatchDCParams creates a new PatchDCParams object with the default values initialized.
NewPatchDCParamsWithContext creates a new PatchDCParams object with the default values initialized, and the ability to set a context for a request.
NewPatchDCParamsWithHTTPClient creates a new PatchDCParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPatchDCParamsWithTimeout creates a new PatchDCParams object with the default values initialized, and the ability to set a timeout on a request.
NewPatchDCUnauthorized creates a PatchDCUnauthorized with default headers values.
NewUpdateDCDefault creates a UpdateDCDefault with default headers values.
NewUpdateDCForbidden creates a UpdateDCForbidden with default headers values.
NewUpdateDCOK creates a UpdateDCOK with default headers values.
NewUpdateDCParams creates a new UpdateDCParams object with the default values initialized.
NewUpdateDCParamsWithContext creates a new UpdateDCParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateDCParamsWithHTTPClient creates a new UpdateDCParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateDCParamsWithTimeout creates a new UpdateDCParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateDCUnauthorized creates a UpdateDCUnauthorized with default headers values.

# Structs

Client for datacenter API */.
CreateDCBody create d c body swagger:model CreateDCBody */.
CreateDCCreated handles this case with default header values.
CreateDCDefault handles this case with default header values.
CreateDCForbidden handles this case with default header values.
CreateDCParams contains all the parameters to send to the API endpoint for the create d c operation typically these are written to a http.Request */.
CreateDCReader is a Reader for the CreateDC structure.
CreateDCUnauthorized handles this case with default header values.
DeleteDCDefault handles this case with default header values.
DeleteDCForbidden handles this case with default header values.
DeleteDCOK handles this case with default header values.
DeleteDCParams contains all the parameters to send to the API endpoint for the delete d c operation typically these are written to a http.Request */.
DeleteDCReader is a Reader for the DeleteDC structure.
DeleteDCUnauthorized handles this case with default header values.
GetDatacenterDefault handles this case with default header values.
GetDatacenterOK handles this case with default header values.
GetDatacenterParams contains all the parameters to send to the API endpoint for the get datacenter operation typically these are written to a http.Request */.
GetDatacenterReader is a Reader for the GetDatacenter structure.
GetDCForProviderDefault handles this case with default header values.
GetDCForProviderForbidden handles this case with default header values.
GetDCForProviderOK handles this case with default header values.
GetDCForProviderParams contains all the parameters to send to the API endpoint for the get d c for provider operation typically these are written to a http.Request */.
GetDCForProviderReader is a Reader for the GetDCForProvider structure.
GetDCForProviderUnauthorized handles this case with default header values.
GetDCForSeedDefault handles this case with default header values.
GetDCForSeedForbidden handles this case with default header values.
GetDCForSeedOK handles this case with default header values.
GetDCForSeedParams contains all the parameters to send to the API endpoint for the get d c for seed operation typically these are written to a http.Request */.
GetDCForSeedReader is a Reader for the GetDCForSeed structure.
GetDCForSeedUnauthorized handles this case with default header values.
ListDatacentersDefault handles this case with default header values.
ListDatacentersOK handles this case with default header values.
ListDatacentersParams contains all the parameters to send to the API endpoint for the list datacenters operation typically these are written to a http.Request */.
ListDatacentersReader is a Reader for the ListDatacenters structure.
ListDCForProviderDefault handles this case with default header values.
ListDCForProviderForbidden handles this case with default header values.
ListDCForProviderOK handles this case with default header values.
ListDCForProviderParams contains all the parameters to send to the API endpoint for the list d c for provider operation typically these are written to a http.Request */.
ListDCForProviderReader is a Reader for the ListDCForProvider structure.
ListDCForProviderUnauthorized handles this case with default header values.
ListDCForSeedDefault handles this case with default header values.
ListDCForSeedForbidden handles this case with default header values.
ListDCForSeedOK handles this case with default header values.
ListDCForSeedParams contains all the parameters to send to the API endpoint for the list d c for seed operation typically these are written to a http.Request */.
ListDCForSeedReader is a Reader for the ListDCForSeed structure.
ListDCForSeedUnauthorized handles this case with default header values.
PatchDCDefault handles this case with default header values.
PatchDCForbidden handles this case with default header values.
PatchDCOK handles this case with default header values.
PatchDCParams contains all the parameters to send to the API endpoint for the patch d c operation typically these are written to a http.Request */.
PatchDCReader is a Reader for the PatchDC structure.
PatchDCUnauthorized handles this case with default header values.
UpdateDCBody update d c body swagger:model UpdateDCBody */.
UpdateDCDefault handles this case with default header values.
UpdateDCForbidden handles this case with default header values.
UpdateDCOK handles this case with default header values.
UpdateDCParams contains all the parameters to send to the API endpoint for the update d c operation typically these are written to a http.Request */.
UpdateDCReader is a Reader for the UpdateDC structure.
UpdateDCUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.