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