package
1.24.0
Repository: https://github.com/elastic/cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

New creates a new extensions API client.
NewCreateExtensionBadRequest creates a CreateExtensionBadRequest with default headers values.
NewCreateExtensionConflict creates a CreateExtensionConflict with default headers values.
NewCreateExtensionCreated creates a CreateExtensionCreated with default headers values.
NewCreateExtensionNotFound creates a CreateExtensionNotFound with default headers values.
NewCreateExtensionParams creates a new CreateExtensionParams object, with the default timeout for this client.
NewCreateExtensionParamsWithContext creates a new CreateExtensionParams object with the ability to set a context for a request.
NewCreateExtensionParamsWithHTTPClient creates a new CreateExtensionParams object with the ability to set a custom HTTPClient for a request.
NewCreateExtensionParamsWithTimeout creates a new CreateExtensionParams object with the ability to set a timeout on a request.
NewDeleteExtensionConflict creates a DeleteExtensionConflict with default headers values.
NewDeleteExtensionNotFound creates a DeleteExtensionNotFound with default headers values.
NewDeleteExtensionOK creates a DeleteExtensionOK with default headers values.
NewDeleteExtensionParams creates a new DeleteExtensionParams object, with the default timeout for this client.
NewDeleteExtensionParamsWithContext creates a new DeleteExtensionParams object with the ability to set a context for a request.
NewDeleteExtensionParamsWithHTTPClient creates a new DeleteExtensionParams object with the ability to set a custom HTTPClient for a request.
NewDeleteExtensionParamsWithTimeout creates a new DeleteExtensionParams object with the ability to set a timeout on a request.
NewDeleteExtensionUnauthorized creates a DeleteExtensionUnauthorized with default headers values.
NewGetExtensionNotFound creates a GetExtensionNotFound with default headers values.
NewGetExtensionOK creates a GetExtensionOK with default headers values.
NewGetExtensionParams creates a new GetExtensionParams object, with the default timeout for this client.
NewGetExtensionParamsWithContext creates a new GetExtensionParams object with the ability to set a context for a request.
NewGetExtensionParamsWithHTTPClient creates a new GetExtensionParams object with the ability to set a custom HTTPClient for a request.
NewGetExtensionParamsWithTimeout creates a new GetExtensionParams object with the ability to set a timeout on a request.
NewListExtensionsOK creates a ListExtensionsOK with default headers values.
NewListExtensionsParams creates a new ListExtensionsParams object, with the default timeout for this client.
NewListExtensionsParamsWithContext creates a new ListExtensionsParams object with the ability to set a context for a request.
NewListExtensionsParamsWithHTTPClient creates a new ListExtensionsParams object with the ability to set a custom HTTPClient for a request.
NewListExtensionsParamsWithTimeout creates a new ListExtensionsParams object with the ability to set a timeout on a request.
NewUpdateExtensionBadRequest creates a UpdateExtensionBadRequest with default headers values.
NewUpdateExtensionConflict creates a UpdateExtensionConflict with default headers values.
NewUpdateExtensionNotFound creates a UpdateExtensionNotFound with default headers values.
NewUpdateExtensionOK creates a UpdateExtensionOK with default headers values.
NewUpdateExtensionParams creates a new UpdateExtensionParams object, with the default timeout for this client.
NewUpdateExtensionParamsWithContext creates a new UpdateExtensionParams object with the ability to set a context for a request.
NewUpdateExtensionParamsWithHTTPClient creates a new UpdateExtensionParams object with the ability to set a custom HTTPClient for a request.
NewUpdateExtensionParamsWithTimeout creates a new UpdateExtensionParams object with the ability to set a timeout on a request.
NewUpdateExtensionUnauthorized creates a UpdateExtensionUnauthorized with default headers values.
NewUploadExtensionBadRequest creates a UploadExtensionBadRequest with default headers values.
NewUploadExtensionNotFound creates a UploadExtensionNotFound with default headers values.
NewUploadExtensionOK creates a UploadExtensionOK with default headers values.
NewUploadExtensionParams creates a new UploadExtensionParams object, with the default timeout for this client.
NewUploadExtensionParamsWithContext creates a new UploadExtensionParams object with the ability to set a context for a request.
NewUploadExtensionParamsWithHTTPClient creates a new UploadExtensionParams object with the ability to set a custom HTTPClient for a request.
NewUploadExtensionParamsWithTimeout creates a new UploadExtensionParams object with the ability to set a timeout on a request.
NewUploadExtensionUnauthorized creates a UploadExtensionUnauthorized with default headers values.

# Structs

Client for extensions API */.
CreateExtensionBadRequest describes a response with status code 400, with default header values.
CreateExtensionConflict describes a response with status code 409, with default header values.
CreateExtensionCreated describes a response with status code 201, with default header values.
CreateExtensionNotFound describes a response with status code 404, with default header values.
CreateExtensionParams contains all the parameters to send to the API endpoint for the create extension operation.
CreateExtensionReader is a Reader for the CreateExtension structure.
DeleteExtensionConflict describes a response with status code 409, with default header values.
DeleteExtensionNotFound describes a response with status code 404, with default header values.
DeleteExtensionOK describes a response with status code 200, with default header values.
DeleteExtensionParams contains all the parameters to send to the API endpoint for the delete extension operation.
DeleteExtensionReader is a Reader for the DeleteExtension structure.
DeleteExtensionUnauthorized describes a response with status code 401, with default header values.
GetExtensionNotFound describes a response with status code 404, with default header values.
GetExtensionOK describes a response with status code 200, with default header values.
GetExtensionParams contains all the parameters to send to the API endpoint for the get extension operation.
GetExtensionReader is a Reader for the GetExtension structure.
ListExtensionsOK describes a response with status code 200, with default header values.
ListExtensionsParams contains all the parameters to send to the API endpoint for the list extensions operation.
ListExtensionsReader is a Reader for the ListExtensions structure.
UpdateExtensionBadRequest describes a response with status code 400, with default header values.
UpdateExtensionConflict describes a response with status code 409, with default header values.
UpdateExtensionNotFound describes a response with status code 404, with default header values.
UpdateExtensionOK describes a response with status code 200, with default header values.
UpdateExtensionParams contains all the parameters to send to the API endpoint for the update extension operation.
UpdateExtensionReader is a Reader for the UpdateExtension structure.
UpdateExtensionUnauthorized describes a response with status code 401, with default header values.
UploadExtensionBadRequest describes a response with status code 400, with default header values.
UploadExtensionNotFound describes a response with status code 404, with default header values.
UploadExtensionOK describes a response with status code 200, with default header values.
UploadExtensionParams contains all the parameters to send to the API endpoint for the upload extension operation.
UploadExtensionReader is a Reader for the UploadExtension structure.
UploadExtensionUnauthorized 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.