Sensitive Property: true
Supports Expression Language: true (will be evaluated using variable registry only)Secret Access Key | Secret Key | | | No Description Provided. Sensitive Property: true Supports Expression Language: true (will be evaluated using variable registry only) |
Credentials File | Credentials File | | | Path to a file containing AWS access key and secret key in properties file format.
This property requires exactly one file to be provided..
|
Profile Name | profile-name | | | The AWS profile name for credentials from the profile configuration file. Supports Expression Language: true (will be evaluated using variable registry only) |
Use Anonymous Credentials | anonymous-credentials | false | | If true, uses Anonymous credentials |
Assume Role ARN | Assume Role ARN | | | The AWS Role ARN for cross account access. This is used in conjunction with Assume Role Session Name and other Assume Role properties. |
Assume Role Session Name | Assume Role Session Name | | | The AWS Role Session Name for cross account access. This is used in conjunction with Assume Role ARN.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role Session Time | Session Time | 3600 | | Session time for role based session (between 900 and 3600 seconds). This is used in conjunction with Assume Role ARN.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role External ID | assume-role-external-id | | | External ID for cross-account access. This is used in conjunction with Assume Role ARN.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role SSL Context Service | assume-role-ssl-context-service | | Controller Service API: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService | SSL Context Service used when connecting to the STS Endpoint.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role Proxy Host | assume-role-proxy-host | | | Proxy host for cross-account access, if needed within your environment. This will configure a proxy to request for temporary access keys into another AWS account.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role Proxy Port | assume-role-proxy-port | | | Proxy port for cross-account access, if needed within your environment. This will configure a proxy to request for temporary access keys into another AWS account.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role STS Region | assume-role-sts-region | US West (Oregon) | - Asia Pacific (Hyderabad)
- Asia Pacific (Mumbai)
- Europe (Milan)
- Europe (Spain)
- AWS GovCloud (US-East)
- Middle East (UAE)
- Canada (Central)
- Europe (Frankfurt)
- US ISO WEST
- Europe (Zurich)
- US West (N. California)
- US West (Oregon)
- Africa (Cape Town)
- Europe (Stockholm)
- Europe (Paris)
- Europe (London)
- Europe (Ireland)
- Asia Pacific (Osaka)
- Asia Pacific (Seoul)
- Asia Pacific (Tokyo)
- Middle East (Bahrain)
- South America (Sao Paulo)
- Asia Pacific (Hong Kong)
- China (Beijing)
- AWS GovCloud (US-West)
- Asia Pacific (Singapore)
- Asia Pacific (Sydney)
- US ISO East
- Asia Pacific (Jakarta)
- Asia Pacific (Melbourne)
- US East (N. Virginia)
- US East (Ohio)
- China (Ningxia)
- US ISOB East (Ohio)
| The AWS Security Token Service (STS) region
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role STS Endpoint Override | assume-role-sts-endpoint | | | The default AWS Security Token Service (STS) endpoint ("sts.amazonaws.com") works for all accounts that are not for China (Beijing) region or GovCloud. You only need to set this property to "sts.cn-north-1.amazonaws.com.cn" when you are requesting session credentials for services in China(Beijing) region or to "sts.us-gov-west-1.amazonaws.com" for GovCloud.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Assume Role STS Signer Override | assume-role-sts-signer-override | Default Signature | - Default Signature
- Signature Version 4
- Custom Signature
| The AWS STS library uses Signature Version 4 by default. This property allows you to plug in your own custom signer implementation.
This Property is only considered if the [Assume Role ARN] Property has a value specified. |
Custom Signer Class Name | custom-signer-class-name | | | Fully qualified class name of the custom signer class. The signer must implement com.amazonaws.auth.Signer interface. Supports Expression Language: true (will be evaluated using variable registry only)
This Property is only considered if the [Assume Role STS Signer Override] Property has a value of "Custom Signature". |
Custom Signer Module Location | custom-signer-module-location | | | Comma-separated list of paths to files and/or directories which contain the custom signer's JAR file and its dependencies (if any).
This property expects a comma-separated list of resources. Each of the resources may be of any of the following types: directory, file.
Supports Expression Language: true (will be evaluated using variable registry only)
This Property is only considered if the [Assume Role STS Signer Override] Property has a value of "Custom Signature". |
State management:
This component does not store state.Restricted:
Required Permission | Explanation |
---|
access environment credentials | The default configuration can read environment variables and system properties for credentials |
System Resource Considerations:
None specified.