amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.Types.NetworkInsightsPath

Description

 
Synopsis

Documentation

data NetworkInsightsPath Source #

Describes a path.

See: newNetworkInsightsPath smart constructor.

Constructors

NetworkInsightsPath' 

Fields

Instances

Instances details
FromXML NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

Generic NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

Associated Types

type Rep NetworkInsightsPath :: Type -> Type #

Read NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

Show NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

NFData NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

Methods

rnf :: NetworkInsightsPath -> () #

Eq NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

Hashable NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

type Rep NetworkInsightsPath Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInsightsPath

type Rep NetworkInsightsPath = D1 ('MetaData "NetworkInsightsPath" "Amazonka.EC2.Types.NetworkInsightsPath" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "NetworkInsightsPath'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "destinationIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "destinationPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "networkInsightsPathArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "networkInsightsPathId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newNetworkInsightsPath :: NetworkInsightsPath Source #

Create a value of NetworkInsightsPath 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:createdDate:NetworkInsightsPath', networkInsightsPath_createdDate - The time stamp when the path was created.

$sel:destination:NetworkInsightsPath', networkInsightsPath_destination - The Amazon Web Services resource that is the destination of the path.

$sel:destinationArn:NetworkInsightsPath', networkInsightsPath_destinationArn - The Amazon Resource Name (ARN) of the destination.

$sel:destinationIp:NetworkInsightsPath', networkInsightsPath_destinationIp - The IP address of the Amazon Web Services resource that is the destination of the path.

$sel:destinationPort:NetworkInsightsPath', networkInsightsPath_destinationPort - The destination port.

$sel:networkInsightsPathArn:NetworkInsightsPath', networkInsightsPath_networkInsightsPathArn - The Amazon Resource Name (ARN) of the path.

$sel:networkInsightsPathId:NetworkInsightsPath', networkInsightsPath_networkInsightsPathId - The ID of the path.

$sel:protocol:NetworkInsightsPath', networkInsightsPath_protocol - The protocol.

$sel:source:NetworkInsightsPath', networkInsightsPath_source - The Amazon Web Services resource that is the source of the path.

$sel:sourceArn:NetworkInsightsPath', networkInsightsPath_sourceArn - The Amazon Resource Name (ARN) of the source.

$sel:sourceIp:NetworkInsightsPath', networkInsightsPath_sourceIp - The IP address of the Amazon Web Services resource that is the source of the path.

$sel:tags:NetworkInsightsPath', networkInsightsPath_tags - The tags associated with the path.

networkInsightsPath_createdDate :: Lens' NetworkInsightsPath (Maybe UTCTime) Source #

The time stamp when the path was created.

networkInsightsPath_destination :: Lens' NetworkInsightsPath (Maybe Text) Source #

The Amazon Web Services resource that is the destination of the path.

networkInsightsPath_destinationArn :: Lens' NetworkInsightsPath (Maybe Text) Source #

The Amazon Resource Name (ARN) of the destination.

networkInsightsPath_destinationIp :: Lens' NetworkInsightsPath (Maybe Text) Source #

The IP address of the Amazon Web Services resource that is the destination of the path.

networkInsightsPath_source :: Lens' NetworkInsightsPath (Maybe Text) Source #

The Amazon Web Services resource that is the source of the path.

networkInsightsPath_sourceArn :: Lens' NetworkInsightsPath (Maybe Text) Source #

The Amazon Resource Name (ARN) of the source.

networkInsightsPath_sourceIp :: Lens' NetworkInsightsPath (Maybe Text) Source #

The IP address of the Amazon Web Services resource that is the source of the path.

networkInsightsPath_tags :: Lens' NetworkInsightsPath (Maybe [Tag]) Source #

The tags associated with the path.