Values_2.TransitGatewayRouteTableAnnouncementSourceDescribes a transit gateway route table announcement.
type nonrec t = {transitGatewayRouteTableAnnouncementId : Values_1.TransitGatewayRouteTableAnnouncementId.t
option;The ID of the transit gateway route table announcement.
*)transitGatewayId : Values_1.TransitGatewayId.t option;The ID of the transit gateway.
*)coreNetworkId : Values_0.String_.t option;The ID of the core network for the transit gateway route table announcement.
*)peerTransitGatewayId : Values_1.TransitGatewayId.t option;The ID of the peer transit gateway.
*)peerCoreNetworkId : Values_0.String_.t option;The ID of the core network ID for the peer.
*)peeringAttachmentId : Values_0.TransitGatewayAttachmentId.t option;The ID of the peering attachment.
*)announcementDirection : Values_1.TransitGatewayRouteTableAnnouncementDirection.t
option;The direction for the route table announcement.
*)transitGatewayRouteTableId : Values_1.TransitGatewayRouteTableId.t option;The ID of the transit gateway route table.
*)state : Values_1.TransitGatewayRouteTableAnnouncementState.t option;The state of the transit gateway announcement.
*)creationTime : Values_0.DateTime.t option;The timestamp when the transit gateway route table announcement was created.
*)}val make :
?transitGatewayRouteTableAnnouncementId:??? ->
?transitGatewayId:??? ->
?coreNetworkId:??? ->
?peerTransitGatewayId:??? ->
?peerCoreNetworkId:??? ->
?peeringAttachmentId:??? ->
?announcementDirection:??? ->
?transitGatewayRouteTableId:??? ->
?state:??? ->
?creationTime:??? ->
?tags:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of string ]) list ] list
| `String of Values_1.TransitGatewayRouteTableAnnouncementId.t
| `Timestamp of Values_0.DateTime.t ])
list ]