| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DeviceFarm.Types.Offering
Description
Synopsis
- data Offering = Offering' {}
- newOffering :: Offering
- offering_description :: Lens' Offering (Maybe Text)
- offering_id :: Lens' Offering (Maybe Text)
- offering_platform :: Lens' Offering (Maybe DevicePlatform)
- offering_recurringCharges :: Lens' Offering (Maybe [RecurringCharge])
- offering_type :: Lens' Offering (Maybe OfferingType)
Documentation
Represents the metadata of a device offering.
See: newOffering smart constructor.
Constructors
| Offering' | |
Fields
| |
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:description:Offering', offering_description - A string that describes the offering.
$sel:id:Offering', offering_id - The ID that corresponds to a device offering.
$sel:platform:Offering', offering_platform - The platform of the device (for example, ANDROID or IOS).
$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.
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.