libZSservicesZSamazonka-mqZSamazonka-mq
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MQ.Types.Logs

Description

 
Synopsis

Documentation

data Logs Source #

The list of information about logs to be enabled for the specified broker.

See: newLogs smart constructor.

Constructors

Logs' 

Fields

  • audit :: Maybe Bool

    Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged. Does not apply to RabbitMQ brokers.

  • general :: Maybe Bool

    Enables general logging.

Instances

Instances details
Eq Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Methods

(==) :: Logs -> Logs -> Bool #

(/=) :: Logs -> Logs -> Bool #

Read Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Show Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Methods

showsPrec :: Int -> Logs -> ShowS #

show :: Logs -> String #

showList :: [Logs] -> ShowS #

Generic Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Associated Types

type Rep Logs :: Type -> Type #

Methods

from :: Logs -> Rep Logs x #

to :: Rep Logs x -> Logs #

NFData Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Methods

rnf :: Logs -> () #

Hashable Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

Methods

hashWithSalt :: Int -> Logs -> Int #

hash :: Logs -> Int #

ToJSON Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

FromJSON Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

type Rep Logs Source # 
Instance details

Defined in Amazonka.MQ.Types.Logs

type Rep Logs = D1 ('MetaData "Logs" "Amazonka.MQ.Types.Logs" "libZSservicesZSamazonka-mqZSamazonka-mq" 'False) (C1 ('MetaCons "Logs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "general") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newLogs :: Logs Source #

Create a value of Logs 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:audit:Logs', logs_audit - Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged. Does not apply to RabbitMQ brokers.

$sel:general:Logs', logs_general - Enables general logging.

logs_audit :: Lens' Logs (Maybe Bool) Source #

Enables audit logging. Every user management action made using JMX or the ActiveMQ Web Console is logged. Does not apply to RabbitMQ brokers.

logs_general :: Lens' Logs (Maybe Bool) Source #

Enables general logging.