Lists the users for a file transfer protocol-enabled server that you specify by passing the ServerId parameter.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
list-users
[--max-results <value>]
[--next-token <value>]
--server-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--max-results (integer)
Specifies the number of users to return as a response to the
ListUsersrequest.
--next-token (string)
When you can get additional results from the
ListUserscall, aNextTokenparameter is returned in the output. You can then pass in a subsequent command to theNextTokenparameter to continue listing additional users.
--server-id (string)
A system-assigned unique identifier for a server that has users assigned to it.
--cli-input-json | --cli-input-yaml (string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml.
--generate-cli-skeleton (string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. Similarly, if provided yaml-input it will print a sample input YAML that can be used with --cli-input-yaml. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
NextToken -> (string)
When you can get additional results from the
ListUserscall, aNextTokenparameter is returned in the output. You can then pass in a subsequent command to theNextTokenparameter to continue listing additional users.
ServerId -> (string)
A system-assigned unique identifier for a server that the users are assigned to.
Users -> (list)
Returns the user accounts and their properties for the
ServerIdvalue that you specify.(structure)
Returns properties of the user that you specify.
Arn -> (string)
Provides the unique Amazon Resource Name (ARN) for the user that you want to learn about.
HomeDirectory -> (string)
Specifies the location that files are written to or read from an Amazon S3 bucket for the user you specify by their ARN.
HomeDirectoryType -> (string)
Specifies the type of landing directory (folder) you mapped for your users’ home directory. If you set it to
PATH, the user will see the absolute Amazon S3 bucket paths as is in their file transfer protocol clients. If you set itLOGICAL, you will need to provide mappings in theHomeDirectoryMappingsfor how you want to make Amazon S3 paths visible to your users.Role -> (string)
Specifies the role that is in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in this case, allows a file transfer protocol-enabled server to act on a user’s behalf. It allows the server to inherit the trust relationship that enables that user to perform file operations to their Amazon S3 bucket.
SshPublicKeyCount -> (integer)
Specifies the number of SSH public keys stored for the user you specified.
UserName -> (string)
Specifies the name of the user whose ARN was specified. User names are used for authentication purposes.