@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListedUser extends Object implements Serializable, Cloneable, StructuredPojo
Returns properties of the user that you specify.
| Constructor and Description |
|---|
ListedUser() |
| Modifier and Type | Method and Description |
|---|---|
ListedUser |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
|
String |
getHomeDirectory()
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you
specify by their ARN.
|
String |
getHomeDirectoryType()
The type of landing directory (folder) you mapped for your users' home directory.
|
String |
getRole()
The role in use by this user.
|
Integer |
getSshPublicKeyCount()
This value is the number of SSH public keys stored for the user you specified.
|
String |
getUserName()
The name of the user whose ARN was specified.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArn(String arn)
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
|
void |
setHomeDirectory(String homeDirectory)
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you
specify by their ARN.
|
void |
setHomeDirectoryType(String homeDirectoryType)
The type of landing directory (folder) you mapped for your users' home directory.
|
void |
setRole(String role)
The role in use by this user.
|
void |
setSshPublicKeyCount(Integer sshPublicKeyCount)
This value is the number of SSH public keys stored for the user you specified.
|
void |
setUserName(String userName)
The name of the user whose ARN was specified.
|
String |
toString()
Returns a string representation of this object.
|
ListedUser |
withArn(String arn)
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
|
ListedUser |
withHomeDirectory(String homeDirectory)
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you
specify by their ARN.
|
ListedUser |
withHomeDirectoryType(HomeDirectoryType homeDirectoryType)
The type of landing directory (folder) you mapped for your users' home directory.
|
ListedUser |
withHomeDirectoryType(String homeDirectoryType)
The type of landing directory (folder) you mapped for your users' home directory.
|
ListedUser |
withRole(String role)
The role in use by this user.
|
ListedUser |
withSshPublicKeyCount(Integer sshPublicKeyCount)
This value is the number of SSH public keys stored for the user you specified.
|
ListedUser |
withUserName(String userName)
The name of the user whose ARN was specified.
|
public void setArn(String arn)
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
arn - This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.public String getArn()
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
public ListedUser withArn(String arn)
This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.
arn - This property is the unique Amazon Resource Name (ARN) for the user that you want to learn about.public void setHomeDirectory(String homeDirectory)
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you specify by their ARN.
homeDirectory - This value specifies the location that files are written to or read from an Amazon S3 bucket for the user
you specify by their ARN.public String getHomeDirectory()
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you specify by their ARN.
public ListedUser withHomeDirectory(String homeDirectory)
This value specifies the location that files are written to or read from an Amazon S3 bucket for the user you specify by their ARN.
homeDirectory - This value specifies the location that files are written to or read from an Amazon S3 bucket for the user
you specify by their ARN.public void setHomeDirectoryType(String homeDirectoryType)
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 SFTP clients. If you set
it LOGICAL, you will need to provide mappings in the HomeDirectoryMappings for how you
want to make S3 paths visible to your user.
homeDirectoryType - 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 SFTP clients. If
you set it LOGICAL, you will need to provide mappings in the
HomeDirectoryMappings for how you want to make S3 paths visible to your user.HomeDirectoryTypepublic String getHomeDirectoryType()
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 SFTP clients. If you set
it LOGICAL, you will need to provide mappings in the HomeDirectoryMappings for how you
want to make S3 paths visible to your user.
PATH, the user will see the absolute Amazon S3 bucket paths as is in their SFTP clients. If
you set it LOGICAL, you will need to provide mappings in the
HomeDirectoryMappings for how you want to make S3 paths visible to your user.HomeDirectoryTypepublic ListedUser withHomeDirectoryType(String homeDirectoryType)
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 SFTP clients. If you set
it LOGICAL, you will need to provide mappings in the HomeDirectoryMappings for how you
want to make S3 paths visible to your user.
homeDirectoryType - 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 SFTP clients. If
you set it LOGICAL, you will need to provide mappings in the
HomeDirectoryMappings for how you want to make S3 paths visible to your user.HomeDirectoryTypepublic ListedUser withHomeDirectoryType(HomeDirectoryType homeDirectoryType)
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 SFTP clients. If you set
it LOGICAL, you will need to provide mappings in the HomeDirectoryMappings for how you
want to make S3 paths visible to your user.
homeDirectoryType - 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 SFTP clients. If
you set it LOGICAL, you will need to provide mappings in the
HomeDirectoryMappings for how you want to make S3 paths visible to your user.HomeDirectoryTypepublic void setRole(String role)
The role in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in this case, allows the SFTP 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.
role - The role in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in
this case, allows the SFTP 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.public String getRole()
The role in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in this case, allows the SFTP 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.
public ListedUser withRole(String role)
The role in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in this case, allows the SFTP 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.
role - The role in use by this user. A role is an AWS Identity and Access Management (IAM) entity that, in
this case, allows the SFTP 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.public void setSshPublicKeyCount(Integer sshPublicKeyCount)
This value is the number of SSH public keys stored for the user you specified.
sshPublicKeyCount - This value is the number of SSH public keys stored for the user you specified.public Integer getSshPublicKeyCount()
This value is the number of SSH public keys stored for the user you specified.
public ListedUser withSshPublicKeyCount(Integer sshPublicKeyCount)
This value is the number of SSH public keys stored for the user you specified.
sshPublicKeyCount - This value is the number of SSH public keys stored for the user you specified.public void setUserName(String userName)
The name of the user whose ARN was specified. User names are used for authentication purposes.
userName - The name of the user whose ARN was specified. User names are used for authentication purposes.public String getUserName()
The name of the user whose ARN was specified. User names are used for authentication purposes.
public ListedUser withUserName(String userName)
The name of the user whose ARN was specified. User names are used for authentication purposes.
userName - The name of the user whose ARN was specified. User names are used for authentication purposes.public String toString()
toString in class ObjectObject.toString()public ListedUser clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.