Class UpdateUserProfileRequest

    • Method Detail

      • iamUserArn

        public final String iamUserArn()

        The user IAM ARN. This can also be a federated user's ARN.

        Returns:
        The user IAM ARN. This can also be a federated user's ARN.
      • sshUsername

        public final 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.

        Returns:
        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.
      • sshPublicKey

        public final String sshPublicKey()

        The user's new SSH public key.

        Returns:
        The user's new SSH public key.
      • allowSelfManagement

        public final Boolean allowSelfManagement()

        Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.

        Returns:
        Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object