gosdk-codegen

module
v0.0.0-...-f22db7b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2022 License: MIT

README

gosdk-codegen

Usage

Run make all command to generate go files from Amazon specs. Before generation, the latest changes are pulled from the Amazon repo https://github.com/amzn/selling-partner-api-models. Generated files are stored at amzn/selling-partner-api-go-sdk.

Note that if Amazon has several specs code for each spec is generated in separated directories but under the same package name, as they not intdended to be used at once.

Directories

Path Synopsis
amzn
selling-partner-api-go-sdk/aplusContent_2020-11-01/aplusContent
Package aplusContent provides primitives to interact the openapi HTTP API.
Package aplusContent provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/authorization/authorization
Package authorization provides primitives to interact the openapi HTTP API.
Package authorization provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/catalogItemsV0/catalog
Package catalog provides primitives to interact the openapi HTTP API.
Package catalog provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/catalogItems_2020-12-01/catalog
Package catalog provides primitives to interact the openapi HTTP API.
Package catalog provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/catalogItems_2022-04-01/catalog
Package catalog provides primitives to interact the openapi HTTP API.
Package catalog provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/definitionsProductTypes_2020-09-01/definitions
Package definitions provides primitives to interact the openapi HTTP API.
Package definitions provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/easyShip_2022-03-23/easyShip
Package easyShip provides primitives to interact the openapi HTTP API.
Package easyShip provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/fbaInbound/fbaInbound
Package fbaInbound provides primitives to interact the openapi HTTP API.
Package fbaInbound provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/fbaInventory/fbaInventory
Package fbaInventory provides primitives to interact the openapi HTTP API.
Package fbaInventory provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/fbaSmallandLight/smallAndLight
Package smallAndLight provides primitives to interact the openapi HTTP API.
Package smallAndLight provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/feeds_2020-09-04/feeds
Package feeds provides primitives to interact the openapi HTTP API.
Package feeds provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/feeds_2021-06-30/feeds
Package feeds provides primitives to interact the openapi HTTP API.
Package feeds provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/financesV0/finances
Package finances provides primitives to interact the openapi HTTP API.
Package finances provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/fulfillmentInboundV0/fbaInbound
Package fbaInbound provides primitives to interact the openapi HTTP API.
Package fbaInbound provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/fulfillmentOutbound_2020-07-01/fbaOutbound
Package fbaOutbound provides primitives to interact the openapi HTTP API.
Package fbaOutbound provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/listingsItems_2020-09-01/listingsItems
Package listingsItems provides primitives to interact the openapi HTTP API.
Package listingsItems provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/listingsItems_2021-08-01/listings
Package listings provides primitives to interact the openapi HTTP API.
Package listings provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/listingsRestrictions_2021-08-01/listings
Package listings provides primitives to interact the openapi HTTP API.
Package listings provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/merchantFulfillmentV0/merchantFulfillment
Package merchantFulfillment provides primitives to interact the openapi HTTP API.
Package merchantFulfillment provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/messaging/messaging
Package messaging provides primitives to interact the openapi HTTP API.
Package messaging provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/notifications/notifications
Package notifications provides primitives to interact the openapi HTTP API.
Package notifications provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/ordersV0/ordersV0
Package ordersV0 provides primitives to interact the openapi HTTP API.
Package ordersV0 provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/productFeesV0/fees
Package fees provides primitives to interact the openapi HTTP API.
Package fees provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/productPricingV0/productPricing
Package productPricing provides primitives to interact the openapi HTTP API.
Package productPricing provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/reports_2020-09-04/reports
Package reports provides primitives to interact the openapi HTTP API.
Package reports provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/reports_2021-06-30/reports
Package reports provides primitives to interact the openapi HTTP API.
Package reports provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/sales/sales
Package sales provides primitives to interact the openapi HTTP API.
Package sales provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/sellers/sellers
Package sellers provides primitives to interact the openapi HTTP API.
Package sellers provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/services/service
Package service provides primitives to interact the openapi HTTP API.
Package service provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/shipmentInvoicingV0/shipmentInvoice
Package shipmentInvoice provides primitives to interact the openapi HTTP API.
Package shipmentInvoice provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/shipping/shipping
Package shipping provides primitives to interact the openapi HTTP API.
Package shipping provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/solicitations/solicitations
Package solicitations provides primitives to interact the openapi HTTP API.
Package solicitations provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/tokens_2021-03-01/tokens
Package tokens provides primitives to interact the openapi HTTP API.
Package tokens provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/uploads_2020-11-01/uploads
Package uploads provides primitives to interact the openapi HTTP API.
Package uploads provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentInventoryV1/updateInventory
Package updateInventory provides primitives to interact the openapi HTTP API.
Package updateInventory provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentOrdersV1/vendorOrders
Package vendorOrders provides primitives to interact the openapi HTTP API.
Package vendorOrders provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentOrders_2021-12-28/vendorOrders
Package vendorOrders provides primitives to interact the openapi HTTP API.
Package vendorOrders provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentPaymentsV1/vendorInvoice
Package vendorInvoice provides primitives to interact the openapi HTTP API.
Package vendorInvoice provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentSandboxData_2021-10-28/vendorDFSandboxtransactionstatus
Package vendorDFSandboxtransactionstatus provides primitives to interact the openapi HTTP API.
Package vendorDFSandboxtransactionstatus provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentShippingV1/customerInvoices
Package customerInvoices provides primitives to interact the openapi HTTP API.
Package customerInvoices provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentShipping_2021-12-28/vendorShippingLabels
Package vendorShippingLabels provides primitives to interact the openapi HTTP API.
Package vendorShippingLabels provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentTransactionsV1/vendorTransaction
Package vendorTransaction provides primitives to interact the openapi HTTP API.
Package vendorTransaction provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorDirectFulfillmentTransactions_2021-12-28/vendorTransaction
Package vendorTransaction provides primitives to interact the openapi HTTP API.
Package vendorTransaction provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorInvoices/vendorPayments
Package vendorPayments provides primitives to interact the openapi HTTP API.
Package vendorPayments provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorOrders/vendorOrders
Package vendorOrders provides primitives to interact the openapi HTTP API.
Package vendorOrders provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorShipments/vendorShipping
Package vendorShipping provides primitives to interact the openapi HTTP API.
Package vendorShipping provides primitives to interact the openapi HTTP API.
selling-partner-api-go-sdk/vendorTransactionStatus/vendorTransaction
Package vendorTransaction provides primitives to interact the openapi HTTP API.
Package vendorTransaction provides primitives to interact the openapi HTTP API.
cmd
pkg
securityprovider
Package securityprovider contains some default securityprovider implementations, which can be used as a RequestEditorFn of a client.
Package securityprovider contains some default securityprovider implementations, which can be used as a RequestEditorFn of a client.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL