Skip to content

Commit 2a3c889

Browse files
Release v1.51.25 (2024-04-19) (#5232)
Release v1.51.25 (2024-04-19) === ### Service Client Updates * `service/glue`: Updates service API and documentation * Adding RowFilter in the response for GetUnfilteredTableMetadata API * `service/internetmonitor`: Updates service API, documentation, and paginators * `service/personalize`: Updates service API and documentation
1 parent 49815a2 commit 2a3c889

File tree

13 files changed

+1548
-152
lines changed

13 files changed

+1548
-152
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
Release v1.51.25 (2024-04-19)
2+
===
3+
4+
### Service Client Updates
5+
* `service/glue`: Updates service API and documentation
6+
* Adding RowFilter in the response for GetUnfilteredTableMetadata API
7+
* `service/internetmonitor`: Updates service API, documentation, and paginators
8+
* `service/personalize`: Updates service API and documentation
9+
110
Release v1.51.24 (2024-04-18)
211
===
312

aws/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.51.24"
8+
const SDKVersion = "1.51.25"

models/apis/glue/2017-03-31/api-2.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -8447,7 +8447,8 @@
84478447
"IsMultiDialectView":{"shape":"Boolean"},
84488448
"ResourceArn":{"shape":"ArnString"},
84498449
"IsProtected":{"shape":"Boolean"},
8450-
"Permissions":{"shape":"PermissionList"}
8450+
"Permissions":{"shape":"PermissionList"},
8451+
"RowFilter":{"shape":"PredicateString"}
84518452
}
84528453
},
84538454
"GetUserDefinedFunctionRequest":{

models/apis/glue/2017-03-31/docs-2.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -6852,7 +6852,8 @@
68526852
"refs": {
68536853
"ColumnRowFilter$RowFilterExpression": "<p>A string containing the row-level filter expression.</p>",
68546854
"GetPartitionsRequest$Expression": "<p>An expression that filters the partitions to be returned.</p> <p>The expression uses SQL syntax similar to the SQL <code>WHERE</code> filter clause. The SQL statement parser <a href=\"http://jsqlparser.sourceforge.net/home.php\">JSQLParser</a> parses the expression. </p> <p> <i>Operators</i>: The following are the operators that you can use in the <code>Expression</code> API call:</p> <dl> <dt>=</dt> <dd> <p>Checks whether the values of the two operands are equal; if yes, then the condition becomes true.</p> <p>Example: Assume 'variable a' holds 10 and 'variable b' holds 20. </p> <p>(a = b) is not true.</p> </dd> <dt>&lt; &gt;</dt> <dd> <p>Checks whether the values of two operands are equal; if the values are not equal, then the condition becomes true.</p> <p>Example: (a &lt; &gt; b) is true.</p> </dd> <dt>&gt;</dt> <dd> <p>Checks whether the value of the left operand is greater than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt; b) is not true.</p> </dd> <dt>&lt;</dt> <dd> <p>Checks whether the value of the left operand is less than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt; b) is true.</p> </dd> <dt>&gt;=</dt> <dd> <p>Checks whether the value of the left operand is greater than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt;= b) is not true.</p> </dd> <dt>&lt;=</dt> <dd> <p>Checks whether the value of the left operand is less than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt;= b) is true.</p> </dd> <dt>AND, OR, IN, BETWEEN, LIKE, NOT, IS NULL</dt> <dd> <p>Logical operators.</p> </dd> </dl> <p> <i>Supported Partition Key Types</i>: The following are the supported partition keys.</p> <ul> <li> <p> <code>string</code> </p> </li> <li> <p> <code>date</code> </p> </li> <li> <p> <code>timestamp</code> </p> </li> <li> <p> <code>int</code> </p> </li> <li> <p> <code>bigint</code> </p> </li> <li> <p> <code>long</code> </p> </li> <li> <p> <code>tinyint</code> </p> </li> <li> <p> <code>smallint</code> </p> </li> <li> <p> <code>decimal</code> </p> </li> </ul> <p>If an type is encountered that is not valid, an exception is thrown. </p> <p>The following list shows the valid operators on each type. When you define a crawler, the <code>partitionKey</code> type is created as a <code>STRING</code>, to be compatible with the catalog partitions. </p> <p> <i>Sample API Call</i>: </p>",
6855-
"GetUnfilteredPartitionsMetadataRequest$Expression": "<p>An expression that filters the partitions to be returned.</p> <p>The expression uses SQL syntax similar to the SQL <code>WHERE</code> filter clause. The SQL statement parser <a href=\"http://jsqlparser.sourceforge.net/home.php\">JSQLParser</a> parses the expression. </p> <p> <i>Operators</i>: The following are the operators that you can use in the <code>Expression</code> API call:</p> <dl> <dt>=</dt> <dd> <p>Checks whether the values of the two operands are equal; if yes, then the condition becomes true.</p> <p>Example: Assume 'variable a' holds 10 and 'variable b' holds 20. </p> <p>(a = b) is not true.</p> </dd> <dt>&lt; &gt;</dt> <dd> <p>Checks whether the values of two operands are equal; if the values are not equal, then the condition becomes true.</p> <p>Example: (a &lt; &gt; b) is true.</p> </dd> <dt>&gt;</dt> <dd> <p>Checks whether the value of the left operand is greater than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt; b) is not true.</p> </dd> <dt>&lt;</dt> <dd> <p>Checks whether the value of the left operand is less than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt; b) is true.</p> </dd> <dt>&gt;=</dt> <dd> <p>Checks whether the value of the left operand is greater than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt;= b) is not true.</p> </dd> <dt>&lt;=</dt> <dd> <p>Checks whether the value of the left operand is less than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt;= b) is true.</p> </dd> <dt>AND, OR, IN, BETWEEN, LIKE, NOT, IS NULL</dt> <dd> <p>Logical operators.</p> </dd> </dl> <p> <i>Supported Partition Key Types</i>: The following are the supported partition keys.</p> <ul> <li> <p> <code>string</code> </p> </li> <li> <p> <code>date</code> </p> </li> <li> <p> <code>timestamp</code> </p> </li> <li> <p> <code>int</code> </p> </li> <li> <p> <code>bigint</code> </p> </li> <li> <p> <code>long</code> </p> </li> <li> <p> <code>tinyint</code> </p> </li> <li> <p> <code>smallint</code> </p> </li> <li> <p> <code>decimal</code> </p> </li> </ul> <p>If an type is encountered that is not valid, an exception is thrown. </p>"
6855+
"GetUnfilteredPartitionsMetadataRequest$Expression": "<p>An expression that filters the partitions to be returned.</p> <p>The expression uses SQL syntax similar to the SQL <code>WHERE</code> filter clause. The SQL statement parser <a href=\"http://jsqlparser.sourceforge.net/home.php\">JSQLParser</a> parses the expression. </p> <p> <i>Operators</i>: The following are the operators that you can use in the <code>Expression</code> API call:</p> <dl> <dt>=</dt> <dd> <p>Checks whether the values of the two operands are equal; if yes, then the condition becomes true.</p> <p>Example: Assume 'variable a' holds 10 and 'variable b' holds 20. </p> <p>(a = b) is not true.</p> </dd> <dt>&lt; &gt;</dt> <dd> <p>Checks whether the values of two operands are equal; if the values are not equal, then the condition becomes true.</p> <p>Example: (a &lt; &gt; b) is true.</p> </dd> <dt>&gt;</dt> <dd> <p>Checks whether the value of the left operand is greater than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt; b) is not true.</p> </dd> <dt>&lt;</dt> <dd> <p>Checks whether the value of the left operand is less than the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt; b) is true.</p> </dd> <dt>&gt;=</dt> <dd> <p>Checks whether the value of the left operand is greater than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &gt;= b) is not true.</p> </dd> <dt>&lt;=</dt> <dd> <p>Checks whether the value of the left operand is less than or equal to the value of the right operand; if yes, then the condition becomes true.</p> <p>Example: (a &lt;= b) is true.</p> </dd> <dt>AND, OR, IN, BETWEEN, LIKE, NOT, IS NULL</dt> <dd> <p>Logical operators.</p> </dd> </dl> <p> <i>Supported Partition Key Types</i>: The following are the supported partition keys.</p> <ul> <li> <p> <code>string</code> </p> </li> <li> <p> <code>date</code> </p> </li> <li> <p> <code>timestamp</code> </p> </li> <li> <p> <code>int</code> </p> </li> <li> <p> <code>bigint</code> </p> </li> <li> <p> <code>long</code> </p> </li> <li> <p> <code>tinyint</code> </p> </li> <li> <p> <code>smallint</code> </p> </li> <li> <p> <code>decimal</code> </p> </li> </ul> <p>If an type is encountered that is not valid, an exception is thrown. </p>",
6856+
"GetUnfilteredTableMetadataResponse$RowFilter": "<p>The filter that applies to the table. For example when applying the filter in SQL, it would go in the <code>WHERE</code> clause and can be evaluated by using an <code>AND</code> operator with any other predicates applied by the user querying the table.</p>"
68566857
}
68576858
},
68586859
"PrincipalPermissions": {

models/apis/internetmonitor/2021-06-03/api-2.json

+177
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,22 @@
6464
{"shape":"ValidationException"}
6565
]
6666
},
67+
"GetInternetEvent":{
68+
"name":"GetInternetEvent",
69+
"http":{
70+
"method":"GET",
71+
"requestUri":"/v20210603/InternetEvents/{EventId}",
72+
"responseCode":200
73+
},
74+
"input":{"shape":"GetInternetEventInput"},
75+
"output":{"shape":"GetInternetEventOutput"},
76+
"errors":[
77+
{"shape":"InternalServerException"},
78+
{"shape":"AccessDeniedException"},
79+
{"shape":"ThrottlingException"},
80+
{"shape":"ValidationException"}
81+
]
82+
},
6783
"GetMonitor":{
6884
"name":"GetMonitor",
6985
"http":{
@@ -130,6 +146,22 @@
130146
{"shape":"ValidationException"}
131147
]
132148
},
149+
"ListInternetEvents":{
150+
"name":"ListInternetEvents",
151+
"http":{
152+
"method":"GET",
153+
"requestUri":"/v20210603/InternetEvents",
154+
"responseCode":200
155+
},
156+
"input":{"shape":"ListInternetEventsInput"},
157+
"output":{"shape":"ListInternetEventsOutput"},
158+
"errors":[
159+
{"shape":"InternalServerException"},
160+
{"shape":"AccessDeniedException"},
161+
{"shape":"ThrottlingException"},
162+
{"shape":"ValidationException"}
163+
]
164+
},
133165
"ListMonitors":{
134166
"name":"ListMonitors",
135167
"http":{
@@ -299,6 +331,27 @@
299331
"type":"boolean",
300332
"box":true
301333
},
334+
"ClientLocation":{
335+
"type":"structure",
336+
"required":[
337+
"ASName",
338+
"ASNumber",
339+
"Country",
340+
"City",
341+
"Latitude",
342+
"Longitude"
343+
],
344+
"members":{
345+
"ASName":{"shape":"String"},
346+
"ASNumber":{"shape":"Long"},
347+
"Country":{"shape":"String"},
348+
"Subdivision":{"shape":"String"},
349+
"Metro":{"shape":"String"},
350+
"City":{"shape":"String"},
351+
"Latitude":{"shape":"Double"},
352+
"Longitude":{"shape":"Double"}
353+
}
354+
},
302355
"ConflictException":{
303356
"type":"structure",
304357
"members":{
@@ -423,6 +476,37 @@
423476
"HealthScoreThreshold":{"shape":"Percentage"}
424477
}
425478
},
479+
"GetInternetEventInput":{
480+
"type":"structure",
481+
"required":["EventId"],
482+
"members":{
483+
"EventId":{
484+
"shape":"InternetEventId",
485+
"location":"uri",
486+
"locationName":"EventId"
487+
}
488+
}
489+
},
490+
"GetInternetEventOutput":{
491+
"type":"structure",
492+
"required":[
493+
"EventId",
494+
"EventArn",
495+
"StartedAt",
496+
"ClientLocation",
497+
"EventType",
498+
"EventStatus"
499+
],
500+
"members":{
501+
"EventId":{"shape":"InternetEventId"},
502+
"EventArn":{"shape":"Arn"},
503+
"StartedAt":{"shape":"SyntheticTimestamp_date_time"},
504+
"EndedAt":{"shape":"SyntheticTimestamp_date_time"},
505+
"ClientLocation":{"shape":"ClientLocation"},
506+
"EventType":{"shape":"InternetEventType"},
507+
"EventStatus":{"shape":"InternetEventStatus"}
508+
}
509+
},
426510
"GetMonitorInput":{
427511
"type":"structure",
428512
"required":["MonitorName"],
@@ -642,6 +726,56 @@
642726
"fault":true,
643727
"retryable":{"throttling":false}
644728
},
729+
"InternetEventId":{
730+
"type":"string",
731+
"max":255,
732+
"min":1,
733+
"pattern":"[a-zA-Z0-9-]+"
734+
},
735+
"InternetEventMaxResults":{
736+
"type":"integer",
737+
"box":true,
738+
"max":100,
739+
"min":1
740+
},
741+
"InternetEventStatus":{
742+
"type":"string",
743+
"enum":[
744+
"ACTIVE",
745+
"RESOLVED"
746+
]
747+
},
748+
"InternetEventSummary":{
749+
"type":"structure",
750+
"required":[
751+
"EventId",
752+
"EventArn",
753+
"StartedAt",
754+
"ClientLocation",
755+
"EventType",
756+
"EventStatus"
757+
],
758+
"members":{
759+
"EventId":{"shape":"InternetEventId"},
760+
"EventArn":{"shape":"Arn"},
761+
"StartedAt":{"shape":"SyntheticTimestamp_date_time"},
762+
"EndedAt":{"shape":"SyntheticTimestamp_date_time"},
763+
"ClientLocation":{"shape":"ClientLocation"},
764+
"EventType":{"shape":"InternetEventType"},
765+
"EventStatus":{"shape":"InternetEventStatus"}
766+
}
767+
},
768+
"InternetEventType":{
769+
"type":"string",
770+
"enum":[
771+
"AVAILABILITY",
772+
"PERFORMANCE"
773+
]
774+
},
775+
"InternetEventsList":{
776+
"type":"list",
777+
"member":{"shape":"InternetEventSummary"}
778+
},
645779
"InternetHealth":{
646780
"type":"structure",
647781
"members":{
@@ -719,6 +853,49 @@
719853
"NextToken":{"shape":"String"}
720854
}
721855
},
856+
"ListInternetEventsInput":{
857+
"type":"structure",
858+
"members":{
859+
"NextToken":{
860+
"shape":"String",
861+
"location":"querystring",
862+
"locationName":"NextToken"
863+
},
864+
"MaxResults":{
865+
"shape":"InternetEventMaxResults",
866+
"location":"querystring",
867+
"locationName":"InternetEventMaxResults"
868+
},
869+
"StartTime":{
870+
"shape":"SyntheticTimestamp_date_time",
871+
"location":"querystring",
872+
"locationName":"StartTime"
873+
},
874+
"EndTime":{
875+
"shape":"SyntheticTimestamp_date_time",
876+
"location":"querystring",
877+
"locationName":"EndTime"
878+
},
879+
"EventStatus":{
880+
"shape":"String",
881+
"location":"querystring",
882+
"locationName":"EventStatus"
883+
},
884+
"EventType":{
885+
"shape":"String",
886+
"location":"querystring",
887+
"locationName":"EventType"
888+
}
889+
}
890+
},
891+
"ListInternetEventsOutput":{
892+
"type":"structure",
893+
"required":["InternetEvents"],
894+
"members":{
895+
"InternetEvents":{"shape":"InternetEventsList"},
896+
"NextToken":{"shape":"String"}
897+
}
898+
},
722899
"ListMonitorsInput":{
723900
"type":"structure",
724901
"members":{

0 commit comments

Comments
 (0)