public static interface ListedAccess.Builder extends SdkPojo, CopyableBuilder<ListedAccess.Builder,ListedAccess>
| Modifier and Type | Method and Description |
|---|---|
ListedAccess.Builder |
externalId(String externalId)
A unique identifier that might be required when you assume a role in another account.
|
ListedAccess.Builder |
homeDirectory(String homeDirectory)
Specifies the landing directory (or folder), which is the location that files are written to or read from in
an Amazon S3 bucket, for the described access.
|
ListedAccess.Builder |
homeDirectoryType(HomeDirectoryType homeDirectoryType)
The type of landing directory (folder) that you want your users' home directory to be when they log in to the
server.
|
ListedAccess.Builder |
homeDirectoryType(String homeDirectoryType)
The type of landing directory (folder) that you want your users' home directory to be when they log in to the
server.
|
ListedAccess.Builder |
role(String role)
The AWS Identity and Access Management (IAM) role that controls access to your Amazon S3 bucket from the
specified associated access.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildListedAccess.Builder homeDirectory(String homeDirectory)
Specifies the landing directory (or folder), which is the location that files are written to or read from in an Amazon S3 bucket, for the described access.
homeDirectory - Specifies the landing directory (or folder), which is the location that files are written to or read
from in an Amazon S3 bucket, for the described access.ListedAccess.Builder homeDirectoryType(String homeDirectoryType)
The type of landing directory (folder) that you want your users' home directory to be when they log in to the
server. 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 it to LOGICAL, you must provide mappings in the
HomeDirectoryMappings for how you want to make Amazon S3 paths visible to your users.
homeDirectoryType - The type of landing directory (folder) that you want your users' home directory to be when they log in
to the server. 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 it to LOGICAL, you must
provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 paths
visible to your users.HomeDirectoryType,
HomeDirectoryTypeListedAccess.Builder homeDirectoryType(HomeDirectoryType homeDirectoryType)
The type of landing directory (folder) that you want your users' home directory to be when they log in to the
server. 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 it to LOGICAL, you must provide mappings in the
HomeDirectoryMappings for how you want to make Amazon S3 paths visible to your users.
homeDirectoryType - The type of landing directory (folder) that you want your users' home directory to be when they log in
to the server. 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 it to LOGICAL, you must
provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 paths
visible to your users.HomeDirectoryType,
HomeDirectoryTypeListedAccess.Builder role(String role)
The AWS Identity and Access Management (IAM) role that controls access to your Amazon S3 bucket from the specified associated access. The policies attached to this role will determine the level of access that you want to provide the associated access when transferring files into and out of your Amazon S3 bucket or buckets. The IAM role should also contain a trust relationship that allows a server to access your resources when servicing transfer requests for the associated access.
role - The AWS Identity and Access Management (IAM) role that controls access to your Amazon S3 bucket from
the specified associated access. The policies attached to this role will determine the level of access
that you want to provide the associated access when transferring files into and out of your Amazon S3
bucket or buckets. The IAM role should also contain a trust relationship that allows a server to
access your resources when servicing transfer requests for the associated access.ListedAccess.Builder externalId(String externalId)
A unique identifier that might be required when you assume a role in another account. Think of the
ExternalID as a group membership mechanism that uses a unique identifier (often a SID, but could
be a group name or something else) as a basis. If the administrator of the account to which the role belongs
provided you with an external ID, then provide that value in the ExternalId parameter. A
cross-account role is usually set up to trust everyone in an account. Therefore, the administrator of the
trusting account might send an external ID to the administrator of the trusted account. That way, only
someone with the ID can assume the role, rather than everyone in the account.
The regex used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-
externalId - A unique identifier that might be required when you assume a role in another account. Think of the
ExternalID as a group membership mechanism that uses a unique identifier (often a SID,
but could be a group name or something else) as a basis. If the administrator of the account to which
the role belongs provided you with an external ID, then provide that value in the
ExternalId parameter. A cross-account role is usually set up to trust everyone in an
account. Therefore, the administrator of the trusting account might send an external ID to the
administrator of the trusted account. That way, only someone with the ID can assume the role, rather
than everyone in the account.
The regex used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-
Copyright © 2021. All rights reserved.