Skip to content

Commit a8b1180

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent a707805 commit a8b1180

8 files changed

Lines changed: 1961 additions & 1017 deletions

File tree

codegen/sdk-codegen/aws-models/bedrock-agentcore-control.json

Lines changed: 52 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15003,7 +15003,7 @@
1500315003
"min": 1,
1500415004
"max": 256
1500515005
},
15006-
"smithy.api#pattern": "^(Authorization|X-Amzn-Bedrock-AgentCore-Runtime-Custom-[a-zA-Z0-9-]+)$"
15006+
"smithy.api#pattern": "^[A-Za-z][A-Za-z0-9_-]{0,255}$"
1500715007
}
1500815008
},
1500915009
"com.amazonaws.bedrockagentcorecontrol#HttpHeaderKey": {
@@ -17999,6 +17999,18 @@
1799917999
"traits": {
1800018000
"smithy.api#documentation": "<p>The search type for the Model Context Protocol gateway. This field specifies how the gateway handles search operations.</p>"
1800118001
}
18002+
},
18003+
"sessionConfiguration": {
18004+
"target": "com.amazonaws.bedrockagentcorecontrol#SessionConfiguration",
18005+
"traits": {
18006+
"smithy.api#documentation": "<p>The session configuration for the MCP gateway. This configuration controls session behavior, including session timeout settings.</p>"
18007+
}
18008+
},
18009+
"streamingConfiguration": {
18010+
"target": "com.amazonaws.bedrockagentcorecontrol#StreamingConfiguration",
18011+
"traits": {
18012+
"smithy.api#documentation": "<p>The streaming configuration for the MCP gateway. This configuration controls whether response streaming is enabled for the gateway.</p>"
18013+
}
1800218014
}
1800318015
},
1800418016
"traits": {
@@ -18070,7 +18082,7 @@
1807018082
"routingDomain": {
1807118083
"target": "com.amazonaws.bedrockagentcorecontrol#RoutingDomain",
1807218084
"traits": {
18073-
"smithy.api#documentation": "<p>An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint. Required when your private endpoint uses a domain that is not publicly resolvable.</p>"
18085+
"smithy.api#documentation": "<p>An intermediate domain to use as the resource configuration endpoint instead of the actual target domain. Use this when you want to route traffic through an intermediate component such as a VPC endpoint or internal load balancer. For more information, see xref:lattice-vpc-egress-routing-domain[Route traffic through an intermediate domain].</p>"
1807418086
}
1807518087
}
1807618088
},
@@ -19842,12 +19854,12 @@
1984219854
"tokenExchangeGrantTypeConfig": {
1984319855
"target": "com.amazonaws.bedrockagentcorecontrol#TokenExchangeGrantTypeConfigType",
1984419856
"traits": {
19845-
"smithy.api#documentation": "Configuration specific to TOKEN_EXCHANGE grant type (RFC 8693)"
19857+
"smithy.api#documentation": "<p>Configuration specific to the TOKEN_EXCHANGE grant type (RFC 8693).</p>"
1984619858
}
1984719859
}
1984819860
},
1984919861
"traits": {
19850-
"smithy.api#documentation": "Configuration for on-behalf-of token exchange"
19862+
"smithy.api#documentation": "<p>Configuration for on-behalf-of token exchange.</p>"
1985119863
}
1985219864
},
1985319865
"com.amazonaws.bedrockagentcorecontrol#OnBehalfOfTokenExchangeGrantTypeType": {
@@ -19856,14 +19868,14 @@
1985619868
"TOKEN_EXCHANGE": {
1985719869
"target": "smithy.api#Unit",
1985819870
"traits": {
19859-
"smithy.api#documentation": "RFC 8693 - Adopted by majority of IDPs supporting OBO\ngrant type = urn:ietf:params:oauth:grant-type:token-exchange",
19871+
"smithy.api#documentation": "<p>RFC 8693 token exchange, adopted by the majority of identity providers supporting on-behalf-of flows.</p>",
1986019872
"smithy.api#enumValue": "TOKEN_EXCHANGE"
1986119873
}
1986219874
},
1986319875
"JWT_AUTHORIZATION_GRANT": {
1986419876
"target": "smithy.api#Unit",
1986519877
"traits": {
19866-
"smithy.api#documentation": "RFC 7523 - Adopted by Microsoft Entra ID\ngrant type = urn:ietf:params:oauth:grant-type:jwt-bearer",
19878+
"smithy.api#documentation": "<p>RFC 7523 JWT authorization grant, adopted by Microsoft Entra ID.</p>",
1986719879
"smithy.api#enumValue": "JWT_AUTHORIZATION_GRANT"
1986819880
}
1986919881
}
@@ -22583,6 +22595,24 @@
2258322595
"smithy.api#documentation": "<p> The configuration that defines how agent sessions are detected and when they are considered complete for evaluation. </p>"
2258422596
}
2258522597
},
22598+
"com.amazonaws.bedrockagentcorecontrol#SessionConfiguration": {
22599+
"type": "structure",
22600+
"members": {
22601+
"sessionTimeoutInSeconds": {
22602+
"target": "smithy.api#Integer",
22603+
"traits": {
22604+
"smithy.api#documentation": "<p>The session timeout in seconds. After this timeout, the session expires and subsequent requests to this session will receive an error. The minimum value is 900 seconds (15 minutes), the maximum value is 28800 seconds (8 hours), and the default value is 3600 seconds (1 hour).</p>",
22605+
"smithy.api#range": {
22606+
"min": 900,
22607+
"max": 28800
22608+
}
22609+
}
22610+
}
22611+
},
22612+
"traits": {
22613+
"smithy.api#documentation": "<p>The session configuration for an MCP gateway. This structure defines settings that control session behavior.</p>"
22614+
}
22615+
},
2258622616
"com.amazonaws.bedrockagentcorecontrol#SessionStorageConfiguration": {
2258722617
"type": "structure",
2258822618
"members": {
@@ -23127,6 +23157,20 @@
2312723157
}
2312823158
}
2312923159
},
23160+
"com.amazonaws.bedrockagentcorecontrol#StreamingConfiguration": {
23161+
"type": "structure",
23162+
"members": {
23163+
"enableResponseStreaming": {
23164+
"target": "smithy.api#Boolean",
23165+
"traits": {
23166+
"smithy.api#documentation": "<p>Indicates whether response streaming is enabled for the gateway. When set to <code>true</code>, the gateway streams responses from targets back to the client.</p>"
23167+
}
23168+
}
23169+
},
23170+
"traits": {
23171+
"smithy.api#documentation": "<p>The streaming configuration for an MCP gateway. This structure defines settings that control response streaming behavior.</p>"
23172+
}
23173+
},
2313023174
"com.amazonaws.bedrockagentcorecontrol#String": {
2313123175
"type": "string"
2313223176
},
@@ -24083,12 +24127,12 @@
2408324127
"actorTokenScopes": {
2408424128
"target": "com.amazonaws.bedrockagentcorecontrol#ScopesListType",
2408524129
"traits": {
24086-
"smithy.api#documentation": "Only valid when actorTokenContent is M2M"
24130+
"smithy.api#documentation": "<p>The scopes for the actor token. Only valid when actorTokenContent is M2M.</p>"
2408724131
}
2408824132
}
2408924133
},
2409024134
"traits": {
24091-
"smithy.api#documentation": "Configuration for RFC 8693 Token Exchange"
24135+
"smithy.api#documentation": "<p>Configuration for RFC 8693 token exchange.</p>"
2409224136
}
2409324137
},
2409424138
"com.amazonaws.bedrockagentcorecontrol#TokenVaultIdType": {

0 commit comments

Comments
 (0)