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.ConnectionLogResponseOptions

Description

 
Synopsis

Documentation

data ConnectionLogResponseOptions Source #

Information about the client connection logging options for a Client VPN endpoint.

See: newConnectionLogResponseOptions smart constructor.

Constructors

ConnectionLogResponseOptions' 

Fields

  • cloudwatchLogGroup :: Maybe Text

    The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

  • cloudwatchLogStream :: Maybe Text

    The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

  • enabled :: Maybe Bool

    Indicates whether client connection logging is enabled for the Client VPN endpoint.

Instances

Instances details
FromXML ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

Generic ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

Associated Types

type Rep ConnectionLogResponseOptions :: Type -> Type #

Read ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

Show ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

NFData ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

Eq ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

Hashable ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

type Rep ConnectionLogResponseOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.ConnectionLogResponseOptions

type Rep ConnectionLogResponseOptions = D1 ('MetaData "ConnectionLogResponseOptions" "Amazonka.EC2.Types.ConnectionLogResponseOptions" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "ConnectionLogResponseOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudwatchLogGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "cloudwatchLogStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newConnectionLogResponseOptions :: ConnectionLogResponseOptions Source #

Create a value of ConnectionLogResponseOptions 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:cloudwatchLogGroup:ConnectionLogResponseOptions', connectionLogResponseOptions_cloudwatchLogGroup - The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

$sel:cloudwatchLogStream:ConnectionLogResponseOptions', connectionLogResponseOptions_cloudwatchLogStream - The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

$sel:enabled:ConnectionLogResponseOptions', connectionLogResponseOptions_enabled - Indicates whether client connection logging is enabled for the Client VPN endpoint.

connectionLogResponseOptions_cloudwatchLogGroup :: Lens' ConnectionLogResponseOptions (Maybe Text) Source #

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

connectionLogResponseOptions_cloudwatchLogStream :: Lens' ConnectionLogResponseOptions (Maybe Text) Source #

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

connectionLogResponseOptions_enabled :: Lens' ConnectionLogResponseOptions (Maybe Bool) Source #

Indicates whether client connection logging is enabled for the Client VPN endpoint.