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_agent_runtime.html.markdown
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,7 @@ The following arguments are optional:
121
121
*`description` - (Optional) Description of the agent runtime.
122
122
*`environment_variables` - (Optional) Map of environment variables to pass to the container.
123
123
*`authorizer_configuration` - (Optional) Authorization configuration for authenticating incoming requests. See [`authorizer_configuration`](#authorizer_configuration) below.
124
+
*`lifecycle_configuration` - (Optional) Runtime session and resource lifecycle configuration for the agent runtime. See [`lifecycle_configuration`](#lifecycle_configuration) below.
124
125
*`protocol_configuration` - (Optional) Protocol configuration for the agent runtime. See [`protocol_configuration`](#protocol_configuration) below.
125
126
*`request_header_configuration` - (Optional) Configuration for HTTP request headers that will be passed through to the runtime. See [`request_header_configuration`](#request_header_configuration) below.
126
127
*`tags` - (Optional) Key-value map of resource tags. If configured with a provider [`default_tags` configuration block](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#default_tags-configuration-block) present, tags with matching keys will overwrite those defined at the provider-level.
@@ -151,6 +152,13 @@ The `custom_jwt_authorizer` block supports the following:
151
152
*`allowed_audience` - (Optional) Set of allowed audience values for JWT token validation.
152
153
*`allowed_clients` - (Optional) Set of allowed client IDs for JWT token validation.
153
154
155
+
### `lifecycle_configuration`
156
+
157
+
The `lifecycle_configuration` block supports the following:
158
+
159
+
*`idle_runtime_session_timeout` - (Optional) Timeout in seconds for idle runtime sessions.
160
+
*`max_lifetime` - (Optional) Maximum lifetime for the instance in seconds.
161
+
154
162
### `network_configuration`
155
163
156
164
The `network_configuration` block supports the following:
@@ -169,7 +177,7 @@ The `network_mode_config` block supports the following:
169
177
170
178
The `protocol_configuration` block supports the following:
171
179
172
-
*`server_protocol` - (Optional) Server protocol for the agent runtime. Valid values: `HTTP`, `MCP`.
180
+
*`server_protocol` - (Optional) Server protocol for the agent runtime. Valid values: `HTTP`, `MCP`, `A2A`.
0 commit comments