Package software.amazon.awssdk.profiles
Class ProfileProperty
java.lang.Object
software.amazon.awssdk.profiles.ProfileProperty
The properties used by the Java SDK from the credentials and config files.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The "account id endpoint mode" to be used for clients created using the currently-configured profile.static final String
Property name for specifying the Amazon AWS Access Keystatic final String
Property name for specifying the Amazon AWS Account ID associated with credentialsstatic final String
Property name for specifying the Amazon AWS Secret Access Keystatic final String
Property name for specifying the Amazon AWS Session Tokenstatic final String
An external process that should be invoked to load credentials.static final String
Property name for specifying the credential source to use when assuming a rolestatic final String
The "defaults mode" to be used for clients created using the currently-configured profile.static final String
Whether request compression is disabled for operations marked with the RequestCompression trait.static final String
static final String
Property name for specifying how long in seconds to assume the rolestatic final String
static final String
static final String
static final String
Property name for specifying whether or not endpoint discovery is enabled.static final String
Property name for specifying the IAM role external idstatic final String
Property name for specifying the identification number of the MFA devicestatic final String
AWS Region to use when creating clients.static final String
The minimum compression size in bytes, inclusive, for a request to be compressed.static final String
The "retry mode" to be used for clients created using the currently-configured profile.static final String
Property name for specifying the IAM role to assumestatic final String
Property name for specifying the IAM role session namestatic final String
The S3 regional endpoint setting for theus-east-1
region.static final String
Property name for specifying the profile credentials to use when assuming a rolestatic final String
AWS account ID that temporary AWS credentials will be resolved for.static final String
Aws region where the SSO directory for the given 'sso_start_url' is hosted.static final String
The corresponding IAM role in the AWS account that temporary AWS credentials will be resolved for.static final String
Start url provided by the SSO service via the console.static final String
static final String
static final String
-
Method Summary
-
Field Details
-
AWS_ACCESS_KEY_ID
Property name for specifying the Amazon AWS Access Key- See Also:
-
AWS_SECRET_ACCESS_KEY
Property name for specifying the Amazon AWS Secret Access Key- See Also:
-
AWS_SESSION_TOKEN
Property name for specifying the Amazon AWS Session Token- See Also:
-
AWS_ACCOUNT_ID
Property name for specifying the Amazon AWS Account ID associated with credentials- See Also:
-
ROLE_ARN
Property name for specifying the IAM role to assume- See Also:
-
ROLE_SESSION_NAME
Property name for specifying the IAM role session name- See Also:
-
DURATION_SECONDS
Property name for specifying how long in seconds to assume the role- See Also:
-
EXTERNAL_ID
Property name for specifying the IAM role external id- See Also:
-
SOURCE_PROFILE
Property name for specifying the profile credentials to use when assuming a role- See Also:
-
CREDENTIAL_SOURCE
Property name for specifying the credential source to use when assuming a role- See Also:
-
REGION
AWS Region to use when creating clients.- See Also:
-
MFA_SERIAL
Property name for specifying the identification number of the MFA device- See Also:
-
ENDPOINT_DISCOVERY_ENABLED
Property name for specifying whether or not endpoint discovery is enabled.- See Also:
-
CREDENTIAL_PROCESS
An external process that should be invoked to load credentials.- See Also:
-
WEB_IDENTITY_TOKEN_FILE
- See Also:
-
S3_US_EAST_1_REGIONAL_ENDPOINT
The S3 regional endpoint setting for theus-east-1
region. Setting the value toregional
causes the SDK to use thes3.us-east-1.amazonaws.com
endpoint when using theUS_EAST_1
region instead of the globals3.amazonaws.com
. Using the regional endpoint is disabled by default.- See Also:
-
DISABLE_S3_EXPRESS_AUTH
- See Also:
-
RETRY_MODE
The "retry mode" to be used for clients created using the currently-configured profile. Values supported by all SDKs are "legacy" and "standard". See theRetryMode
class JavaDoc for more information.- See Also:
-
DEFAULTS_MODE
The "defaults mode" to be used for clients created using the currently-configured profile. Defaults mode determins how SDK default configuration should be resolved. See theDefaultsMode
class JavaDoc for more information.- See Also:
-
ACCOUNT_ID_ENDPOINT_MODE
The "account id endpoint mode" to be used for clients created using the currently-configured profile. This setting can only be used by services that route user requests to account specific endpoints, and determines how endpoints should be resolved depending on the availability of an accountId for a request. See theAccountIdEndpointMode
class javadoc for more information.- See Also:
-
SSO_REGION
Aws region where the SSO directory for the given 'sso_start_url' is hosted. This is independent of the general 'region'.- See Also:
-
SSO_ROLE_NAME
The corresponding IAM role in the AWS account that temporary AWS credentials will be resolved for.- See Also:
-
SSO_ACCOUNT_ID
AWS account ID that temporary AWS credentials will be resolved for.- See Also:
-
SSO_START_URL
Start url provided by the SSO service via the console. It's the main URL used for login to the SSO directory. This is also referred to as the "User Portal URL" and can also be used to login to the SSO web interface for AWS console access.- See Also:
-
USE_DUALSTACK_ENDPOINT
- See Also:
-
USE_FIPS_ENDPOINT
- See Also:
-
EC2_METADATA_SERVICE_ENDPOINT_MODE
- See Also:
-
EC2_METADATA_SERVICE_ENDPOINT
- See Also:
-
EC2_METADATA_V1_DISABLED
- See Also:
-
DISABLE_REQUEST_COMPRESSION
Whether request compression is disabled for operations marked with the RequestCompression trait. The default value is false, i.e., request compression is enabled.- See Also:
-
REQUEST_MIN_COMPRESSION_SIZE_BYTES
The minimum compression size in bytes, inclusive, for a request to be compressed. The default value is 10_240. The value must be non-negative and no greater than 10_485_760.- See Also:
-