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 FpgaImage = FpgaImage' {
- createTime :: Maybe ISO8601
- dataRetentionSupport :: Maybe Bool
- description :: Maybe Text
- fpgaImageGlobalId :: Maybe Text
- fpgaImageId :: Maybe Text
- instanceTypes :: Maybe [Text]
- name :: Maybe Text
- ownerAlias :: Maybe Text
- ownerId :: Maybe Text
- pciId :: Maybe PciId
- productCodes :: Maybe [ProductCode]
- public :: Maybe Bool
- shellVersion :: Maybe Text
- state :: Maybe FpgaImageState
- tags :: Maybe [Tag]
- updateTime :: Maybe ISO8601
- newFpgaImage :: FpgaImage
- fpgaImage_createTime :: Lens' FpgaImage (Maybe UTCTime)
- fpgaImage_dataRetentionSupport :: Lens' FpgaImage (Maybe Bool)
- fpgaImage_description :: Lens' FpgaImage (Maybe Text)
- fpgaImage_fpgaImageGlobalId :: Lens' FpgaImage (Maybe Text)
- fpgaImage_fpgaImageId :: Lens' FpgaImage (Maybe Text)
- fpgaImage_instanceTypes :: Lens' FpgaImage (Maybe [Text])
- fpgaImage_name :: Lens' FpgaImage (Maybe Text)
- fpgaImage_ownerAlias :: Lens' FpgaImage (Maybe Text)
- fpgaImage_ownerId :: Lens' FpgaImage (Maybe Text)
- fpgaImage_pciId :: Lens' FpgaImage (Maybe PciId)
- fpgaImage_productCodes :: Lens' FpgaImage (Maybe [ProductCode])
- fpgaImage_public :: Lens' FpgaImage (Maybe Bool)
- fpgaImage_shellVersion :: Lens' FpgaImage (Maybe Text)
- fpgaImage_state :: Lens' FpgaImage (Maybe FpgaImageState)
- fpgaImage_tags :: Lens' FpgaImage (Maybe [Tag])
- fpgaImage_updateTime :: Lens' FpgaImage (Maybe UTCTime)
Documentation
Describes an Amazon FPGA image (AFI).
See: newFpgaImage
smart constructor.
FpgaImage' | |
|
Instances
newFpgaImage :: FpgaImage Source #
Create a value of FpgaImage
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:createTime:FpgaImage'
, fpgaImage_createTime
- The date and time the AFI was created.
$sel:dataRetentionSupport:FpgaImage'
, fpgaImage_dataRetentionSupport
- Indicates whether data retention support is enabled for the AFI.
$sel:description:FpgaImage'
, fpgaImage_description
- The description of the AFI.
$sel:fpgaImageGlobalId:FpgaImage'
, fpgaImage_fpgaImageGlobalId
- The global FPGA image identifier (AGFI ID).
$sel:fpgaImageId:FpgaImage'
, fpgaImage_fpgaImageId
- The FPGA image identifier (AFI ID).
$sel:instanceTypes:FpgaImage'
, fpgaImage_instanceTypes
- Undocumented member.
$sel:name:FpgaImage'
, fpgaImage_name
- The name of the AFI.
$sel:ownerAlias:FpgaImage'
, fpgaImage_ownerAlias
- The alias of the AFI owner. Possible values include self
, amazon
,
and aws-marketplace
.
$sel:ownerId:FpgaImage'
, fpgaImage_ownerId
- The ID of the Amazon Web Services account that owns the AFI.
$sel:pciId:FpgaImage'
, fpgaImage_pciId
- Information about the PCI bus.
$sel:productCodes:FpgaImage'
, fpgaImage_productCodes
- The product codes for the AFI.
$sel:public:FpgaImage'
, fpgaImage_public
- Indicates whether the AFI is public.
$sel:shellVersion:FpgaImage'
, fpgaImage_shellVersion
- The version of the Amazon Web Services Shell that was used to create the
bitstream.
$sel:state:FpgaImage'
, fpgaImage_state
- Information about the state of the AFI.
$sel:tags:FpgaImage'
, fpgaImage_tags
- Any tags assigned to the AFI.
$sel:updateTime:FpgaImage'
, fpgaImage_updateTime
- The time of the most recent update to the AFI.
fpgaImage_createTime :: Lens' FpgaImage (Maybe UTCTime) Source #
The date and time the AFI was created.
fpgaImage_dataRetentionSupport :: Lens' FpgaImage (Maybe Bool) Source #
Indicates whether data retention support is enabled for the AFI.
fpgaImage_fpgaImageGlobalId :: Lens' FpgaImage (Maybe Text) Source #
The global FPGA image identifier (AGFI ID).
fpgaImage_ownerAlias :: Lens' FpgaImage (Maybe Text) Source #
The alias of the AFI owner. Possible values include self
, amazon
,
and aws-marketplace
.
fpgaImage_ownerId :: Lens' FpgaImage (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the AFI.
fpgaImage_productCodes :: Lens' FpgaImage (Maybe [ProductCode]) Source #
The product codes for the AFI.
fpgaImage_shellVersion :: Lens' FpgaImage (Maybe Text) Source #
The version of the Amazon Web Services Shell that was used to create the bitstream.
fpgaImage_state :: Lens' FpgaImage (Maybe FpgaImageState) Source #
Information about the state of the AFI.