|
513 | 513 | "type":"string",
|
514 | 514 | "max":2048,
|
515 | 515 | "min":1,
|
516 |
| - "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:canary:[0-9a-z_\\-]{1,255}" |
| 516 | + "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2,4}(-[a-z]{2,4})?-[a-z]+-\\d{1}:\\d{12}:canary:[0-9a-z_\\-]{1,255}" |
517 | 517 | },
|
518 | 518 | "CanaryCodeInput":{
|
519 | 519 | "type":"structure",
|
|
1093 | 1093 | "type":"string",
|
1094 | 1094 | "max":2048,
|
1095 | 1095 | "min":1,
|
1096 |
| - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?" |
| 1096 | + "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2,4}(-[a-z]{2,4})?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?" |
1097 | 1097 | },
|
1098 | 1098 | "GetCanaryRequest":{
|
1099 | 1099 | "type":"structure",
|
|
1204 | 1204 | "type":"string",
|
1205 | 1205 | "max":128,
|
1206 | 1206 | "min":1,
|
1207 |
| - "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:group:[0-9a-z]+" |
| 1207 | + "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2,4}(-[a-z]{2,4})?-[a-z]+-\\d{1}:\\d{12}:group:[0-9a-z]+" |
1208 | 1208 | },
|
1209 | 1209 | "GroupIdentifier":{
|
1210 | 1210 | "type":"string",
|
|
1260 | 1260 | "type":"string",
|
1261 | 1261 | "max":2048,
|
1262 | 1262 | "min":1,
|
1263 |
| - "pattern":"arn:(aws[a-zA-Z-]*)?:kms:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:key/[\\w\\-\\/]+" |
| 1263 | + "pattern":"arn:(aws[a-zA-Z-]*)?:kms:[a-z]{2,4}(-[a-z]{2,4})?-[a-z]+-\\d{1}:\\d{12}:key/[\\w\\-\\/]+" |
1264 | 1264 | },
|
1265 | 1265 | "ListAssociatedGroupsRequest":{
|
1266 | 1266 | "type":"structure",
|
|
1446 | 1446 | "type":"string",
|
1447 | 1447 | "max":2048,
|
1448 | 1448 | "min":1,
|
1449 |
| - "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:(canary|group):[0-9a-z_\\-]+" |
| 1449 | + "pattern":"arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2,4}(-[a-z]{2,4})?-[a-z]+-\\d{1}:\\d{12}:(canary|group):[0-9a-z_\\-]+" |
1450 | 1450 | },
|
1451 | 1451 | "ResourceList":{
|
1452 | 1452 | "type":"list",
|
|
1755 | 1755 | },
|
1756 | 1756 | "BaseCanaryRunId":{
|
1757 | 1757 | "shape":"String",
|
1758 |
| - "documentation":"<p>Specifies which canary run to use the screenshots from as the baseline for future visual monitoring with this canary. Valid values are <code>nextrun</code> to use the screenshots from the next run after this update is made, <code>lastrun</code> to use the screenshots from the most recent run before this update was made, or the value of <code>Id</code> in the <a href=\"https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_CanaryRun.html\"> CanaryRun</a> from any past run of this canary.</p>" |
| 1758 | + "documentation":"<p>Specifies which canary run to use the screenshots from as the baseline for future visual monitoring with this canary. Valid values are <code>nextrun</code> to use the screenshots from the next run after this update is made, <code>lastrun</code> to use the screenshots from the most recent run before this update was made, or the value of <code>Id</code> in the <a href=\"https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_CanaryRun.html\"> CanaryRun</a> from a run of this a canary in the past 31 days. If you specify the <code>Id</code> of a canary run older than 31 days, the operation returns a 400 validation exception error..</p>" |
1759 | 1759 | }
|
1760 | 1760 | },
|
1761 | 1761 | "documentation":"<p>An object that specifies what screenshots to use as a baseline for visual monitoring by this canary. It can optionally also specify parts of the screenshots to ignore during the visual monitoring comparison.</p> <p>Visual monitoring is supported only on canaries running the <b>syn-puppeteer-node-3.2</b> runtime or later. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_SyntheticsLogger_VisualTesting.html\"> Visual monitoring</a> and <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries_Blueprints_VisualTesting.html\"> Visual monitoring blueprint</a> </p>"
|
|
1784 | 1784 | "SecurityGroupIds":{
|
1785 | 1785 | "shape":"SecurityGroupIds",
|
1786 | 1786 | "documentation":"<p>The IDs of the security groups for this canary.</p>"
|
| 1787 | + }, |
| 1788 | + "Ipv6AllowedForDualStack":{ |
| 1789 | + "shape":"NullableBoolean", |
| 1790 | + "documentation":"<p>Set this to <code>true</code> to allow outbound IPv6 traffic on VPC canaries that are connected to dual-stack subnets. The default is <code>false</code> </p>" |
1787 | 1791 | }
|
1788 | 1792 | },
|
1789 | 1793 | "documentation":"<p>If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security groups of the VPC endpoint. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries_VPC.html\"> Running a Canary in a VPC</a>.</p>"
|
|
1802 | 1806 | "SecurityGroupIds":{
|
1803 | 1807 | "shape":"SecurityGroupIds",
|
1804 | 1808 | "documentation":"<p>The IDs of the security groups for this canary.</p>"
|
| 1809 | + }, |
| 1810 | + "Ipv6AllowedForDualStack":{ |
| 1811 | + "shape":"NullableBoolean", |
| 1812 | + "documentation":"<p>Indicates whether this canary allows outbound IPv6 traffic if it is connected to dual-stack subnets.</p>" |
1805 | 1813 | }
|
1806 | 1814 | },
|
1807 | 1815 | "documentation":"<p>If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security groups of the VPC endpoint. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries_VPC.html\"> Running a Canary in a VPC</a>.</p>"
|
|
0 commit comments