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 TransitGateway = TransitGateway' {}
- newTransitGateway :: TransitGateway
- transitGateway_creationTime :: Lens' TransitGateway (Maybe UTCTime)
- transitGateway_description :: Lens' TransitGateway (Maybe Text)
- transitGateway_options :: Lens' TransitGateway (Maybe TransitGatewayOptions)
- transitGateway_ownerId :: Lens' TransitGateway (Maybe Text)
- transitGateway_state :: Lens' TransitGateway (Maybe TransitGatewayState)
- transitGateway_tags :: Lens' TransitGateway (Maybe [Tag])
- transitGateway_transitGatewayArn :: Lens' TransitGateway (Maybe Text)
- transitGateway_transitGatewayId :: Lens' TransitGateway (Maybe Text)
Documentation
data TransitGateway Source #
Describes a transit gateway.
See: newTransitGateway
smart constructor.
TransitGateway' | |
|
Instances
newTransitGateway :: TransitGateway Source #
Create a value of TransitGateway
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:creationTime:TransitGateway'
, transitGateway_creationTime
- The creation time.
$sel:description:TransitGateway'
, transitGateway_description
- The description of the transit gateway.
$sel:options:TransitGateway'
, transitGateway_options
- The transit gateway options.
$sel:ownerId:TransitGateway'
, transitGateway_ownerId
- The ID of the Amazon Web Services account that owns the transit gateway.
$sel:state:TransitGateway'
, transitGateway_state
- The state of the transit gateway.
$sel:tags:TransitGateway'
, transitGateway_tags
- The tags for the transit gateway.
$sel:transitGatewayArn:TransitGateway'
, transitGateway_transitGatewayArn
- The Amazon Resource Name (ARN) of the transit gateway.
$sel:transitGatewayId:TransitGateway'
, transitGateway_transitGatewayId
- The ID of the transit gateway.
transitGateway_creationTime :: Lens' TransitGateway (Maybe UTCTime) Source #
The creation time.
transitGateway_description :: Lens' TransitGateway (Maybe Text) Source #
The description of the transit gateway.
transitGateway_options :: Lens' TransitGateway (Maybe TransitGatewayOptions) Source #
The transit gateway options.
transitGateway_ownerId :: Lens' TransitGateway (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the transit gateway.
transitGateway_state :: Lens' TransitGateway (Maybe TransitGatewayState) Source #
The state of the transit gateway.
transitGateway_tags :: Lens' TransitGateway (Maybe [Tag]) Source #
The tags for the transit gateway.
transitGateway_transitGatewayArn :: Lens' TransitGateway (Maybe Text) Source #
The Amazon Resource Name (ARN) of the transit gateway.
transitGateway_transitGatewayId :: Lens' TransitGateway (Maybe Text) Source #
The ID of the transit gateway.