|
138 | 138 | <max>2048</max>
|
139 | 139 | <pattern>arn:aws(|-us-gov|-cn|-iso|-iso-b):bedrock:(|[0-9a-z-]{0,20}):(|[0-9]{12}):(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+</pattern>
|
140 | 140 | </property-value-rule>
|
| 141 | + <property-value-rule> |
| 142 | + <property>Amazon.Bedrock.Model.CreateMarketplaceModelEndpointRequest.ClientRequestToken</property> |
| 143 | + <min>1</min> |
| 144 | + <max>256</max> |
| 145 | + <pattern>[a-zA-Z0-9](-*[a-zA-Z0-9])*</pattern> |
| 146 | + </property-value-rule> |
| 147 | + <property-value-rule> |
| 148 | + <property>Amazon.Bedrock.Model.CreateMarketplaceModelEndpointRequest.EndpointName</property> |
| 149 | + <min>1</min> |
| 150 | + <max>30</max> |
| 151 | + </property-value-rule> |
| 152 | + <property-value-rule> |
| 153 | + <property>Amazon.Bedrock.Model.CreateMarketplaceModelEndpointRequest.ModelSourceIdentifier</property> |
| 154 | + <min>0</min> |
| 155 | + <max>2048</max> |
| 156 | + <pattern>.*arn:aws:sagemaker:.*:hub-content/SageMakerPublicHub/Model/.*</pattern> |
| 157 | + </property-value-rule> |
141 | 158 | <property-value-rule>
|
142 | 159 | <property>Amazon.Bedrock.Model.CreateModelCopyJobRequest.ClientRequestToken</property>
|
143 | 160 | <min>1</min>
|
|
335 | 352 | <max>2048</max>
|
336 | 353 | <pattern>(arn:aws(|-us-gov|-cn|-iso|-iso-b):bedrock:(|[0-9a-z-]{0,20}):(|[0-9]{12}):(inference-profile|application-inference-profile)/)?[a-zA-Z0-9-:.]+</pattern>
|
337 | 354 | </property-value-rule>
|
| 355 | + <property-value-rule> |
| 356 | + <property>Amazon.Bedrock.Model.DeleteMarketplaceModelEndpointRequest.EndpointArn</property> |
| 357 | + <min>0</min> |
| 358 | + <max>2048</max> |
| 359 | + </property-value-rule> |
338 | 360 | <property-value-rule>
|
339 | 361 | <property>Amazon.Bedrock.Model.DeleteProvisionedModelThroughputRequest.ProvisionedModelId</property>
|
340 | 362 | <pattern>((([0-9a-zA-Z][_-]?)+)|(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:provisioned-model/[a-z0-9]{12}))</pattern>
|
341 | 363 | </property-value-rule>
|
| 364 | + <property-value-rule> |
| 365 | + <property>Amazon.Bedrock.Model.DeregisterMarketplaceModelEndpointRequest.EndpointArn</property> |
| 366 | + <min>0</min> |
| 367 | + <max>2048</max> |
| 368 | + </property-value-rule> |
342 | 369 | <property-value-rule>
|
343 | 370 | <property>Amazon.Bedrock.Model.GetCustomModelRequest.ModelIdentifier</property>
|
344 | 371 | <min>1</min>
|
|
542 | 569 | <max>64</max>
|
543 | 570 | <pattern>([0-9a-zA-Z][ _-]?)+</pattern>
|
544 | 571 | </property-value-rule>
|
| 572 | + <property-value-rule> |
| 573 | + <property>Amazon.Bedrock.Model.GetMarketplaceModelEndpointRequest.EndpointArn</property> |
| 574 | + <min>0</min> |
| 575 | + <max>2048</max> |
| 576 | + </property-value-rule> |
545 | 577 | <property-value-rule>
|
546 | 578 | <property>Amazon.Bedrock.Model.GetModelCopyJobRequest.JobArn</property>
|
547 | 579 | <min>0</min>
|
|
743 | 775 | <min>24</min>
|
744 | 776 | <max>168</max>
|
745 | 777 | </property-value-rule>
|
| 778 | + <property-value-rule> |
| 779 | + <property>Amazon.Bedrock.Model.GetPromptRouterRequest.PromptRouterArn</property> |
| 780 | + <min>1</min> |
| 781 | + <max>2048</max> |
| 782 | + <pattern>arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:default-prompt-router/[a-zA-Z0-9-:.]+</pattern> |
| 783 | + </property-value-rule> |
| 784 | + <property-value-rule> |
| 785 | + <property>Amazon.Bedrock.Model.GetPromptRouterResponse.Description</property> |
| 786 | + <min>1</min> |
| 787 | + <max>200</max> |
| 788 | + <pattern>([0-9a-zA-Z:.][ _-]?)+</pattern> |
| 789 | + </property-value-rule> |
| 790 | + <property-value-rule> |
| 791 | + <property>Amazon.Bedrock.Model.GetPromptRouterResponse.PromptRouterArn</property> |
| 792 | + <min>1</min> |
| 793 | + <max>2048</max> |
| 794 | + <pattern>arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:default-prompt-router/[a-zA-Z0-9-:.]+</pattern> |
| 795 | + </property-value-rule> |
| 796 | + <property-value-rule> |
| 797 | + <property>Amazon.Bedrock.Model.GetPromptRouterResponse.PromptRouterName</property> |
| 798 | + <min>1</min> |
| 799 | + <max>64</max> |
| 800 | + <pattern>([0-9a-zA-Z][ _-]?)+</pattern> |
| 801 | + </property-value-rule> |
746 | 802 | <property-value-rule>
|
747 | 803 | <property>Amazon.Bedrock.Model.GetProvisionedModelThroughputRequest.ProvisionedModelId</property>
|
748 | 804 | <pattern>((([0-9a-zA-Z][_-]?)+)|(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:provisioned-model/[a-z0-9]{12}))</pattern>
|
|
909 | 965 | <max>2048</max>
|
910 | 966 | <pattern>\S*</pattern>
|
911 | 967 | </property-value-rule>
|
| 968 | + <property-value-rule> |
| 969 | + <property>Amazon.Bedrock.Model.ListMarketplaceModelEndpointsRequest.MaxResults</property> |
| 970 | + <min>1</min> |
| 971 | + <max>1000</max> |
| 972 | + </property-value-rule> |
| 973 | + <property-value-rule> |
| 974 | + <property>Amazon.Bedrock.Model.ListMarketplaceModelEndpointsRequest.ModelSourceEquals</property> |
| 975 | + <min>0</min> |
| 976 | + <max>2048</max> |
| 977 | + <pattern>.*arn:aws:sagemaker:.*:hub-content/SageMakerPublicHub/Model/.*</pattern> |
| 978 | + </property-value-rule> |
| 979 | + <property-value-rule> |
| 980 | + <property>Amazon.Bedrock.Model.ListMarketplaceModelEndpointsRequest.NextToken</property> |
| 981 | + <min>1</min> |
| 982 | + <max>2048</max> |
| 983 | + <pattern>\S*</pattern> |
| 984 | + </property-value-rule> |
| 985 | + <property-value-rule> |
| 986 | + <property>Amazon.Bedrock.Model.ListMarketplaceModelEndpointsResponse.NextToken</property> |
| 987 | + <min>1</min> |
| 988 | + <max>2048</max> |
| 989 | + <pattern>\S*</pattern> |
| 990 | + </property-value-rule> |
912 | 991 | <property-value-rule>
|
913 | 992 | <property>Amazon.Bedrock.Model.ListModelCopyJobsRequest.MaxResults</property>
|
914 | 993 | <min>1</min>
|
|
1011 | 1090 | <max>2048</max>
|
1012 | 1091 | <pattern>\S*</pattern>
|
1013 | 1092 | </property-value-rule>
|
| 1093 | + <property-value-rule> |
| 1094 | + <property>Amazon.Bedrock.Model.ListPromptRoutersRequest.MaxResults</property> |
| 1095 | + <min>1</min> |
| 1096 | + <max>1000</max> |
| 1097 | + </property-value-rule> |
| 1098 | + <property-value-rule> |
| 1099 | + <property>Amazon.Bedrock.Model.ListPromptRoutersRequest.NextToken</property> |
| 1100 | + <min>1</min> |
| 1101 | + <max>2048</max> |
| 1102 | + <pattern>\S*</pattern> |
| 1103 | + </property-value-rule> |
| 1104 | + <property-value-rule> |
| 1105 | + <property>Amazon.Bedrock.Model.ListPromptRoutersResponse.NextToken</property> |
| 1106 | + <min>1</min> |
| 1107 | + <max>2048</max> |
| 1108 | + <pattern>\S*</pattern> |
| 1109 | + </property-value-rule> |
1014 | 1110 | <property-value-rule>
|
1015 | 1111 | <property>Amazon.Bedrock.Model.ListProvisionedModelThroughputsRequest.MaxResults</property>
|
1016 | 1112 | <min>1</min>
|
|
1046 | 1142 | <max>1011</max>
|
1047 | 1143 | <pattern>.*(^[a-zA-Z0-9][a-zA-Z0-9\-]*$)|(^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:([0-9]{12}|)((:(fine-tuning-job|model-customization-job|custom-model)/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([a-z0-9-]{1,63}[.]){0,2}[a-z0-9-]{1,63}([:][a-z0-9-]{1,63}){0,2}(/[a-z0-9]{12})$)|(:guardrail/[a-z0-9]+$)|(:(inference-profile|application-inference-profile)/[a-zA-Z0-9-:.]+$)|(:(provisioned-model|model-invocation-job|model-evaluation-job|evaluation-job|model-import-job|imported-model|async-invoke)/[a-z0-9]{12}$))).*</pattern>
|
1048 | 1144 | </property-value-rule>
|
| 1145 | + <property-value-rule> |
| 1146 | + <property>Amazon.Bedrock.Model.RegisterMarketplaceModelEndpointRequest.EndpointIdentifier</property> |
| 1147 | + <min>0</min> |
| 1148 | + <max>2048</max> |
| 1149 | + </property-value-rule> |
| 1150 | + <property-value-rule> |
| 1151 | + <property>Amazon.Bedrock.Model.RegisterMarketplaceModelEndpointRequest.ModelSourceIdentifier</property> |
| 1152 | + <min>0</min> |
| 1153 | + <max>2048</max> |
| 1154 | + <pattern>.*arn:aws:sagemaker:.*:hub-content/SageMakerPublicHub/Model/.*</pattern> |
| 1155 | + </property-value-rule> |
1049 | 1156 | <property-value-rule>
|
1050 | 1157 | <property>Amazon.Bedrock.Model.StopEvaluationJobRequest.JobIdentifier</property>
|
1051 | 1158 | <min>0</min>
|
|
1127 | 1234 | <max>5</max>
|
1128 | 1235 | <pattern>DRAFT</pattern>
|
1129 | 1236 | </property-value-rule>
|
| 1237 | + <property-value-rule> |
| 1238 | + <property>Amazon.Bedrock.Model.UpdateMarketplaceModelEndpointRequest.ClientRequestToken</property> |
| 1239 | + <min>1</min> |
| 1240 | + <max>256</max> |
| 1241 | + <pattern>[a-zA-Z0-9](-*[a-zA-Z0-9])*</pattern> |
| 1242 | + </property-value-rule> |
| 1243 | + <property-value-rule> |
| 1244 | + <property>Amazon.Bedrock.Model.UpdateMarketplaceModelEndpointRequest.EndpointArn</property> |
| 1245 | + <min>0</min> |
| 1246 | + <max>2048</max> |
| 1247 | + </property-value-rule> |
1130 | 1248 | <property-value-rule>
|
1131 | 1249 | <property>Amazon.Bedrock.Model.UpdateProvisionedModelThroughputRequest.DesiredModelId</property>
|
1132 | 1250 | <min>1</min>
|
|
1223 | 1341 | <property>Amazon.Bedrock.Model.EvaluationBedrockModel.ModelIdentifier</property>
|
1224 | 1342 | <min>1</min>
|
1225 | 1343 | <max>2048</max>
|
1226 |
| - <pattern>(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:((:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:application-inference-profile/[a-z0-9]{12})|([0-9]{12}:inference-profile/(([a-z]{2}.)[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63})))))|(([a-z]{2}[.]{1})([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63})))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))</pattern> |
| 1344 | + <pattern>(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:((:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:application-inference-profile/[a-z0-9]{12})|([0-9]{12}:inference-profile/(([a-z-]{2,8}.)[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63})))|([0-9]{12}:default-prompt-router/[a-zA-Z0-9-:.]+)))|(([a-z]{2}[.]{1})([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63})))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|arn:aws(-[^:]+)?:sagemaker:[a-z0-9-]{1,20}:[0-9]{12}:endpoint/[a-z0-9-]{1,63}</pattern> |
1227 | 1345 | </property-value-rule>
|
1228 | 1346 | <property-value-rule>
|
1229 | 1347 | <property>Amazon.Bedrock.Model.EvaluationDataset.Name</property>
|
|
1524 | 1642 | <min>1</min>
|
1525 | 1643 | <max>100</max>
|
1526 | 1644 | </property-value-rule>
|
| 1645 | + <property-value-rule> |
| 1646 | + <property>Amazon.Bedrock.Model.MarketplaceModelEndpoint.EndpointArn</property> |
| 1647 | + <min>0</min> |
| 1648 | + <max>2048</max> |
| 1649 | + </property-value-rule> |
| 1650 | + <property-value-rule> |
| 1651 | + <property>Amazon.Bedrock.Model.MarketplaceModelEndpoint.ModelSourceIdentifier</property> |
| 1652 | + <min>0</min> |
| 1653 | + <max>2048</max> |
| 1654 | + <pattern>.*arn:aws:sagemaker:.*:hub-content/SageMakerPublicHub/Model/.*</pattern> |
| 1655 | + </property-value-rule> |
| 1656 | + <property-value-rule> |
| 1657 | + <property>Amazon.Bedrock.Model.MarketplaceModelEndpointSummary.EndpointArn</property> |
| 1658 | + <min>0</min> |
| 1659 | + <max>2048</max> |
| 1660 | + </property-value-rule> |
| 1661 | + <property-value-rule> |
| 1662 | + <property>Amazon.Bedrock.Model.MarketplaceModelEndpointSummary.ModelSourceIdentifier</property> |
| 1663 | + <min>0</min> |
| 1664 | + <max>2048</max> |
| 1665 | + <pattern>.*arn:aws:sagemaker:.*:hub-content/SageMakerPublicHub/Model/.*</pattern> |
| 1666 | + </property-value-rule> |
1527 | 1667 | <property-value-rule>
|
1528 | 1668 | <property>Amazon.Bedrock.Model.ModelCopyJobSummary.FailureMessage</property>
|
1529 | 1669 | <min>0</min>
|
|
1695 | 1835 | <max>1024</max>
|
1696 | 1836 | <pattern>s3://[a-z0-9][-.a-z0-9]{1,61}(?:/[-!_*'().a-z0-9A-Z]+(?:/[-!_*'().a-z0-9A-Z]+)*)?/?</pattern>
|
1697 | 1837 | </property-value-rule>
|
| 1838 | + <property-value-rule> |
| 1839 | + <property>Amazon.Bedrock.Model.PromptRouterSummary.Description</property> |
| 1840 | + <min>1</min> |
| 1841 | + <max>200</max> |
| 1842 | + <pattern>([0-9a-zA-Z:.][ _-]?)+</pattern> |
| 1843 | + </property-value-rule> |
| 1844 | + <property-value-rule> |
| 1845 | + <property>Amazon.Bedrock.Model.PromptRouterSummary.PromptRouterArn</property> |
| 1846 | + <min>1</min> |
| 1847 | + <max>2048</max> |
| 1848 | + <pattern>arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:default-prompt-router/[a-zA-Z0-9-:.]+</pattern> |
| 1849 | + </property-value-rule> |
| 1850 | + <property-value-rule> |
| 1851 | + <property>Amazon.Bedrock.Model.PromptRouterSummary.PromptRouterName</property> |
| 1852 | + <min>1</min> |
| 1853 | + <max>64</max> |
| 1854 | + <pattern>([0-9a-zA-Z][ _-]?)+</pattern> |
| 1855 | + </property-value-rule> |
| 1856 | + <property-value-rule> |
| 1857 | + <property>Amazon.Bedrock.Model.PromptRouterTargetModel.ModelArn</property> |
| 1858 | + <min>1</min> |
| 1859 | + <max>2048</max> |
| 1860 | + <pattern>.*(^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}::foundation-model/[a-z0-9-]{1,63}[.]{1}([a-z0-9-]{1,63}[.]){0,2}[a-z0-9-]{1,63}([:][a-z0-9-]{1,63}){0,2})|(^arn:aws(|-us-gov|-cn|-iso|-iso-b):bedrock:(|[0-9a-z-]{0,20}):(|[0-9]{12}):inference-profile/[a-zA-Z0-9-:.]+)</pattern> |
| 1861 | + </property-value-rule> |
1698 | 1862 | <property-value-rule>
|
1699 | 1863 | <property>Amazon.Bedrock.Model.PromptTemplate.TextPromptTemplate</property>
|
1700 | 1864 | <min>1</min>
|
|
1740 | 1904 | <max>10</max>
|
1741 | 1905 | <pattern>[0-9a-zA-Z]+</pattern>
|
1742 | 1906 | </property-value-rule>
|
| 1907 | + <property-value-rule> |
| 1908 | + <property>Amazon.Bedrock.Model.RoutingCriteria.ResponseQualityDifference</property> |
| 1909 | + <min>0</min> |
| 1910 | + <max>1</max> |
| 1911 | + </property-value-rule> |
1743 | 1912 | <property-value-rule>
|
1744 | 1913 | <property>Amazon.Bedrock.Model.S3Config.BucketName</property>
|
1745 | 1914 | <min>3</min>
|
|
1762 | 1931 | <max>1024</max>
|
1763 | 1932 | <pattern>s3://[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]/.{1,1024}</pattern>
|
1764 | 1933 | </property-value-rule>
|
| 1934 | + <property-value-rule> |
| 1935 | + <property>Amazon.Bedrock.Model.SageMakerEndpoint.ExecutionRole</property> |
| 1936 | + <min>0</min> |
| 1937 | + <max>2048</max> |
| 1938 | + <pattern>arn:aws(-[^:]+)?:iam::([0-9]{12})?:role/.+</pattern> |
| 1939 | + </property-value-rule> |
| 1940 | + <property-value-rule> |
| 1941 | + <property>Amazon.Bedrock.Model.SageMakerEndpoint.InitialInstanceCount</property> |
| 1942 | + <min>1</min> |
| 1943 | + </property-value-rule> |
| 1944 | + <property-value-rule> |
| 1945 | + <property>Amazon.Bedrock.Model.SageMakerEndpoint.InstanceType</property> |
| 1946 | + <min>1</min> |
| 1947 | + <max>50</max> |
| 1948 | + </property-value-rule> |
| 1949 | + <property-value-rule> |
| 1950 | + <property>Amazon.Bedrock.Model.SageMakerEndpoint.KmsEncryptionKey</property> |
| 1951 | + <min>1</min> |
| 1952 | + <max>2048</max> |
| 1953 | + <pattern>(arn:aws(-[^:]+)?:kms:[a-zA-Z0-9-]*:[0-9]{12}:((key/[a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+)))|([a-zA-Z0-9-]{36})|(alias/[a-zA-Z0-9-_/]+)</pattern> |
| 1954 | + </property-value-rule> |
1765 | 1955 | <property-value-rule>
|
1766 | 1956 | <property>Amazon.Bedrock.Model.Tag.Key</property>
|
1767 | 1957 | <min>1</min>
|
|
0 commit comments