# Functions
New creates a new smtp API client.
NewCreateSMTPTemplateBadRequest creates a CreateSMTPTemplateBadRequest with default headers values.
NewCreateSMTPTemplateCreated creates a CreateSMTPTemplateCreated with default headers values.
NewCreateSMTPTemplateParams creates a new CreateSMTPTemplateParams object with the default values initialized.
NewCreateSMTPTemplateParamsWithContext creates a new CreateSMTPTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewCreateSMTPTemplateParamsWithHTTPClient creates a new CreateSMTPTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateSMTPTemplateParamsWithTimeout creates a new CreateSMTPTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteHardbouncesBadRequest creates a DeleteHardbouncesBadRequest with default headers values.
NewDeleteHardbouncesNoContent creates a DeleteHardbouncesNoContent with default headers values.
NewDeleteHardbouncesParams creates a new DeleteHardbouncesParams object with the default values initialized.
NewDeleteHardbouncesParamsWithContext creates a new DeleteHardbouncesParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteHardbouncesParamsWithHTTPClient creates a new DeleteHardbouncesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteHardbouncesParamsWithTimeout creates a new DeleteHardbouncesParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteSMTPTemplateBadRequest creates a DeleteSMTPTemplateBadRequest with default headers values.
NewDeleteSMTPTemplateNoContent creates a DeleteSMTPTemplateNoContent with default headers values.
NewDeleteSMTPTemplateNotFound creates a DeleteSMTPTemplateNotFound with default headers values.
NewDeleteSMTPTemplateParams creates a new DeleteSMTPTemplateParams object with the default values initialized.
NewDeleteSMTPTemplateParamsWithContext creates a new DeleteSMTPTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteSMTPTemplateParamsWithHTTPClient creates a new DeleteSMTPTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteSMTPTemplateParamsWithTimeout creates a new DeleteSMTPTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetAggregatedSMTPReportBadRequest creates a GetAggregatedSMTPReportBadRequest with default headers values.
NewGetAggregatedSMTPReportOK creates a GetAggregatedSMTPReportOK with default headers values.
NewGetAggregatedSMTPReportParams creates a new GetAggregatedSMTPReportParams object with the default values initialized.
NewGetAggregatedSMTPReportParamsWithContext creates a new GetAggregatedSMTPReportParams object with the default values initialized, and the ability to set a context for a request.
NewGetAggregatedSMTPReportParamsWithHTTPClient creates a new GetAggregatedSMTPReportParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAggregatedSMTPReportParamsWithTimeout creates a new GetAggregatedSMTPReportParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetEmailEventReportBadRequest creates a GetEmailEventReportBadRequest with default headers values.
NewGetEmailEventReportOK creates a GetEmailEventReportOK with default headers values.
NewGetEmailEventReportParams creates a new GetEmailEventReportParams object with the default values initialized.
NewGetEmailEventReportParamsWithContext creates a new GetEmailEventReportParams object with the default values initialized, and the ability to set a context for a request.
NewGetEmailEventReportParamsWithHTTPClient creates a new GetEmailEventReportParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetEmailEventReportParamsWithTimeout creates a new GetEmailEventReportParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSMTPReportBadRequest creates a GetSMTPReportBadRequest with default headers values.
NewGetSMTPReportOK creates a GetSMTPReportOK with default headers values.
NewGetSMTPReportParams creates a new GetSMTPReportParams object with the default values initialized.
NewGetSMTPReportParamsWithContext creates a new GetSMTPReportParams object with the default values initialized, and the ability to set a context for a request.
NewGetSMTPReportParamsWithHTTPClient creates a new GetSMTPReportParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSMTPReportParamsWithTimeout creates a new GetSMTPReportParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSMTPTemplateBadRequest creates a GetSMTPTemplateBadRequest with default headers values.
NewGetSMTPTemplateNotFound creates a GetSMTPTemplateNotFound with default headers values.
NewGetSMTPTemplateOK creates a GetSMTPTemplateOK with default headers values.
NewGetSMTPTemplateParams creates a new GetSMTPTemplateParams object with the default values initialized.
NewGetSMTPTemplateParamsWithContext creates a new GetSMTPTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewGetSMTPTemplateParamsWithHTTPClient creates a new GetSMTPTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSMTPTemplateParamsWithTimeout creates a new GetSMTPTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSMTPTemplatesBadRequest creates a GetSMTPTemplatesBadRequest with default headers values.
NewGetSMTPTemplatesOK creates a GetSMTPTemplatesOK with default headers values.
NewGetSMTPTemplatesParams creates a new GetSMTPTemplatesParams object with the default values initialized.
NewGetSMTPTemplatesParamsWithContext creates a new GetSMTPTemplatesParams object with the default values initialized, and the ability to set a context for a request.
NewGetSMTPTemplatesParamsWithHTTPClient creates a new GetSMTPTemplatesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSMTPTemplatesParamsWithTimeout creates a new GetSMTPTemplatesParams object with the default values initialized, and the ability to set a timeout on a request.
NewSendTemplateBadRequest creates a SendTemplateBadRequest with default headers values.
NewSendTemplateCreated creates a SendTemplateCreated with default headers values.
NewSendTemplateNotFound creates a SendTemplateNotFound with default headers values.
NewSendTemplateParams creates a new SendTemplateParams object with the default values initialized.
NewSendTemplateParamsWithContext creates a new SendTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewSendTemplateParamsWithHTTPClient creates a new SendTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSendTemplateParamsWithTimeout creates a new SendTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
NewSendTestTemplateBadRequest creates a SendTestTemplateBadRequest with default headers values.
NewSendTestTemplateNoContent creates a SendTestTemplateNoContent with default headers values.
NewSendTestTemplateNotFound creates a SendTestTemplateNotFound with default headers values.
NewSendTestTemplateParams creates a new SendTestTemplateParams object with the default values initialized.
NewSendTestTemplateParamsWithContext creates a new SendTestTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewSendTestTemplateParamsWithHTTPClient creates a new SendTestTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSendTestTemplateParamsWithTimeout creates a new SendTestTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
NewSendTransacEmailBadRequest creates a SendTransacEmailBadRequest with default headers values.
NewSendTransacEmailCreated creates a SendTransacEmailCreated with default headers values.
NewSendTransacEmailParams creates a new SendTransacEmailParams object with the default values initialized.
NewSendTransacEmailParamsWithContext creates a new SendTransacEmailParams object with the default values initialized, and the ability to set a context for a request.
NewSendTransacEmailParamsWithHTTPClient creates a new SendTransacEmailParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSendTransacEmailParamsWithTimeout creates a new SendTransacEmailParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateSMTPTemplateBadRequest creates a UpdateSMTPTemplateBadRequest with default headers values.
NewUpdateSMTPTemplateNoContent creates a UpdateSMTPTemplateNoContent with default headers values.
NewUpdateSMTPTemplateNotFound creates a UpdateSMTPTemplateNotFound with default headers values.
NewUpdateSMTPTemplateParams creates a new UpdateSMTPTemplateParams object with the default values initialized.
NewUpdateSMTPTemplateParamsWithContext creates a new UpdateSMTPTemplateParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateSMTPTemplateParamsWithHTTPClient creates a new UpdateSMTPTemplateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateSMTPTemplateParamsWithTimeout creates a new UpdateSMTPTemplateParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
Client for smtp API
*/.
CreateSMTPTemplateBadRequest handles this case with default header values.
CreateSMTPTemplateCreated handles this case with default header values.
CreateSMTPTemplateParams contains all the parameters to send to the API endpoint
for the create Smtp template operation typically these are written to a http.Request
*/.
CreateSMTPTemplateReader is a Reader for the CreateSMTPTemplate structure.
DeleteHardbouncesBadRequest handles this case with default header values.
DeleteHardbouncesNoContent handles this case with default header values.
DeleteHardbouncesParams contains all the parameters to send to the API endpoint
for the delete hardbounces operation typically these are written to a http.Request
*/.
DeleteHardbouncesReader is a Reader for the DeleteHardbounces structure.
DeleteSMTPTemplateBadRequest handles this case with default header values.
DeleteSMTPTemplateNoContent handles this case with default header values.
DeleteSMTPTemplateNotFound handles this case with default header values.
DeleteSMTPTemplateParams contains all the parameters to send to the API endpoint
for the delete Smtp template operation typically these are written to a http.Request
*/.
DeleteSMTPTemplateReader is a Reader for the DeleteSMTPTemplate structure.
GetAggregatedSMTPReportBadRequest handles this case with default header values.
GetAggregatedSMTPReportOK handles this case with default header values.
GetAggregatedSMTPReportParams contains all the parameters to send to the API endpoint
for the get aggregated Smtp report operation typically these are written to a http.Request
*/.
GetAggregatedSMTPReportReader is a Reader for the GetAggregatedSMTPReport structure.
GetEmailEventReportBadRequest handles this case with default header values.
GetEmailEventReportOK handles this case with default header values.
GetEmailEventReportParams contains all the parameters to send to the API endpoint
for the get email event report operation typically these are written to a http.Request
*/.
GetEmailEventReportReader is a Reader for the GetEmailEventReport structure.
GetSMTPReportBadRequest handles this case with default header values.
GetSMTPReportOK handles this case with default header values.
GetSMTPReportParams contains all the parameters to send to the API endpoint
for the get Smtp report operation typically these are written to a http.Request
*/.
GetSMTPReportReader is a Reader for the GetSMTPReport structure.
GetSMTPTemplateBadRequest handles this case with default header values.
GetSMTPTemplateNotFound handles this case with default header values.
GetSMTPTemplateOK handles this case with default header values.
GetSMTPTemplateParams contains all the parameters to send to the API endpoint
for the get Smtp template operation typically these are written to a http.Request
*/.
GetSMTPTemplateReader is a Reader for the GetSMTPTemplate structure.
GetSMTPTemplatesBadRequest handles this case with default header values.
GetSMTPTemplatesOK handles this case with default header values.
GetSMTPTemplatesParams contains all the parameters to send to the API endpoint
for the get Smtp templates operation typically these are written to a http.Request
*/.
GetSMTPTemplatesReader is a Reader for the GetSMTPTemplates structure.
SendTemplateBadRequest handles this case with default header values.
SendTemplateCreated handles this case with default header values.
SendTemplateNotFound handles this case with default header values.
SendTemplateParams contains all the parameters to send to the API endpoint
for the send template operation typically these are written to a http.Request
*/.
SendTemplateReader is a Reader for the SendTemplate structure.
SendTestTemplateBadRequest handles this case with default header values.
SendTestTemplateNoContent handles this case with default header values.
SendTestTemplateNotFound handles this case with default header values.
SendTestTemplateParams contains all the parameters to send to the API endpoint
for the send test template operation typically these are written to a http.Request
*/.
SendTestTemplateReader is a Reader for the SendTestTemplate structure.
SendTransacEmailBadRequest handles this case with default header values.
SendTransacEmailCreated handles this case with default header values.
SendTransacEmailParams contains all the parameters to send to the API endpoint
for the send transac email operation typically these are written to a http.Request
*/.
SendTransacEmailReader is a Reader for the SendTransacEmail structure.
UpdateSMTPTemplateBadRequest handles this case with default header values.
UpdateSMTPTemplateNoContent handles this case with default header values.
UpdateSMTPTemplateNotFound handles this case with default header values.
UpdateSMTPTemplateParams contains all the parameters to send to the API endpoint
for the update Smtp template operation typically these are written to a http.Request
*/.
UpdateSMTPTemplateReader is a Reader for the UpdateSMTPTemplate structure.