Skip to content

Commit cef0bf6

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

6 files changed

Lines changed: 1993 additions & 90 deletions

File tree

codegen/sdk-codegen/aws-models/batch.json

Lines changed: 1094 additions & 73 deletions
Large diffs are not rendered by default.

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

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1666,6 +1666,56 @@
16661666
"smithy.api#pattern": "^arn:(-[^:]+)?:bedrock-agentcore:[a-z0-9-]+:(aws|[0-9]{12}):browser(-custom)?/(aws\\.browser\\.v1|[a-zA-Z][a-zA-Z0-9_]{0,47}-[a-zA-Z0-9]{10})$"
16671667
}
16681668
},
1669+
"com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicies": {
1670+
"type": "list",
1671+
"member": {
1672+
"target": "com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicy"
1673+
},
1674+
"traits": {
1675+
"smithy.api#length": {
1676+
"min": 0,
1677+
"max": 100
1678+
}
1679+
}
1680+
},
1681+
"com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicy": {
1682+
"type": "structure",
1683+
"members": {
1684+
"location": {
1685+
"target": "com.amazonaws.bedrockagentcorecontrol#ResourceLocation",
1686+
"traits": {
1687+
"smithy.api#documentation": "<p>The location of the enterprise policy file.</p>",
1688+
"smithy.api#required": {}
1689+
}
1690+
},
1691+
"type": {
1692+
"target": "com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicyType",
1693+
"traits": {
1694+
"smithy.api#documentation": "<p>The type of browser enterprise policy. Available values are <code>MANAGED</code> and <code>RECOMMENDED</code>.</p>"
1695+
}
1696+
}
1697+
},
1698+
"traits": {
1699+
"smithy.api#documentation": "<p>Browser enterprise policy configuration.</p>"
1700+
}
1701+
},
1702+
"com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicyType": {
1703+
"type": "enum",
1704+
"members": {
1705+
"MANAGED": {
1706+
"target": "smithy.api#Unit",
1707+
"traits": {
1708+
"smithy.api#enumValue": "MANAGED"
1709+
}
1710+
},
1711+
"RECOMMENDED": {
1712+
"target": "smithy.api#Unit",
1713+
"traits": {
1714+
"smithy.api#enumValue": "RECOMMENDED"
1715+
}
1716+
}
1717+
}
1718+
},
16691719
"com.amazonaws.bedrockagentcorecontrol#BrowserId": {
16701720
"type": "string",
16711721
"traits": {
@@ -2067,6 +2117,47 @@
20672117
"smithy.api#documentation": "<p>Represents a Cedar policy statement within the AgentCore Policy system. Cedar is a policy language designed for authorization that provides human-readable, analyzable, and high-performance policy evaluation for controlling agent behavior and access decisions. </p>"
20682118
}
20692119
},
2120+
"com.amazonaws.bedrockagentcorecontrol#Certificate": {
2121+
"type": "structure",
2122+
"members": {
2123+
"location": {
2124+
"target": "com.amazonaws.bedrockagentcorecontrol#CertificateLocation",
2125+
"traits": {
2126+
"smithy.api#documentation": "<p>The location of the certificate.</p>",
2127+
"smithy.api#required": {}
2128+
}
2129+
}
2130+
},
2131+
"traits": {
2132+
"smithy.api#documentation": "<p>A certificate to install in the browser or code interpreter.</p>"
2133+
}
2134+
},
2135+
"com.amazonaws.bedrockagentcorecontrol#CertificateLocation": {
2136+
"type": "union",
2137+
"members": {
2138+
"secretsManager": {
2139+
"target": "com.amazonaws.bedrockagentcorecontrol#SecretsManagerLocation",
2140+
"traits": {
2141+
"smithy.api#documentation": "<p>The Amazon Web Services Secrets Manager location of the certificate.</p>"
2142+
}
2143+
}
2144+
},
2145+
"traits": {
2146+
"smithy.api#documentation": "<p>The location from which to retrieve a certificate.</p>"
2147+
}
2148+
},
2149+
"com.amazonaws.bedrockagentcorecontrol#Certificates": {
2150+
"type": "list",
2151+
"member": {
2152+
"target": "com.amazonaws.bedrockagentcorecontrol#Certificate"
2153+
},
2154+
"traits": {
2155+
"smithy.api#length": {
2156+
"min": 1,
2157+
"max": 200
2158+
}
2159+
}
2160+
},
20702161
"com.amazonaws.bedrockagentcorecontrol#ClaimMatchOperatorType": {
20712162
"type": "enum",
20722163
"members": {
@@ -3150,6 +3241,18 @@
31503241
"smithy.api#documentation": "<p>The browser signing configuration that enables cryptographic agent identification using HTTP message signatures for web bot authentication.</p>"
31513242
}
31523243
},
3244+
"enterprisePolicies": {
3245+
"target": "com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicies",
3246+
"traits": {
3247+
"smithy.api#documentation": "<p>A list of enterprise policy files for the browser.</p>"
3248+
}
3249+
},
3250+
"certificates": {
3251+
"target": "com.amazonaws.bedrockagentcorecontrol#Certificates",
3252+
"traits": {
3253+
"smithy.api#documentation": "<p>A list of certificates to install in the browser.</p>"
3254+
}
3255+
},
31533256
"clientToken": {
31543257
"target": "com.amazonaws.bedrockagentcorecontrol#ClientToken",
31553258
"traits": {
@@ -3271,6 +3374,12 @@
32713374
"smithy.api#required": {}
32723375
}
32733376
},
3377+
"certificates": {
3378+
"target": "com.amazonaws.bedrockagentcorecontrol#Certificates",
3379+
"traits": {
3380+
"smithy.api#documentation": "<p>A list of certificates to install in the code interpreter.</p>"
3381+
}
3382+
},
32743383
"clientToken": {
32753384
"target": "com.amazonaws.bedrockagentcorecontrol#ClientToken",
32763385
"traits": {
@@ -8839,6 +8948,18 @@
88398948
"smithy.api#documentation": "<p>The browser signing configuration that shows whether cryptographic agent identification is enabled for web bot authentication.</p>"
88408949
}
88418950
},
8951+
"enterprisePolicies": {
8952+
"target": "com.amazonaws.bedrockagentcorecontrol#BrowserEnterprisePolicies",
8953+
"traits": {
8954+
"smithy.api#documentation": "<p>The list of enterprise policy files configured for the browser.</p>"
8955+
}
8956+
},
8957+
"certificates": {
8958+
"target": "com.amazonaws.bedrockagentcorecontrol#Certificates",
8959+
"traits": {
8960+
"smithy.api#documentation": "<p>The list of certificates configured for the browser.</p>"
8961+
}
8962+
},
88428963
"status": {
88438964
"target": "com.amazonaws.bedrockagentcorecontrol#BrowserStatus",
88448965
"traits": {
@@ -8971,6 +9092,12 @@
89719092
"smithy.api#required": {}
89729093
}
89739094
},
9095+
"certificates": {
9096+
"target": "com.amazonaws.bedrockagentcorecontrol#Certificates",
9097+
"traits": {
9098+
"smithy.api#documentation": "<p>The list of certificates configured for the code interpreter.</p>"
9099+
}
9100+
},
89749101
"failureReason": {
89759102
"target": "smithy.api#String",
89769103
"traits": {
@@ -15453,6 +15580,17 @@
1545315580
"smithy.api#httpError": 400
1545415581
}
1545515582
},
15583+
"com.amazonaws.bedrockagentcorecontrol#ResourceLocation": {
15584+
"type": "union",
15585+
"members": {
15586+
"s3": {
15587+
"target": "com.amazonaws.bedrockagentcorecontrol#S3Location"
15588+
}
15589+
},
15590+
"traits": {
15591+
"smithy.api#documentation": "<p>The location of a resource.</p>"
15592+
}
15593+
},
1545615594
"com.amazonaws.bedrockagentcorecontrol#ResourceNotFoundException": {
1545715595
"type": "structure",
1545815596
"members": {
@@ -15893,6 +16031,21 @@
1589316031
"smithy.api#pattern": "^arn:(aws|aws-us-gov):secretsmanager:[A-Za-z0-9-]{1,64}:[0-9]{12}:secret:[a-zA-Z0-9-_/+=.@!]+$"
1589416032
}
1589516033
},
16034+
"com.amazonaws.bedrockagentcorecontrol#SecretsManagerLocation": {
16035+
"type": "structure",
16036+
"members": {
16037+
"secretArn": {
16038+
"target": "com.amazonaws.bedrockagentcorecontrol#ToolSecretArn",
16039+
"traits": {
16040+
"smithy.api#documentation": "<p>The ARN of the Amazon Web Services Secrets Manager secret containing the certificate.</p>",
16041+
"smithy.api#required": {}
16042+
}
16043+
}
16044+
},
16045+
"traits": {
16046+
"smithy.api#documentation": "<p>The Amazon Web Services Secrets Manager location configuration.</p>"
16047+
}
16048+
},
1589616049
"com.amazonaws.bedrockagentcorecontrol#SecurityGroupId": {
1589716050
"type": "string",
1589816051
"traits": {
@@ -17306,6 +17459,12 @@
1730617459
"smithy.api#documentation": "<p>A tool schema for a gateway target. This structure defines the schema for a tool that the target exposes through the Model Context Protocol.</p>"
1730717460
}
1730817461
},
17462+
"com.amazonaws.bedrockagentcorecontrol#ToolSecretArn": {
17463+
"type": "string",
17464+
"traits": {
17465+
"smithy.api#pattern": "^arn:aws(-[a-z-]+)?:secretsmanager:[a-z0-9-]+:[0-9]{12}:secret:[a-zA-Z0-9/_+=.@-]+$"
17466+
}
17467+
},
1730917468
"com.amazonaws.bedrockagentcorecontrol#TriggerCondition": {
1731017469
"type": "union",
1731117470
"members": {

0 commit comments

Comments
 (0)