Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
This operation generates a pre-paid UPS shipping label that you will use to ship your device to AWS for processing.
Synopsis
- getShippingLabel :: GetShippingLabel
- data GetShippingLabel
- gslStreet3 :: Lens' GetShippingLabel (Maybe Text)
- gslAPIVersion :: Lens' GetShippingLabel (Maybe Text)
- gslCountry :: Lens' GetShippingLabel (Maybe Text)
- gslStateOrProvince :: Lens' GetShippingLabel (Maybe Text)
- gslPostalCode :: Lens' GetShippingLabel (Maybe Text)
- gslStreet2 :: Lens' GetShippingLabel (Maybe Text)
- gslName :: Lens' GetShippingLabel (Maybe Text)
- gslCompany :: Lens' GetShippingLabel (Maybe Text)
- gslPhoneNumber :: Lens' GetShippingLabel (Maybe Text)
- gslCity :: Lens' GetShippingLabel (Maybe Text)
- gslStreet1 :: Lens' GetShippingLabel (Maybe Text)
- gslJobIds :: Lens' GetShippingLabel [Text]
- getShippingLabelResponse :: Int -> GetShippingLabelResponse
- data GetShippingLabelResponse
- gslrsShippingLabelURL :: Lens' GetShippingLabelResponse (Maybe Text)
- gslrsWarning :: Lens' GetShippingLabelResponse (Maybe Text)
- gslrsResponseStatus :: Lens' GetShippingLabelResponse Int
Creating a Request
getShippingLabel :: GetShippingLabel Source #
Creates a value of GetShippingLabel
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gslStreet3
- Undocumented member.gslAPIVersion
- Undocumented member.gslCountry
- Undocumented member.gslStateOrProvince
- Undocumented member.gslPostalCode
- Undocumented member.gslStreet2
- Undocumented member.gslName
- Undocumented member.gslCompany
- Undocumented member.gslPhoneNumber
- Undocumented member.gslCity
- Undocumented member.gslStreet1
- Undocumented member.gslJobIds
- Undocumented member.
data GetShippingLabel Source #
See: getShippingLabel
smart constructor.
Instances
Request Lenses
gslStreet3 :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslAPIVersion :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslCountry :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslStateOrProvince :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslPostalCode :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslStreet2 :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslCompany :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslPhoneNumber :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
gslStreet1 :: Lens' GetShippingLabel (Maybe Text) Source #
Undocumented member.
Destructuring the Response
getShippingLabelResponse Source #
Creates a value of GetShippingLabelResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gslrsShippingLabelURL
- Undocumented member.gslrsWarning
- Undocumented member.gslrsResponseStatus
- -- | The response status code.
data GetShippingLabelResponse Source #
See: getShippingLabelResponse
smart constructor.
Instances
Response Lenses
gslrsShippingLabelURL :: Lens' GetShippingLabelResponse (Maybe Text) Source #
Undocumented member.
gslrsWarning :: Lens' GetShippingLabelResponse (Maybe Text) Source #
Undocumented member.
gslrsResponseStatus :: Lens' GetShippingLabelResponse Int Source #
- - | The response status code.