Copyright | (c) 2013-2021 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 |
Synopsis
- data Offering = Offering' {}
- newOffering :: Offering
- offering_platform :: Lens' Offering (Maybe DevicePlatform)
- offering_id :: Lens' Offering (Maybe Text)
- offering_recurringCharges :: Lens' Offering (Maybe [RecurringCharge])
- offering_type :: Lens' Offering (Maybe OfferingType)
- offering_description :: Lens' Offering (Maybe Text)
Documentation
Represents the metadata of a device offering.
See: newOffering
smart constructor.
Offering' | |
|
Instances
newOffering :: Offering Source #
Create a value of Offering
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:platform:Offering'
, offering_platform
- The platform of the device (for example, ANDROID
or IOS
).
$sel:id:Offering'
, offering_id
- The ID that corresponds to a device offering.
$sel:recurringCharges:Offering'
, offering_recurringCharges
- Specifies whether there are recurring charges for the offering.
$sel:type':Offering'
, offering_type
- The type of offering (for example, RECURRING
) for a device.
$sel:description:Offering'
, offering_description
- A string that describes the offering.
offering_platform :: Lens' Offering (Maybe DevicePlatform) Source #
The platform of the device (for example, ANDROID
or IOS
).
offering_recurringCharges :: Lens' Offering (Maybe [RecurringCharge]) Source #
Specifies whether there are recurring charges for the offering.
offering_type :: Lens' Offering (Maybe OfferingType) Source #
The type of offering (for example, RECURRING
) for a device.