Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateCertExpressInvitation(params *CreateCertExpressInvitationParams, ...) (*CreateCertExpressInvitationOK, error)
- func (a *Client) GetCertExpressInvitation(params *GetCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetCertExpressInvitationOK, error)
- func (a *Client) ListCertExpressInvitations(params *ListCertExpressInvitationsParams, ...) (*ListCertExpressInvitationsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type CreateCertExpressInvitationBadRequest
- type CreateCertExpressInvitationOK
- type CreateCertExpressInvitationParams
- func NewCreateCertExpressInvitationParams() *CreateCertExpressInvitationParams
- func NewCreateCertExpressInvitationParamsWithContext(ctx context.Context) *CreateCertExpressInvitationParams
- func NewCreateCertExpressInvitationParamsWithHTTPClient(client *http.Client) *CreateCertExpressInvitationParams
- func NewCreateCertExpressInvitationParamsWithTimeout(timeout time.Duration) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) SetBody(body []*models.CreateCertExpressInvitationModel)
- func (o *CreateCertExpressInvitationParams) SetCompanyID(companyID int32)
- func (o *CreateCertExpressInvitationParams) SetContext(ctx context.Context)
- func (o *CreateCertExpressInvitationParams) SetCustomerCode(customerCode string)
- func (o *CreateCertExpressInvitationParams) SetDefaults()
- func (o *CreateCertExpressInvitationParams) SetHTTPClient(client *http.Client)
- func (o *CreateCertExpressInvitationParams) SetTimeout(timeout time.Duration)
- func (o *CreateCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *CreateCertExpressInvitationParams) WithBody(body []*models.CreateCertExpressInvitationModel) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithCompanyID(companyID int32) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithContext(ctx context.Context) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithCustomerCode(customerCode string) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithDefaults() *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithHTTPClient(client *http.Client) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithTimeout(timeout time.Duration) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *CreateCertExpressInvitationParams
- func (o *CreateCertExpressInvitationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateCertExpressInvitationReader
- type CreateCertExpressInvitationUnauthorized
- type GetCertExpressInvitationBadRequest
- type GetCertExpressInvitationNotFound
- type GetCertExpressInvitationOK
- type GetCertExpressInvitationParams
- func NewGetCertExpressInvitationParams() *GetCertExpressInvitationParams
- func NewGetCertExpressInvitationParamsWithContext(ctx context.Context) *GetCertExpressInvitationParams
- func NewGetCertExpressInvitationParamsWithHTTPClient(client *http.Client) *GetCertExpressInvitationParams
- func NewGetCertExpressInvitationParamsWithTimeout(timeout time.Duration) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) SetCompanyID(companyID int32)
- func (o *GetCertExpressInvitationParams) SetContext(ctx context.Context)
- func (o *GetCertExpressInvitationParams) SetCustomerCode(customerCode string)
- func (o *GetCertExpressInvitationParams) SetDefaults()
- func (o *GetCertExpressInvitationParams) SetDollarInclude(dollarInclude *string)
- func (o *GetCertExpressInvitationParams) SetHTTPClient(client *http.Client)
- func (o *GetCertExpressInvitationParams) SetID(id int32)
- func (o *GetCertExpressInvitationParams) SetTimeout(timeout time.Duration)
- func (o *GetCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *GetCertExpressInvitationParams) WithCompanyID(companyID int32) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithContext(ctx context.Context) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithCustomerCode(customerCode string) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithDefaults() *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithDollarInclude(dollarInclude *string) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithHTTPClient(client *http.Client) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithID(id int32) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithTimeout(timeout time.Duration) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *GetCertExpressInvitationParams
- func (o *GetCertExpressInvitationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetCertExpressInvitationReader
- type GetCertExpressInvitationUnauthorized
- type ListCertExpressInvitationsBadRequest
- type ListCertExpressInvitationsNotFound
- type ListCertExpressInvitationsOK
- type ListCertExpressInvitationsParams
- func NewListCertExpressInvitationsParams() *ListCertExpressInvitationsParams
- func NewListCertExpressInvitationsParamsWithContext(ctx context.Context) *ListCertExpressInvitationsParams
- func NewListCertExpressInvitationsParamsWithHTTPClient(client *http.Client) *ListCertExpressInvitationsParams
- func NewListCertExpressInvitationsParamsWithTimeout(timeout time.Duration) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) SetCompanyID(companyID int32)
- func (o *ListCertExpressInvitationsParams) SetContext(ctx context.Context)
- func (o *ListCertExpressInvitationsParams) SetDefaults()
- func (o *ListCertExpressInvitationsParams) SetDollarFilter(dollarFilter *string)
- func (o *ListCertExpressInvitationsParams) SetDollarInclude(dollarInclude *string)
- func (o *ListCertExpressInvitationsParams) SetDollarOrderBy(dollarOrderBy *string)
- func (o *ListCertExpressInvitationsParams) SetDollarSkip(dollarSkip *int32)
- func (o *ListCertExpressInvitationsParams) SetDollarTop(dollarTop *int32)
- func (o *ListCertExpressInvitationsParams) SetHTTPClient(client *http.Client)
- func (o *ListCertExpressInvitationsParams) SetTimeout(timeout time.Duration)
- func (o *ListCertExpressInvitationsParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *ListCertExpressInvitationsParams) WithCompanyID(companyID int32) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithContext(ctx context.Context) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDefaults() *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDollarFilter(dollarFilter *string) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDollarInclude(dollarInclude *string) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDollarOrderBy(dollarOrderBy *string) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDollarSkip(dollarSkip *int32) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithDollarTop(dollarTop *int32) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithHTTPClient(client *http.Client) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithTimeout(timeout time.Duration) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertExpressInvitationsParams
- func (o *ListCertExpressInvitationsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListCertExpressInvitationsReader
- type ListCertExpressInvitationsUnauthorized
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for cert express invites API
func (*Client) CreateCertExpressInvitation ¶
func (a *Client) CreateCertExpressInvitation(params *CreateCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertExpressInvitationOK, error)
CreateCertExpressInvitation creates a cert express invitation Creates an invitation for a customer to self-report certificates using the CertExpress website.
This invitation is delivered by your choice of method, or you can present a hyperlink to the user directly in your connector. Your customer will be redirected to https://app.certexpress.com/ where they can follow a step-by-step guide to enter information about their exemption certificates. The certificates entered will be recorded and automatically linked to their customer record.
The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.
Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) GetCertExpressInvitation ¶
func (a *Client) GetCertExpressInvitation(params *GetCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCertExpressInvitationOK, error)
GetCertExpressInvitation retrieves a single cert express invitation Retrieve an existing CertExpress invitation sent to a customer.
A CertExpression invitation allows a customer to follow a helpful step-by-step guide to provide information about their certificates. This step by step guide allows the customer to complete and upload the full certificate in a convenient, friendly web browser experience. When the customer completes their certificates, they will automatically be recorded to your company and linked to the customer record.
The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.
Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) ListCertExpressInvitations ¶
func (a *Client) ListCertExpressInvitations(params *ListCertExpressInvitationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertExpressInvitationsOK, error)
ListCertExpressInvitations lists cert express invitations Retrieve CertExpress invitations sent by this company.
A CertExpression invitation allows a customer to follow a helpful step-by-step guide to provide information about their certificates. This step by step guide allows the customer to complete and upload the full certificate in a convenient, friendly web browser experience. When the customer completes their certificates, they will automatically be recorded to your company and linked to the customer record.
The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.
Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateCertExpressInvitation(params *CreateCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertExpressInvitationOK, error) GetCertExpressInvitation(params *GetCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCertExpressInvitationOK, error) ListCertExpressInvitations(params *ListCertExpressInvitationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertExpressInvitationsOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new cert express invites API client.
type CreateCertExpressInvitationBadRequest ¶
type CreateCertExpressInvitationBadRequest struct { }
CreateCertExpressInvitationBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewCreateCertExpressInvitationBadRequest ¶
func NewCreateCertExpressInvitationBadRequest() *CreateCertExpressInvitationBadRequest
NewCreateCertExpressInvitationBadRequest creates a CreateCertExpressInvitationBadRequest with default headers values
func (*CreateCertExpressInvitationBadRequest) Error ¶
func (o *CreateCertExpressInvitationBadRequest) Error() string
type CreateCertExpressInvitationOK ¶
type CreateCertExpressInvitationOK struct {
Payload []*models.CertExpressInvitationStatusModel
}
CreateCertExpressInvitationOK describes a response with status code 200, with default header values.
Success
func NewCreateCertExpressInvitationOK ¶
func NewCreateCertExpressInvitationOK() *CreateCertExpressInvitationOK
NewCreateCertExpressInvitationOK creates a CreateCertExpressInvitationOK with default headers values
func (*CreateCertExpressInvitationOK) Error ¶
func (o *CreateCertExpressInvitationOK) Error() string
func (*CreateCertExpressInvitationOK) GetPayload ¶
func (o *CreateCertExpressInvitationOK) GetPayload() []*models.CertExpressInvitationStatusModel
type CreateCertExpressInvitationParams ¶
type CreateCertExpressInvitationParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. the requests to send out to customers */ Body []*models.CreateCertExpressInvitationModel /* CompanyID. The unique ID number of the company that will record certificates Format: int32 */ CompanyID int32 /* CustomerCode. The number of the customer where the request is sent to */ CustomerCode string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateCertExpressInvitationParams contains all the parameters to send to the API endpoint
for the create cert express invitation operation. Typically these are written to a http.Request.
func NewCreateCertExpressInvitationParams ¶
func NewCreateCertExpressInvitationParams() *CreateCertExpressInvitationParams
NewCreateCertExpressInvitationParams creates a new CreateCertExpressInvitationParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateCertExpressInvitationParamsWithContext ¶
func NewCreateCertExpressInvitationParamsWithContext(ctx context.Context) *CreateCertExpressInvitationParams
NewCreateCertExpressInvitationParamsWithContext creates a new CreateCertExpressInvitationParams object with the ability to set a context for a request.
func NewCreateCertExpressInvitationParamsWithHTTPClient ¶
func NewCreateCertExpressInvitationParamsWithHTTPClient(client *http.Client) *CreateCertExpressInvitationParams
NewCreateCertExpressInvitationParamsWithHTTPClient creates a new CreateCertExpressInvitationParams object with the ability to set a custom HTTPClient for a request.
func NewCreateCertExpressInvitationParamsWithTimeout ¶
func NewCreateCertExpressInvitationParamsWithTimeout(timeout time.Duration) *CreateCertExpressInvitationParams
NewCreateCertExpressInvitationParamsWithTimeout creates a new CreateCertExpressInvitationParams object with the ability to set a timeout on a request.
func (*CreateCertExpressInvitationParams) SetBody ¶
func (o *CreateCertExpressInvitationParams) SetBody(body []*models.CreateCertExpressInvitationModel)
SetBody adds the body to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetCompanyID ¶
func (o *CreateCertExpressInvitationParams) SetCompanyID(companyID int32)
SetCompanyID adds the companyId to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetContext ¶
func (o *CreateCertExpressInvitationParams) SetContext(ctx context.Context)
SetContext adds the context to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetCustomerCode ¶
func (o *CreateCertExpressInvitationParams) SetCustomerCode(customerCode string)
SetCustomerCode adds the customerCode to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetDefaults ¶
func (o *CreateCertExpressInvitationParams) SetDefaults()
SetDefaults hydrates default values in the create cert express invitation params (not the query body).
All values with no default are reset to their zero value.
func (*CreateCertExpressInvitationParams) SetHTTPClient ¶
func (o *CreateCertExpressInvitationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetTimeout ¶
func (o *CreateCertExpressInvitationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create cert express invitation params
func (*CreateCertExpressInvitationParams) SetXAvalaraClient ¶
func (o *CreateCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithBody ¶
func (o *CreateCertExpressInvitationParams) WithBody(body []*models.CreateCertExpressInvitationModel) *CreateCertExpressInvitationParams
WithBody adds the body to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithCompanyID ¶
func (o *CreateCertExpressInvitationParams) WithCompanyID(companyID int32) *CreateCertExpressInvitationParams
WithCompanyID adds the companyID to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithContext ¶
func (o *CreateCertExpressInvitationParams) WithContext(ctx context.Context) *CreateCertExpressInvitationParams
WithContext adds the context to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithCustomerCode ¶
func (o *CreateCertExpressInvitationParams) WithCustomerCode(customerCode string) *CreateCertExpressInvitationParams
WithCustomerCode adds the customerCode to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithDefaults ¶
func (o *CreateCertExpressInvitationParams) WithDefaults() *CreateCertExpressInvitationParams
WithDefaults hydrates default values in the create cert express invitation params (not the query body).
All values with no default are reset to their zero value.
func (*CreateCertExpressInvitationParams) WithHTTPClient ¶
func (o *CreateCertExpressInvitationParams) WithHTTPClient(client *http.Client) *CreateCertExpressInvitationParams
WithHTTPClient adds the HTTPClient to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithTimeout ¶
func (o *CreateCertExpressInvitationParams) WithTimeout(timeout time.Duration) *CreateCertExpressInvitationParams
WithTimeout adds the timeout to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WithXAvalaraClient ¶
func (o *CreateCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *CreateCertExpressInvitationParams
WithXAvalaraClient adds the xAvalaraClient to the create cert express invitation params
func (*CreateCertExpressInvitationParams) WriteToRequest ¶
func (o *CreateCertExpressInvitationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateCertExpressInvitationReader ¶
type CreateCertExpressInvitationReader struct {
// contains filtered or unexported fields
}
CreateCertExpressInvitationReader is a Reader for the CreateCertExpressInvitation structure.
func (*CreateCertExpressInvitationReader) ReadResponse ¶
func (o *CreateCertExpressInvitationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateCertExpressInvitationUnauthorized ¶
type CreateCertExpressInvitationUnauthorized struct { }
CreateCertExpressInvitationUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewCreateCertExpressInvitationUnauthorized ¶
func NewCreateCertExpressInvitationUnauthorized() *CreateCertExpressInvitationUnauthorized
NewCreateCertExpressInvitationUnauthorized creates a CreateCertExpressInvitationUnauthorized with default headers values
func (*CreateCertExpressInvitationUnauthorized) Error ¶
func (o *CreateCertExpressInvitationUnauthorized) Error() string
type GetCertExpressInvitationBadRequest ¶
type GetCertExpressInvitationBadRequest struct { }
GetCertExpressInvitationBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewGetCertExpressInvitationBadRequest ¶
func NewGetCertExpressInvitationBadRequest() *GetCertExpressInvitationBadRequest
NewGetCertExpressInvitationBadRequest creates a GetCertExpressInvitationBadRequest with default headers values
func (*GetCertExpressInvitationBadRequest) Error ¶
func (o *GetCertExpressInvitationBadRequest) Error() string
type GetCertExpressInvitationNotFound ¶
type GetCertExpressInvitationNotFound struct { }
GetCertExpressInvitationNotFound describes a response with status code 404, with default header values.
Not Found
func NewGetCertExpressInvitationNotFound ¶
func NewGetCertExpressInvitationNotFound() *GetCertExpressInvitationNotFound
NewGetCertExpressInvitationNotFound creates a GetCertExpressInvitationNotFound with default headers values
func (*GetCertExpressInvitationNotFound) Error ¶
func (o *GetCertExpressInvitationNotFound) Error() string
type GetCertExpressInvitationOK ¶
type GetCertExpressInvitationOK struct {
Payload *models.CertExpressInvitationModel
}
GetCertExpressInvitationOK describes a response with status code 200, with default header values.
Success
func NewGetCertExpressInvitationOK ¶
func NewGetCertExpressInvitationOK() *GetCertExpressInvitationOK
NewGetCertExpressInvitationOK creates a GetCertExpressInvitationOK with default headers values
func (*GetCertExpressInvitationOK) Error ¶
func (o *GetCertExpressInvitationOK) Error() string
func (*GetCertExpressInvitationOK) GetPayload ¶
func (o *GetCertExpressInvitationOK) GetPayload() *models.CertExpressInvitationModel
type GetCertExpressInvitationParams ¶
type GetCertExpressInvitationParams struct { /* DollarInclude. OPTIONAL: A comma separated list of special fetch options. No options are defined at this time. */ DollarInclude *string /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* CompanyID. The unique ID number of the company that issued this invitation Format: int32 */ CompanyID int32 /* CustomerCode. The number of the customer where the request is sent to */ CustomerCode string /* ID. The unique ID number of this CertExpress invitation Format: int32 */ ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetCertExpressInvitationParams contains all the parameters to send to the API endpoint
for the get cert express invitation operation. Typically these are written to a http.Request.
func NewGetCertExpressInvitationParams ¶
func NewGetCertExpressInvitationParams() *GetCertExpressInvitationParams
NewGetCertExpressInvitationParams creates a new GetCertExpressInvitationParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetCertExpressInvitationParamsWithContext ¶
func NewGetCertExpressInvitationParamsWithContext(ctx context.Context) *GetCertExpressInvitationParams
NewGetCertExpressInvitationParamsWithContext creates a new GetCertExpressInvitationParams object with the ability to set a context for a request.
func NewGetCertExpressInvitationParamsWithHTTPClient ¶
func NewGetCertExpressInvitationParamsWithHTTPClient(client *http.Client) *GetCertExpressInvitationParams
NewGetCertExpressInvitationParamsWithHTTPClient creates a new GetCertExpressInvitationParams object with the ability to set a custom HTTPClient for a request.
func NewGetCertExpressInvitationParamsWithTimeout ¶
func NewGetCertExpressInvitationParamsWithTimeout(timeout time.Duration) *GetCertExpressInvitationParams
NewGetCertExpressInvitationParamsWithTimeout creates a new GetCertExpressInvitationParams object with the ability to set a timeout on a request.
func (*GetCertExpressInvitationParams) SetCompanyID ¶
func (o *GetCertExpressInvitationParams) SetCompanyID(companyID int32)
SetCompanyID adds the companyId to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetContext ¶
func (o *GetCertExpressInvitationParams) SetContext(ctx context.Context)
SetContext adds the context to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetCustomerCode ¶
func (o *GetCertExpressInvitationParams) SetCustomerCode(customerCode string)
SetCustomerCode adds the customerCode to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetDefaults ¶
func (o *GetCertExpressInvitationParams) SetDefaults()
SetDefaults hydrates default values in the get cert express invitation params (not the query body).
All values with no default are reset to their zero value.
func (*GetCertExpressInvitationParams) SetDollarInclude ¶
func (o *GetCertExpressInvitationParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetHTTPClient ¶
func (o *GetCertExpressInvitationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetID ¶
func (o *GetCertExpressInvitationParams) SetID(id int32)
SetID adds the id to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetTimeout ¶
func (o *GetCertExpressInvitationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get cert express invitation params
func (*GetCertExpressInvitationParams) SetXAvalaraClient ¶
func (o *GetCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithCompanyID ¶
func (o *GetCertExpressInvitationParams) WithCompanyID(companyID int32) *GetCertExpressInvitationParams
WithCompanyID adds the companyID to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithContext ¶
func (o *GetCertExpressInvitationParams) WithContext(ctx context.Context) *GetCertExpressInvitationParams
WithContext adds the context to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithCustomerCode ¶
func (o *GetCertExpressInvitationParams) WithCustomerCode(customerCode string) *GetCertExpressInvitationParams
WithCustomerCode adds the customerCode to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithDefaults ¶
func (o *GetCertExpressInvitationParams) WithDefaults() *GetCertExpressInvitationParams
WithDefaults hydrates default values in the get cert express invitation params (not the query body).
All values with no default are reset to their zero value.
func (*GetCertExpressInvitationParams) WithDollarInclude ¶
func (o *GetCertExpressInvitationParams) WithDollarInclude(dollarInclude *string) *GetCertExpressInvitationParams
WithDollarInclude adds the dollarInclude to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithHTTPClient ¶
func (o *GetCertExpressInvitationParams) WithHTTPClient(client *http.Client) *GetCertExpressInvitationParams
WithHTTPClient adds the HTTPClient to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithID ¶
func (o *GetCertExpressInvitationParams) WithID(id int32) *GetCertExpressInvitationParams
WithID adds the id to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithTimeout ¶
func (o *GetCertExpressInvitationParams) WithTimeout(timeout time.Duration) *GetCertExpressInvitationParams
WithTimeout adds the timeout to the get cert express invitation params
func (*GetCertExpressInvitationParams) WithXAvalaraClient ¶
func (o *GetCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *GetCertExpressInvitationParams
WithXAvalaraClient adds the xAvalaraClient to the get cert express invitation params
func (*GetCertExpressInvitationParams) WriteToRequest ¶
func (o *GetCertExpressInvitationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetCertExpressInvitationReader ¶
type GetCertExpressInvitationReader struct {
// contains filtered or unexported fields
}
GetCertExpressInvitationReader is a Reader for the GetCertExpressInvitation structure.
func (*GetCertExpressInvitationReader) ReadResponse ¶
func (o *GetCertExpressInvitationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetCertExpressInvitationUnauthorized ¶
type GetCertExpressInvitationUnauthorized struct { }
GetCertExpressInvitationUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetCertExpressInvitationUnauthorized ¶
func NewGetCertExpressInvitationUnauthorized() *GetCertExpressInvitationUnauthorized
NewGetCertExpressInvitationUnauthorized creates a GetCertExpressInvitationUnauthorized with default headers values
func (*GetCertExpressInvitationUnauthorized) Error ¶
func (o *GetCertExpressInvitationUnauthorized) Error() string
type ListCertExpressInvitationsBadRequest ¶
type ListCertExpressInvitationsBadRequest struct { }
ListCertExpressInvitationsBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewListCertExpressInvitationsBadRequest ¶
func NewListCertExpressInvitationsBadRequest() *ListCertExpressInvitationsBadRequest
NewListCertExpressInvitationsBadRequest creates a ListCertExpressInvitationsBadRequest with default headers values
func (*ListCertExpressInvitationsBadRequest) Error ¶
func (o *ListCertExpressInvitationsBadRequest) Error() string
type ListCertExpressInvitationsNotFound ¶
type ListCertExpressInvitationsNotFound struct { }
ListCertExpressInvitationsNotFound describes a response with status code 404, with default header values.
Not Found
func NewListCertExpressInvitationsNotFound ¶
func NewListCertExpressInvitationsNotFound() *ListCertExpressInvitationsNotFound
NewListCertExpressInvitationsNotFound creates a ListCertExpressInvitationsNotFound with default headers values
func (*ListCertExpressInvitationsNotFound) Error ¶
func (o *ListCertExpressInvitationsNotFound) Error() string
type ListCertExpressInvitationsOK ¶
type ListCertExpressInvitationsOK struct {
Payload *models.CertExpressInvitationModelFetchResult
}
ListCertExpressInvitationsOK describes a response with status code 200, with default header values.
Success
func NewListCertExpressInvitationsOK ¶
func NewListCertExpressInvitationsOK() *ListCertExpressInvitationsOK
NewListCertExpressInvitationsOK creates a ListCertExpressInvitationsOK with default headers values
func (*ListCertExpressInvitationsOK) Error ¶
func (o *ListCertExpressInvitationsOK) Error() string
func (*ListCertExpressInvitationsOK) GetPayload ¶
func (o *ListCertExpressInvitationsOK) GetPayload() *models.CertExpressInvitationModelFetchResult
type ListCertExpressInvitationsParams ¶
type ListCertExpressInvitationsParams struct { /* DollarFilter. A filter statement to identify specific records to retrieve. For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* companyId, customer, coverLetter, exposureZones, exemptReasons, requestLink */ DollarFilter *string /* DollarInclude. OPTIONAL: A comma separated list of special fetch options. No options are defined at this time. */ DollarInclude *string /* DollarOrderBy. A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. */ DollarOrderBy *string /* DollarSkip. If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. Format: int32 */ DollarSkip *int32 /* DollarTop. If nonzero, return no more than this number of results. Used with `$skip` to provide pagination for large datasets. Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records. Format: int32 */ DollarTop *int32 /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* CompanyID. The unique ID number of the company that issued this invitation Format: int32 */ CompanyID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListCertExpressInvitationsParams contains all the parameters to send to the API endpoint
for the list cert express invitations operation. Typically these are written to a http.Request.
func NewListCertExpressInvitationsParams ¶
func NewListCertExpressInvitationsParams() *ListCertExpressInvitationsParams
NewListCertExpressInvitationsParams creates a new ListCertExpressInvitationsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListCertExpressInvitationsParamsWithContext ¶
func NewListCertExpressInvitationsParamsWithContext(ctx context.Context) *ListCertExpressInvitationsParams
NewListCertExpressInvitationsParamsWithContext creates a new ListCertExpressInvitationsParams object with the ability to set a context for a request.
func NewListCertExpressInvitationsParamsWithHTTPClient ¶
func NewListCertExpressInvitationsParamsWithHTTPClient(client *http.Client) *ListCertExpressInvitationsParams
NewListCertExpressInvitationsParamsWithHTTPClient creates a new ListCertExpressInvitationsParams object with the ability to set a custom HTTPClient for a request.
func NewListCertExpressInvitationsParamsWithTimeout ¶
func NewListCertExpressInvitationsParamsWithTimeout(timeout time.Duration) *ListCertExpressInvitationsParams
NewListCertExpressInvitationsParamsWithTimeout creates a new ListCertExpressInvitationsParams object with the ability to set a timeout on a request.
func (*ListCertExpressInvitationsParams) SetCompanyID ¶
func (o *ListCertExpressInvitationsParams) SetCompanyID(companyID int32)
SetCompanyID adds the companyId to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetContext ¶
func (o *ListCertExpressInvitationsParams) SetContext(ctx context.Context)
SetContext adds the context to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetDefaults ¶
func (o *ListCertExpressInvitationsParams) SetDefaults()
SetDefaults hydrates default values in the list cert express invitations params (not the query body).
All values with no default are reset to their zero value.
func (*ListCertExpressInvitationsParams) SetDollarFilter ¶
func (o *ListCertExpressInvitationsParams) SetDollarFilter(dollarFilter *string)
SetDollarFilter adds the dollarFilter to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetDollarInclude ¶
func (o *ListCertExpressInvitationsParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetDollarOrderBy ¶
func (o *ListCertExpressInvitationsParams) SetDollarOrderBy(dollarOrderBy *string)
SetDollarOrderBy adds the dollarOrderBy to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetDollarSkip ¶
func (o *ListCertExpressInvitationsParams) SetDollarSkip(dollarSkip *int32)
SetDollarSkip adds the dollarSkip to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetDollarTop ¶
func (o *ListCertExpressInvitationsParams) SetDollarTop(dollarTop *int32)
SetDollarTop adds the dollarTop to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetHTTPClient ¶
func (o *ListCertExpressInvitationsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetTimeout ¶
func (o *ListCertExpressInvitationsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list cert express invitations params
func (*ListCertExpressInvitationsParams) SetXAvalaraClient ¶
func (o *ListCertExpressInvitationsParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithCompanyID ¶
func (o *ListCertExpressInvitationsParams) WithCompanyID(companyID int32) *ListCertExpressInvitationsParams
WithCompanyID adds the companyID to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithContext ¶
func (o *ListCertExpressInvitationsParams) WithContext(ctx context.Context) *ListCertExpressInvitationsParams
WithContext adds the context to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithDefaults ¶
func (o *ListCertExpressInvitationsParams) WithDefaults() *ListCertExpressInvitationsParams
WithDefaults hydrates default values in the list cert express invitations params (not the query body).
All values with no default are reset to their zero value.
func (*ListCertExpressInvitationsParams) WithDollarFilter ¶
func (o *ListCertExpressInvitationsParams) WithDollarFilter(dollarFilter *string) *ListCertExpressInvitationsParams
WithDollarFilter adds the dollarFilter to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithDollarInclude ¶
func (o *ListCertExpressInvitationsParams) WithDollarInclude(dollarInclude *string) *ListCertExpressInvitationsParams
WithDollarInclude adds the dollarInclude to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithDollarOrderBy ¶
func (o *ListCertExpressInvitationsParams) WithDollarOrderBy(dollarOrderBy *string) *ListCertExpressInvitationsParams
WithDollarOrderBy adds the dollarOrderBy to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithDollarSkip ¶
func (o *ListCertExpressInvitationsParams) WithDollarSkip(dollarSkip *int32) *ListCertExpressInvitationsParams
WithDollarSkip adds the dollarSkip to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithDollarTop ¶
func (o *ListCertExpressInvitationsParams) WithDollarTop(dollarTop *int32) *ListCertExpressInvitationsParams
WithDollarTop adds the dollarTop to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithHTTPClient ¶
func (o *ListCertExpressInvitationsParams) WithHTTPClient(client *http.Client) *ListCertExpressInvitationsParams
WithHTTPClient adds the HTTPClient to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithTimeout ¶
func (o *ListCertExpressInvitationsParams) WithTimeout(timeout time.Duration) *ListCertExpressInvitationsParams
WithTimeout adds the timeout to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WithXAvalaraClient ¶
func (o *ListCertExpressInvitationsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertExpressInvitationsParams
WithXAvalaraClient adds the xAvalaraClient to the list cert express invitations params
func (*ListCertExpressInvitationsParams) WriteToRequest ¶
func (o *ListCertExpressInvitationsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListCertExpressInvitationsReader ¶
type ListCertExpressInvitationsReader struct {
// contains filtered or unexported fields
}
ListCertExpressInvitationsReader is a Reader for the ListCertExpressInvitations structure.
func (*ListCertExpressInvitationsReader) ReadResponse ¶
func (o *ListCertExpressInvitationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListCertExpressInvitationsUnauthorized ¶
type ListCertExpressInvitationsUnauthorized struct { }
ListCertExpressInvitationsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewListCertExpressInvitationsUnauthorized ¶
func NewListCertExpressInvitationsUnauthorized() *ListCertExpressInvitationsUnauthorized
NewListCertExpressInvitationsUnauthorized creates a ListCertExpressInvitationsUnauthorized with default headers values
func (*ListCertExpressInvitationsUnauthorized) Error ¶
func (o *ListCertExpressInvitationsUnauthorized) Error() string