Deletes the password for the specified user, which terminates the user’s ability to access AWS services through the AWS Management Console.
Deleting a user’s password does not prevent a user from accessing IAM through the command line
interface or the API. To prevent all user access you must also either make the access key
inactive or delete it. For more information about making keys inactive or deleting them, see
UpdateAccessKey
and DeleteAccessKey
.
Access
public
Parameters
Parameter |
Type |
Required |
Description |
---|---|---|---|
|
Required |
Name of the user whose password you want to delete. [Constraints: The value must be between 1 and 64 characters, and must match the following regular expression pattern: |
|
|
Optional |
An associative array of parameters that can have the following keys:
|
Returns
Type |
Description |
---|---|
A |
Examples
Delete a login profile for a user.
// Instantiate the class $iam = new AmazonIAM(); $response = $iam->delete_login_profile('johndoe2'); // Success? var_dump($response->isOK());Result:
bool(true)
Related Methods
Source
Method defined in services/iam.class.php | Toggle source view (7 lines) | View on GitHub