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 TransitGatewayVpcAttachment = TransitGatewayVpcAttachment' {}
- newTransitGatewayVpcAttachment :: TransitGatewayVpcAttachment
- transitGatewayVpcAttachment_creationTime :: Lens' TransitGatewayVpcAttachment (Maybe UTCTime)
- transitGatewayVpcAttachment_options :: Lens' TransitGatewayVpcAttachment (Maybe TransitGatewayVpcAttachmentOptions)
- transitGatewayVpcAttachment_state :: Lens' TransitGatewayVpcAttachment (Maybe TransitGatewayAttachmentState)
- transitGatewayVpcAttachment_subnetIds :: Lens' TransitGatewayVpcAttachment (Maybe [Text])
- transitGatewayVpcAttachment_tags :: Lens' TransitGatewayVpcAttachment (Maybe [Tag])
- transitGatewayVpcAttachment_transitGatewayAttachmentId :: Lens' TransitGatewayVpcAttachment (Maybe Text)
- transitGatewayVpcAttachment_transitGatewayId :: Lens' TransitGatewayVpcAttachment (Maybe Text)
- transitGatewayVpcAttachment_vpcId :: Lens' TransitGatewayVpcAttachment (Maybe Text)
- transitGatewayVpcAttachment_vpcOwnerId :: Lens' TransitGatewayVpcAttachment (Maybe Text)
Documentation
data TransitGatewayVpcAttachment Source #
Describes a VPC attachment.
See: newTransitGatewayVpcAttachment
smart constructor.
TransitGatewayVpcAttachment' | |
|
Instances
newTransitGatewayVpcAttachment :: TransitGatewayVpcAttachment Source #
Create a value of TransitGatewayVpcAttachment
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:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_creationTime
- The creation time.
$sel:options:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_options
- The VPC attachment options.
$sel:state:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_state
- The state of the VPC attachment. Note that the initiating
state has
been deprecated.
$sel:subnetIds:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_subnetIds
- The IDs of the subnets.
$sel:tags:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_tags
- The tags for the VPC attachment.
$sel:transitGatewayAttachmentId:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_transitGatewayAttachmentId
- The ID of the attachment.
$sel:transitGatewayId:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_transitGatewayId
- The ID of the transit gateway.
$sel:vpcId:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_vpcId
- The ID of the VPC.
$sel:vpcOwnerId:TransitGatewayVpcAttachment'
, transitGatewayVpcAttachment_vpcOwnerId
- The ID of the Amazon Web Services account that owns the VPC.
transitGatewayVpcAttachment_creationTime :: Lens' TransitGatewayVpcAttachment (Maybe UTCTime) Source #
The creation time.
transitGatewayVpcAttachment_options :: Lens' TransitGatewayVpcAttachment (Maybe TransitGatewayVpcAttachmentOptions) Source #
The VPC attachment options.
transitGatewayVpcAttachment_state :: Lens' TransitGatewayVpcAttachment (Maybe TransitGatewayAttachmentState) Source #
The state of the VPC attachment. Note that the initiating
state has
been deprecated.
transitGatewayVpcAttachment_subnetIds :: Lens' TransitGatewayVpcAttachment (Maybe [Text]) Source #
The IDs of the subnets.
transitGatewayVpcAttachment_tags :: Lens' TransitGatewayVpcAttachment (Maybe [Tag]) Source #
The tags for the VPC attachment.
transitGatewayVpcAttachment_transitGatewayAttachmentId :: Lens' TransitGatewayVpcAttachment (Maybe Text) Source #
The ID of the attachment.
transitGatewayVpcAttachment_transitGatewayId :: Lens' TransitGatewayVpcAttachment (Maybe Text) Source #
The ID of the transit gateway.
transitGatewayVpcAttachment_vpcId :: Lens' TransitGatewayVpcAttachment (Maybe Text) Source #
The ID of the VPC.
transitGatewayVpcAttachment_vpcOwnerId :: Lens' TransitGatewayVpcAttachment (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the VPC.