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 RouteAnalysis = RouteAnalysis' {
- destination :: Maybe RouteAnalysisEndpointOptions
- forwardPath :: Maybe RouteAnalysisPath
- globalNetworkId :: Maybe Text
- includeReturnPath :: Maybe Bool
- ownerAccountId :: Maybe Text
- returnPath :: Maybe RouteAnalysisPath
- routeAnalysisId :: Maybe Text
- source :: Maybe RouteAnalysisEndpointOptions
- startTimestamp :: Maybe POSIX
- status :: Maybe RouteAnalysisStatus
- useMiddleboxes :: Maybe Bool
- newRouteAnalysis :: RouteAnalysis
- routeAnalysis_destination :: Lens' RouteAnalysis (Maybe RouteAnalysisEndpointOptions)
- routeAnalysis_forwardPath :: Lens' RouteAnalysis (Maybe RouteAnalysisPath)
- routeAnalysis_globalNetworkId :: Lens' RouteAnalysis (Maybe Text)
- routeAnalysis_includeReturnPath :: Lens' RouteAnalysis (Maybe Bool)
- routeAnalysis_ownerAccountId :: Lens' RouteAnalysis (Maybe Text)
- routeAnalysis_returnPath :: Lens' RouteAnalysis (Maybe RouteAnalysisPath)
- routeAnalysis_routeAnalysisId :: Lens' RouteAnalysis (Maybe Text)
- routeAnalysis_source :: Lens' RouteAnalysis (Maybe RouteAnalysisEndpointOptions)
- routeAnalysis_startTimestamp :: Lens' RouteAnalysis (Maybe UTCTime)
- routeAnalysis_status :: Lens' RouteAnalysis (Maybe RouteAnalysisStatus)
- routeAnalysis_useMiddleboxes :: Lens' RouteAnalysis (Maybe Bool)
Documentation
data RouteAnalysis Source #
Describes a route analysis.
See: newRouteAnalysis
smart constructor.
RouteAnalysis' | |
|
Instances
newRouteAnalysis :: RouteAnalysis Source #
Create a value of RouteAnalysis
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:destination:RouteAnalysis'
, routeAnalysis_destination
- The destination.
$sel:forwardPath:RouteAnalysis'
, routeAnalysis_forwardPath
- The forward path.
$sel:globalNetworkId:RouteAnalysis'
, routeAnalysis_globalNetworkId
- The ID of the global network.
$sel:includeReturnPath:RouteAnalysis'
, routeAnalysis_includeReturnPath
- Indicates whether to analyze the return path. The return path is not
analyzed if the forward path analysis does not succeed.
$sel:ownerAccountId:RouteAnalysis'
, routeAnalysis_ownerAccountId
- The ID of the AWS account that created the route analysis.
$sel:returnPath:RouteAnalysis'
, routeAnalysis_returnPath
- The return path.
$sel:routeAnalysisId:RouteAnalysis'
, routeAnalysis_routeAnalysisId
- The ID of the route analysis.
$sel:source:RouteAnalysis'
, routeAnalysis_source
- The source.
$sel:startTimestamp:RouteAnalysis'
, routeAnalysis_startTimestamp
- The time that the analysis started.
$sel:status:RouteAnalysis'
, routeAnalysis_status
- The status of the route analysis.
$sel:useMiddleboxes:RouteAnalysis'
, routeAnalysis_useMiddleboxes
- Indicates whether to include the location of middlebox appliances in the
route analysis.
routeAnalysis_destination :: Lens' RouteAnalysis (Maybe RouteAnalysisEndpointOptions) Source #
The destination.
routeAnalysis_forwardPath :: Lens' RouteAnalysis (Maybe RouteAnalysisPath) Source #
The forward path.
routeAnalysis_globalNetworkId :: Lens' RouteAnalysis (Maybe Text) Source #
The ID of the global network.
routeAnalysis_includeReturnPath :: Lens' RouteAnalysis (Maybe Bool) Source #
Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.
routeAnalysis_ownerAccountId :: Lens' RouteAnalysis (Maybe Text) Source #
The ID of the AWS account that created the route analysis.
routeAnalysis_returnPath :: Lens' RouteAnalysis (Maybe RouteAnalysisPath) Source #
The return path.
routeAnalysis_routeAnalysisId :: Lens' RouteAnalysis (Maybe Text) Source #
The ID of the route analysis.
routeAnalysis_source :: Lens' RouteAnalysis (Maybe RouteAnalysisEndpointOptions) Source #
The source.
routeAnalysis_startTimestamp :: Lens' RouteAnalysis (Maybe UTCTime) Source #
The time that the analysis started.
routeAnalysis_status :: Lens' RouteAnalysis (Maybe RouteAnalysisStatus) Source #
The status of the route analysis.
routeAnalysis_useMiddleboxes :: Lens' RouteAnalysis (Maybe Bool) Source #
Indicates whether to include the location of middlebox appliances in the route analysis.