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 |
Synopsis
- data Outpost = Outpost' {
- availabilityZone :: Maybe Text
- availabilityZoneId :: Maybe Text
- description :: Maybe Text
- lifeCycleStatus :: Maybe Text
- name :: Maybe Text
- outpostArn :: Maybe Text
- outpostId :: Maybe Text
- ownerId :: Maybe Text
- siteArn :: Maybe Text
- siteId :: Maybe Text
- supportedHardwareType :: Maybe SupportedHardwareType
- tags :: Maybe (HashMap Text Text)
- newOutpost :: Outpost
- outpost_availabilityZone :: Lens' Outpost (Maybe Text)
- outpost_availabilityZoneId :: Lens' Outpost (Maybe Text)
- outpost_description :: Lens' Outpost (Maybe Text)
- outpost_lifeCycleStatus :: Lens' Outpost (Maybe Text)
- outpost_name :: Lens' Outpost (Maybe Text)
- outpost_outpostArn :: Lens' Outpost (Maybe Text)
- outpost_outpostId :: Lens' Outpost (Maybe Text)
- outpost_ownerId :: Lens' Outpost (Maybe Text)
- outpost_siteArn :: Lens' Outpost (Maybe Text)
- outpost_siteId :: Lens' Outpost (Maybe Text)
- outpost_supportedHardwareType :: Lens' Outpost (Maybe SupportedHardwareType)
- outpost_tags :: Lens' Outpost (Maybe (HashMap Text Text))
Documentation
Information about an Outpost.
See: newOutpost
smart constructor.
Outpost' | |
|
Instances
newOutpost :: Outpost Source #
Create a value of Outpost
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:availabilityZone:Outpost'
, outpost_availabilityZone
- Undocumented member.
$sel:availabilityZoneId:Outpost'
, outpost_availabilityZoneId
- Undocumented member.
$sel:description:Outpost'
, outpost_description
- Undocumented member.
$sel:lifeCycleStatus:Outpost'
, outpost_lifeCycleStatus
- Undocumented member.
$sel:name:Outpost'
, outpost_name
- Undocumented member.
$sel:outpostArn:Outpost'
, outpost_outpostArn
- Undocumented member.
$sel:outpostId:Outpost'
, outpost_outpostId
- The ID of the Outpost.
$sel:ownerId:Outpost'
, outpost_ownerId
- Undocumented member.
$sel:siteArn:Outpost'
, outpost_siteArn
- Undocumented member.
$sel:siteId:Outpost'
, outpost_siteId
- Undocumented member.
$sel:supportedHardwareType:Outpost'
, outpost_supportedHardwareType
- The hardware type.
$sel:tags:Outpost'
, outpost_tags
- The Outpost tags.
outpost_supportedHardwareType :: Lens' Outpost (Maybe SupportedHardwareType) Source #
The hardware type.