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

Description

 
Synopsis

Documentation

data UserPendingChanges Source #

Returns information about the status of the changes pending for the ActiveMQ user.

See: newUserPendingChanges smart constructor.

Constructors

UserPendingChanges' 

Fields

  • groups :: Maybe [Text]

    The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.

  • consoleAccess :: Maybe Bool

    Enables access to the the ActiveMQ Web Console for the ActiveMQ user.

  • pendingChange :: ChangeType

    Required. The type of change pending for the ActiveMQ user.

Instances

Instances details
Eq UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

Read UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

Show UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

Generic UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

Associated Types

type Rep UserPendingChanges :: Type -> Type #

NFData UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

Methods

rnf :: UserPendingChanges -> () #

Hashable UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

FromJSON UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

type Rep UserPendingChanges Source # 
Instance details

Defined in Amazonka.MQ.Types.UserPendingChanges

type Rep UserPendingChanges = D1 ('MetaData "UserPendingChanges" "Amazonka.MQ.Types.UserPendingChanges" "libZSservicesZSamazonka-mqZSamazonka-mq" 'False) (C1 ('MetaCons "UserPendingChanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "consoleAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pendingChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeType))))

newUserPendingChanges Source #

Create a value of UserPendingChanges 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:groups:UserPendingChanges', userPendingChanges_groups - The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.

$sel:consoleAccess:UserPendingChanges', userPendingChanges_consoleAccess - Enables access to the the ActiveMQ Web Console for the ActiveMQ user.

$sel:pendingChange:UserPendingChanges', userPendingChanges_pendingChange - Required. The type of change pending for the ActiveMQ user.

userPendingChanges_groups :: Lens' UserPendingChanges (Maybe [Text]) Source #

The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.

userPendingChanges_consoleAccess :: Lens' UserPendingChanges (Maybe Bool) Source #

Enables access to the the ActiveMQ Web Console for the ActiveMQ user.

userPendingChanges_pendingChange :: Lens' UserPendingChanges ChangeType Source #

Required. The type of change pending for the ActiveMQ user.