Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRequestParams ¶
type DeleteRequestParams ¶
type DeleteRequestParams struct {
Id string `json:"id"`
}
type ListRequestParams ¶
type ListRequestParams struct {
Limit *int32 `json:"limit,omitempty"`
Offset string `json:"offset,omitempty"`
Id *filter.StringFilter `json:"id,omitempty"`
SubscriptionId *filter.StringFilter `json:"subscription_id,omitempty"`
UsageDate *filter.TimestampFilter `json:"usage_date,omitempty"`
UpdatedAt *filter.TimestampFilter `json:"updated_at,omitempty"`
ItemPriceId *filter.StringFilter `json:"item_price_id,omitempty"`
InvoiceId *filter.StringFilter `json:"invoice_id,omitempty"`
Source *filter.EnumFilter `json:"source,omitempty"`
SortBy *filter.SortFilter `json:"sort_by,omitempty"`
}
type PdfInvoiceParams ¶
type PdfInvoiceParams struct {
Id string `json:"id"`
}
type PdfRequestParams ¶
type PdfRequestParams struct {
Invoice *PdfInvoiceParams `json:"invoice,omitempty"`
DispositionType enum.DispositionType `json:"disposition_type,omitempty"`
}
type RetrieveRequestParams ¶
type RetrieveRequestParams struct {
Id string `json:"id"`
}
type Usage ¶
type Usage struct {
Id string `json:"id"`
UsageDate int64 `json:"usage_date"`
SubscriptionId string `json:"subscription_id"`
ItemPriceId string `json:"item_price_id"`
InvoiceId string `json:"invoice_id"`
LineItemId string `json:"line_item_id"`
Quantity string `json:"quantity"`
Source enum.Source `json:"source"`
Note string `json:"note"`
ResourceVersion int64 `json:"resource_version"`
UpdatedAt int64 `json:"updated_at"`
CreatedAt int64 `json:"created_at"`
Object string `json:"object"`
}
Click to show internal directories.
Click to hide internal directories.