You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/r/bedrockagentcore_gateway_target.html.markdown
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -294,11 +294,11 @@ The following arguments are required:
294
294
295
295
*`name` - (Required) Name of the gateway target.
296
296
*`gateway_identifier` - (Required) Identifier of the gateway that this target belongs to.
297
-
*`credential_provider_configuration` - (Required) Configuration for authenticating requests to the target. See [`credential_provider_configuration`](#credential_provider_configuration) below.
298
297
*`target_configuration` - (Required) Configuration for the target endpoint. See [`target_configuration`](#target_configuration) below.
299
298
300
299
The following arguments are optional:
301
300
301
+
*`credential_provider_configuration` - (Optional) Configuration for authenticating requests to the target. Required when using `lambda`, `open_api_schema` and `smithy_model` in `mcp` block. If using `mcp_server` in `mcp` block with no authorization, it should not be specified. See [`credential_provider_configuration`](#credential_provider_configuration) below.
302
302
*`description` - (Optional) Description of the gateway target.
303
303
*`region` - (Optional) AWS region where the resource will be created. If not provided, the region from the provider configuration will be used.
304
304
@@ -338,6 +338,7 @@ The `target_configuration` block supports the following:
338
338
The `mcp` block supports exactly one of the following:
339
339
340
340
*`lambda` - (Optional) Lambda function target configuration. See [`lambda`](#lambda) below.
341
+
*`mcp_server` - (Optional) MCP server target configuration. See [`mcp_server`](#mcp_server) below.
341
342
*`open_api_schema` - (Optional) OpenAPI schema-based target configuration. See [`api_schema_configuration`](#api_schema_configuration) below.
342
343
*`smithy_model` - (Optional) Smithy model-based target configuration. See [`api_schema_configuration`](#api_schema_configuration) below.
343
344
@@ -371,6 +372,12 @@ The `s3` block supports the following:
371
372
*`uri` - (Optional) S3 URI where the tool schema is stored.
372
373
*`bucket_owner_account_id` - (Optional) Account ID of the S3 bucket owner.
373
374
375
+
### `mcp_server`
376
+
377
+
The `mcp_server` block supports the following:
378
+
379
+
*`endpoint` - (Required) Endpoint for the MCP server target configuration.
380
+
374
381
### `api_schema_configuration`
375
382
376
383
The `api_schema_configuration` block supports exactly one of the following:
0 commit comments