Class CreateLoginProfileRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for CreateLoginProfileRequest object.CreateLoginProfileRequest
(String userName, String password) Constructs a new CreateLoginProfileRequest object. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The new password for the user.Specifies whether the user is required to set a new password on next sign-in.The name of the IAM user to create a password for.int
hashCode()
Specifies whether the user is required to set a new password on next sign-in.void
setPassword
(String password) The new password for the user.void
setPasswordResetRequired
(Boolean passwordResetRequired) Specifies whether the user is required to set a new password on next sign-in.void
setUserName
(String userName) The name of the IAM user to create a password for.toString()
Returns a string representation of this object; useful for testing and debugging.withPassword
(String password) The new password for the user.withPasswordResetRequired
(Boolean passwordResetRequired) Specifies whether the user is required to set a new password on next sign-in.withUserName
(String userName) The name of the IAM user to create a password for.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
CreateLoginProfileRequest
public CreateLoginProfileRequest()Default constructor for CreateLoginProfileRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
CreateLoginProfileRequest
Constructs a new CreateLoginProfileRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
userName
- The name of the IAM user to create a password for. The user must already exist.The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
password
- The new password for the user.The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
-
-
Method Details
-
setUserName
The name of the IAM user to create a password for. The user must already exist.
The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
- Parameters:
userName
- The name of the IAM user to create a password for. The user must already exist.The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
-
getUserName
The name of the IAM user to create a password for. The user must already exist.
The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
- Returns:
- The name of the IAM user to create a password for. The user must
already exist.
The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
-
withUserName
The name of the IAM user to create a password for. The user must already exist.
The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
- Parameters:
userName
- The name of the IAM user to create a password for. The user must already exist.The regex pattern for this parameter is a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPassword
The new password for the user.
The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
- Parameters:
password
- The new password for the user.The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
-
getPassword
The new password for the user.
The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
- Returns:
- The new password for the user.
The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
-
withPassword
The new password for the user.
The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
- Parameters:
password
- The new password for the user.The regex pattern for this parameter is a string of characters consisting of almost any printable ASCII character from the space ( ) through the end of the ASCII character range (ÿ). You can also include the tab ( ), line feed ( ), and carriage return ( ) characters. Although any of these characters are valid in a password, note that many tools, such as the AWS Management Console, might restrict the ability to enter certain characters because they have special meaning within that tool.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPasswordResetRequired
Specifies whether the user is required to set a new password on next sign-in.
- Parameters:
passwordResetRequired
- Specifies whether the user is required to set a new password on next sign-in.
-
getPasswordResetRequired
Specifies whether the user is required to set a new password on next sign-in.
- Returns:
- Specifies whether the user is required to set a new password on next sign-in.
-
withPasswordResetRequired
Specifies whether the user is required to set a new password on next sign-in.
- Parameters:
passwordResetRequired
- Specifies whether the user is required to set a new password on next sign-in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isPasswordResetRequired
Specifies whether the user is required to set a new password on next sign-in.
- Returns:
- Specifies whether the user is required to set a new password on next sign-in.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-