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.

Amazon Bedrock Account

Prerequisites

  • Valid AWS user account credentials.

Limitations and known issues

None.

Account settings

Note:
  • 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 (Plus Icon): Indicates that you can add fields in the field set.
  • Remove icon (Minus 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:
  • User credentials: If you choose this option, you must provide AWS Access key ID and Secret access key to access Amazon Bedrock.
  • IAM role: If you choose this option, the IAM role stored in the EC2 instance is used to access Amazon Bedrock.

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.