Amazon Bedrock Account
Overview
You can use this account type to connect Amazon Bedrock LLM Snaps with data sources that use the Amazon Bedrock Account.
Prerequisites
- Valid AWS user account credentials.
Limitations and known issues
None.
Account settings
- Suggestion icon (): Indicates a list that is dynamically populated based on the configuration.
- Expression icon (): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
- Add icon (): Indicates that you can add fields in the field set.
- Remove icon (): Indicates that you can remove fields from the field set.
Field / Field set | Type | Description |
---|---|---|
Label | String |
Required. Specify a unique label for the account. Default value: N/A Example: Amazon Bedrock Account |
Authentication type | Dropdown list |
Choose an authentication type to connect to Amazon Bedrock. The available options are:
Default value: User credentials Example: IAM role |
Access key ID | String/Expression |
Required. Appears when you select User credentials as the Authentication type. Specify the access key ID that is obtained from AWS to connect to Amazon Bedrock resources and services. Learn more about how to retrieve the access key. Note: When you enable the expression for this
masked field, the value becomes visible in plain text format.
Default value: N/A Example: RJCLFJKKJM7CBBOPQ3ZLOF |
Secret access key | String/Expression |
Required. Appears when you select User credentials as the Authentication type. Specify the secret access key that is obtained from AWS to connect to Amazon Bedrock resources and services. Learn more about how to retrieve Secret access key. Note: When you enable the expression for this
masked field, the value becomes visible in plain text format.
Default value: N/A Example: Gz12RT6yXq8AdMbF3Ew7TnhJKlv903POQb4rcXYzW |
AWS security token | String/Expression |
Appears when you select User credentials as the Authentication type. Specify the AWS security token part of AWS authentication. Default value: N/A Example: |
Region | String/Expression/Suggestion |
Required. Specify the region where AWS services are hosted and operated. Default value: N/A Example: us-west-1 |
Cross-account IAM role | Configure the below properties for cross-account access. Learn more about setting up Cross-Account IAM Role. | |
Role ARN | String |
Specify the Amazon Resource Name (ARN) of the role to assume. Default value: N/A Example: arn:aws:s3:::my-example-bucket |
External ID | String |
Specify the external ID to increase the security of the role and to prevent confused deputy attacks. Note: You must configure this field if you do not own or have administrative access to the account to assume this role.
Default value: N/A Example: CompanyName-12345 |
Read timeout (seconds) | Integer/Expression | Specify the time in seconds to wait for a response from Amazon Bedrock. When you do not specify a value, the default timeout value is used. This field supports pipeline parameters. Default value: 600 Example: 800 |
Next steps
After you configure the account settings, click Apply to authenticate your account.