class Aws::IAM::Types::CreateLoginProfileRequest
@note When making an API call, you may pass CreateLoginProfileRequest
data as a hash: { user_name: "userNameType", # required password: "passwordType", # required password_reset_required: false, }
@!attribute [rw] user_name
The name of the IAM user to create a password for. The user must already exist. This parameter allows (through its [regex pattern][1]) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: \_+=,.@- [1]: http://wikipedia.org/wiki/regex @return [String]
@!attribute [rw] password
The new password for the user. The [regex pattern][1] that is used to validate this parameter is a string of characters. That string can include almost any printable ASCII character from the space (`\u0020`) through the end of the ASCII character range (`\u00FF`). You can also include the tab (`\u0009`), line feed (`\u000A`), and carriage return (`\u000D`) characters. Any of these characters are valid in a password. However, many tools, such as the Management Console, might restrict the ability to type certain characters because they have special meaning within that tool. [1]: http://wikipedia.org/wiki/regex @return [String]
@!attribute [rw] password_reset_required
Specifies whether the user is required to set a new password on next sign-in. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08/CreateLoginProfileRequest AWS API Documentation
Constants
- SENSITIVE