stratosphere-0.1.2.1: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.UserLoginProfile

Description

LoginProfile is a property of the AWS::IAM::User resource that creates a login profile for users so that they can access the AWS Management Console.

Synopsis

Documentation

data UserLoginProfile Source #

Full data type definition for UserLoginProfile. See userLoginProfile for a more convenient constructor.

Instances

Show UserLoginProfile Source # 
Generic UserLoginProfile Source # 
ToJSON UserLoginProfile Source # 
FromJSON UserLoginProfile Source # 
type Rep UserLoginProfile Source # 
type Rep UserLoginProfile = D1 (MetaData "UserLoginProfile" "Stratosphere.ResourceProperties.UserLoginProfile" "stratosphere-0.1.2.1-5untC9f2D1vFh9V3wq6Ua5" False) (C1 (MetaCons "UserLoginProfile" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_userLoginProfilePassword") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Val Text))) (S1 (MetaSel (Just Symbol "_userLoginProfilePasswordResetRequired") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Bool'))))))

userLoginProfile Source #

Constructor for UserLoginProfile containing required fields as arguments.

ulpPassword :: Lens' UserLoginProfile (Val Text) Source #

The password for the user.

ulpPasswordResetRequired :: Lens' UserLoginProfile (Maybe (Val Bool')) Source #

Specifies whether the user is required to set a new password the next time the user logs in to the AWS Management Console.