public static interface UpdateUserProfileRequest.Builder extends OpsWorksRequest.Builder, CopyableBuilder<UpdateUserProfileRequest.Builder,UpdateUserProfileRequest>
Modifier and Type | Method and Description |
---|---|
UpdateUserProfileRequest.Builder |
allowSelfManagement(Boolean allowSelfManagement)
Whether users can specify their own SSH public key through the My Settings page.
|
UpdateUserProfileRequest.Builder |
iamUserArn(String iamUserArn)
The user IAM ARN.
|
UpdateUserProfileRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateUserProfileRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateUserProfileRequest.Builder |
sshPublicKey(String sshPublicKey)
The user's new SSH public key.
|
UpdateUserProfileRequest.Builder |
sshUsername(String sshUsername)
The user's SSH user name.
|
build
overrideConfiguration
copy
applyMutation, build
UpdateUserProfileRequest.Builder iamUserArn(String iamUserArn)
The user IAM ARN. This can also be a federated user's ARN.
iamUserArn
- The user IAM ARN. This can also be a federated user's ARN.UpdateUserProfileRequest.Builder sshUsername(String sshUsername)
The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and '_'. If the specified
name includes other punctuation marks, AWS OpsWorks Stacks removes them. For example, my.name
will be changed to myname
. If you do not specify an SSH user name, AWS OpsWorks Stacks generates
one from the IAM user name.
sshUsername
- The user's SSH user name. The allowable characters are [a-z], [A-Z], [0-9], '-', and '_'. If the
specified name includes other punctuation marks, AWS OpsWorks Stacks removes them. For example,
my.name
will be changed to myname
. If you do not specify an SSH user name,
AWS OpsWorks Stacks generates one from the IAM user name.UpdateUserProfileRequest.Builder sshPublicKey(String sshPublicKey)
The user's new SSH public key.
sshPublicKey
- The user's new SSH public key.UpdateUserProfileRequest.Builder allowSelfManagement(Boolean allowSelfManagement)
Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.
allowSelfManagement
- Whether users can specify their own SSH public key through the My Settings page. For more information,
see Managing User
Permissions.UpdateUserProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateUserProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.