package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/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 timeout for this client.
NewCreateDCParamsWithContext creates a new CreateDCParams object with the ability to set a context for a request.
NewCreateDCParamsWithHTTPClient creates a new CreateDCParams object with the ability to set a custom HTTPClient for a request.
NewCreateDCParamsWithTimeout creates a new CreateDCParams object with 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 timeout for this client.
NewDeleteDCParamsWithContext creates a new DeleteDCParams object with the ability to set a context for a request.
NewDeleteDCParamsWithHTTPClient creates a new DeleteDCParams object with the ability to set a custom HTTPClient for a request.
NewDeleteDCParamsWithTimeout creates a new DeleteDCParams object with 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 timeout for this client.
NewGetDatacenterParamsWithContext creates a new GetDatacenterParams object with the ability to set a context for a request.
NewGetDatacenterParamsWithHTTPClient creates a new GetDatacenterParams object with the ability to set a custom HTTPClient for a request.
NewGetDatacenterParamsWithTimeout creates a new GetDatacenterParams object with 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 timeout for this client.
NewGetDCForProviderParamsWithContext creates a new GetDCForProviderParams object with the ability to set a context for a request.
NewGetDCForProviderParamsWithHTTPClient creates a new GetDCForProviderParams object with the ability to set a custom HTTPClient for a request.
NewGetDCForProviderParamsWithTimeout creates a new GetDCForProviderParams object with 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 timeout for this client.
NewGetDCForSeedParamsWithContext creates a new GetDCForSeedParams object with the ability to set a context for a request.
NewGetDCForSeedParamsWithHTTPClient creates a new GetDCForSeedParams object with the ability to set a custom HTTPClient for a request.
NewGetDCForSeedParamsWithTimeout creates a new GetDCForSeedParams object with 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 timeout for this client.
NewListDatacentersParamsWithContext creates a new ListDatacentersParams object with the ability to set a context for a request.
NewListDatacentersParamsWithHTTPClient creates a new ListDatacentersParams object with the ability to set a custom HTTPClient for a request.
NewListDatacentersParamsWithTimeout creates a new ListDatacentersParams object with 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 timeout for this client.
NewListDCForProviderParamsWithContext creates a new ListDCForProviderParams object with the ability to set a context for a request.
NewListDCForProviderParamsWithHTTPClient creates a new ListDCForProviderParams object with the ability to set a custom HTTPClient for a request.
NewListDCForProviderParamsWithTimeout creates a new ListDCForProviderParams object with 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 timeout for this client.
NewListDCForSeedParamsWithContext creates a new ListDCForSeedParams object with the ability to set a context for a request.
NewListDCForSeedParamsWithHTTPClient creates a new ListDCForSeedParams object with the ability to set a custom HTTPClient for a request.
NewListDCForSeedParamsWithTimeout creates a new ListDCForSeedParams object with 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 timeout for this client.
NewPatchDCParamsWithContext creates a new PatchDCParams object with the ability to set a context for a request.
NewPatchDCParamsWithHTTPClient creates a new PatchDCParams object with the ability to set a custom HTTPClient for a request.
NewPatchDCParamsWithTimeout creates a new PatchDCParams object with 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 timeout for this client.
NewUpdateDCParamsWithContext creates a new UpdateDCParams object with the ability to set a context for a request.
NewUpdateDCParamsWithHTTPClient creates a new UpdateDCParams object with the ability to set a custom HTTPClient for a request.
NewUpdateDCParamsWithTimeout creates a new UpdateDCParams object with 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 describes a response with status code 201, with default header values.
CreateDCDefault describes a response with status code -1, with default header values.
CreateDCForbidden describes a response with status code 403, with default header values.
CreateDCParams contains all the parameters to send to the API endpoint
for the create d c operation.
CreateDCReader is a Reader for the CreateDC structure.
CreateDCUnauthorized describes a response with status code 401, with default header values.
DeleteDCDefault describes a response with status code -1, with default header values.
DeleteDCForbidden describes a response with status code 403, with default header values.
DeleteDCOK describes a response with status code 200, with default header values.
DeleteDCParams contains all the parameters to send to the API endpoint
for the delete d c operation.
DeleteDCReader is a Reader for the DeleteDC structure.
DeleteDCUnauthorized describes a response with status code 401, with default header values.
GetDatacenterDefault describes a response with status code -1, with default header values.
GetDatacenterOK describes a response with status code 200, with default header values.
GetDatacenterParams contains all the parameters to send to the API endpoint
for the get datacenter operation.
GetDatacenterReader is a Reader for the GetDatacenter structure.
GetDCForProviderDefault describes a response with status code -1, with default header values.
GetDCForProviderForbidden describes a response with status code 403, with default header values.
GetDCForProviderOK describes a response with status code 200, with default header values.
GetDCForProviderParams contains all the parameters to send to the API endpoint
for the get d c for provider operation.
GetDCForProviderReader is a Reader for the GetDCForProvider structure.
GetDCForProviderUnauthorized describes a response with status code 401, with default header values.
GetDCForSeedDefault describes a response with status code -1, with default header values.
GetDCForSeedForbidden describes a response with status code 403, with default header values.
GetDCForSeedOK describes a response with status code 200, with default header values.
GetDCForSeedParams contains all the parameters to send to the API endpoint
for the get d c for seed operation.
GetDCForSeedReader is a Reader for the GetDCForSeed structure.
GetDCForSeedUnauthorized describes a response with status code 401, with default header values.
ListDatacentersDefault describes a response with status code -1, with default header values.
ListDatacentersOK describes a response with status code 200, with default header values.
ListDatacentersParams contains all the parameters to send to the API endpoint
for the list datacenters operation.
ListDatacentersReader is a Reader for the ListDatacenters structure.
ListDCForProviderDefault describes a response with status code -1, with default header values.
ListDCForProviderForbidden describes a response with status code 403, with default header values.
ListDCForProviderOK describes a response with status code 200, with default header values.
ListDCForProviderParams contains all the parameters to send to the API endpoint
for the list d c for provider operation.
ListDCForProviderReader is a Reader for the ListDCForProvider structure.
ListDCForProviderUnauthorized describes a response with status code 401, with default header values.
ListDCForSeedDefault describes a response with status code -1, with default header values.
ListDCForSeedForbidden describes a response with status code 403, with default header values.
ListDCForSeedOK describes a response with status code 200, with default header values.
ListDCForSeedParams contains all the parameters to send to the API endpoint
for the list d c for seed operation.
ListDCForSeedReader is a Reader for the ListDCForSeed structure.
ListDCForSeedUnauthorized describes a response with status code 401, with default header values.
PatchDCDefault describes a response with status code -1, with default header values.
PatchDCForbidden describes a response with status code 403, with default header values.
PatchDCOK describes a response with status code 200, with default header values.
PatchDCParams contains all the parameters to send to the API endpoint
for the patch d c operation.
PatchDCReader is a Reader for the PatchDC structure.
PatchDCUnauthorized describes a response with status code 401, with default header values.
UpdateDCBody update d c body
swagger:model UpdateDCBody
*/.
UpdateDCDefault describes a response with status code -1, with default header values.
UpdateDCForbidden describes a response with status code 403, with default header values.
UpdateDCOK describes a response with status code 200, with default header values.
UpdateDCParams contains all the parameters to send to the API endpoint
for the update d c operation.
UpdateDCReader is a Reader for the UpdateDC structure.
UpdateDCUnauthorized describes a response with status code 401, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.