Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data UserProfile = UserProfile' {}
- newUserProfile :: UserProfile
- userProfile_allowSelfManagement :: Lens' UserProfile (Maybe Bool)
- userProfile_sshPublicKey :: Lens' UserProfile (Maybe Text)
- userProfile_sshUsername :: Lens' UserProfile (Maybe Text)
- userProfile_iamUserArn :: Lens' UserProfile (Maybe Text)
- userProfile_name :: Lens' UserProfile (Maybe Text)
Documentation
data UserProfile Source #
Describes a user's SSH information.
See: newUserProfile
smart constructor.
UserProfile' | |
|
Instances
newUserProfile :: UserProfile Source #
Create a value of UserProfile
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:allowSelfManagement:UserProfile'
, userProfile_allowSelfManagement
- Whether users can specify their own SSH public key through the My
Settings page. For more information, see
Managing User Permissions.
$sel:sshPublicKey:UserProfile'
, userProfile_sshPublicKey
- The user's SSH public key.
$sel:sshUsername:UserProfile'
, userProfile_sshUsername
- The user's SSH user name.
$sel:iamUserArn:UserProfile'
, userProfile_iamUserArn
- The user's IAM ARN.
$sel:name:UserProfile'
, userProfile_name
- The user's name.
userProfile_allowSelfManagement :: Lens' UserProfile (Maybe Bool) Source #
Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.
userProfile_sshPublicKey :: Lens' UserProfile (Maybe Text) Source #
The user's SSH public key.
userProfile_sshUsername :: Lens' UserProfile (Maybe Text) Source #
The user's SSH user name.
userProfile_iamUserArn :: Lens' UserProfile (Maybe Text) Source #
The user's IAM ARN.
userProfile_name :: Lens' UserProfile (Maybe Text) Source #
The user's name.