Skip to content

Commit

Permalink
Release v1.49.9 (2023-12-22) (#5123)
Browse files Browse the repository at this point in the history
Release v1.49.9 (2023-12-22)
===

### Service Client Updates
* `service/bedrock-agent`: Updates service API
* `service/glue`: Updates service API and documentation
  * This release adds additional configurations for Query Session Context on the following APIs: GetUnfilteredTableMetadata, GetUnfilteredPartitionMetadata, GetUnfilteredPartitionsMetadata.
* `service/lakeformation`: Updates service API and documentation
* `service/mediaconnect`: Updates service API and documentation
* `service/networkmonitor`: Adds new service
* `service/omics`: Updates service documentation
* `service/s3`: Updates service examples
  * Added additional examples for some operations.
* `service/secretsmanager`: Adds new service
  * Update endpoint rules and examples.
  • Loading branch information
aws-sdk-go-automation committed Dec 22, 2023
1 parent 15ccb94 commit f772167
Show file tree
Hide file tree
Showing 36 changed files with 8,153 additions and 424 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,19 @@
Release v1.49.9 (2023-12-22)
===

### Service Client Updates
* `service/bedrock-agent`: Updates service API
* `service/glue`: Updates service API and documentation
* This release adds additional configurations for Query Session Context on the following APIs: GetUnfilteredTableMetadata, GetUnfilteredPartitionMetadata, GetUnfilteredPartitionsMetadata.
* `service/lakeformation`: Updates service API and documentation
* `service/mediaconnect`: Updates service API and documentation
* `service/networkmonitor`: Adds new service
* `service/omics`: Updates service documentation
* `service/s3`: Updates service examples
* Added additional examples for some operations.
* `service/secretsmanager`: Adds new service
* Update endpoint rules and examples.

Release v1.49.8 (2023-12-21)
===

Expand Down
10 changes: 10 additions & 0 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.49.8"
const SDKVersion = "1.49.9"
2 changes: 1 addition & 1 deletion models/apis/bedrock-agent/2023-06-05/api-2.json
Expand Up @@ -2372,7 +2372,7 @@
"type":"string",
"max":2048,
"min":1,
"pattern":".*(^[a-zA-Z0-9-_.]+$)|(^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}))$)|(^([0-9a-zA-Z][_-]?)+$)|^([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63})"
"pattern":"arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}(([:][a-z0-9-]{1,63}){0,2})?/[a-z0-9]{12})|(:foundation-model/([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2})))|(([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2}))|(([0-9a-zA-Z][_-]?)+)"
},
"Name":{
"type":"string",
Expand Down
68 changes: 64 additions & 4 deletions models/apis/glue/2017-03-31/api-2.json
Expand Up @@ -3353,6 +3353,11 @@
"type":"list",
"member":{"shape":"Action"}
},
"AdditionalContextMap":{
"type":"map",
"key":{"shape":"ContextKey"},
"value":{"shape":"ContextValue"}
},
"AdditionalOptionKeys":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -4981,6 +4986,16 @@
"key":{"shape":"GenericString"},
"value":{"shape":"GenericString"}
},
"ContextKey":{
"type":"string",
"max":128,
"min":1
},
"ContextValue":{
"type":"string",
"max":256,
"min":0
},
"ContextWords":{
"type":"list",
"member":{"shape":"NameString"},
Expand Down Expand Up @@ -8347,12 +8362,14 @@
"SupportedPermissionTypes"
],
"members":{
"Region":{"shape":"ValueString"},
"CatalogId":{"shape":"CatalogIdString"},
"DatabaseName":{"shape":"NameString"},
"TableName":{"shape":"NameString"},
"PartitionValues":{"shape":"ValueStringList"},
"AuditContext":{"shape":"AuditContext"},
"SupportedPermissionTypes":{"shape":"PermissionTypeList"}
"SupportedPermissionTypes":{"shape":"PermissionTypeList"},
"QuerySessionContext":{"shape":"QuerySessionContext"}
}
},
"GetUnfilteredPartitionMetadataResponse":{
Expand All @@ -8372,6 +8389,7 @@
"SupportedPermissionTypes"
],
"members":{
"Region":{"shape":"ValueString"},
"CatalogId":{"shape":"CatalogIdString"},
"DatabaseName":{"shape":"NameString"},
"TableName":{"shape":"NameString"},
Expand All @@ -8380,7 +8398,8 @@
"SupportedPermissionTypes":{"shape":"PermissionTypeList"},
"NextToken":{"shape":"Token"},
"Segment":{"shape":"Segment"},
"MaxResults":{"shape":"PageSize"}
"MaxResults":{"shape":"PageSize"},
"QuerySessionContext":{"shape":"QuerySessionContext"}
}
},
"GetUnfilteredPartitionsMetadataResponse":{
Expand All @@ -8399,11 +8418,15 @@
"SupportedPermissionTypes"
],
"members":{
"Region":{"shape":"ValueString"},
"CatalogId":{"shape":"CatalogIdString"},
"DatabaseName":{"shape":"NameString"},
"Name":{"shape":"NameString"},
"AuditContext":{"shape":"AuditContext"},
"SupportedPermissionTypes":{"shape":"PermissionTypeList"}
"SupportedPermissionTypes":{"shape":"PermissionTypeList"},
"SupportedDialect":{"shape":"SupportedDialect"},
"Permissions":{"shape":"PermissionList"},
"QuerySessionContext":{"shape":"QuerySessionContext"}
}
},
"GetUnfilteredTableMetadataResponse":{
Expand All @@ -8412,7 +8435,10 @@
"Table":{"shape":"Table"},
"AuthorizedColumns":{"shape":"NameStringList"},
"IsRegisteredWithLakeFormation":{"shape":"Boolean"},
"CellFilters":{"shape":"ColumnRowFilterList"}
"CellFilters":{"shape":"ColumnRowFilterList"},
"QueryAuthorizationId":{"shape":"HashString"},
"ResourceArn":{"shape":"ArnString"},
"Permissions":{"shape":"PermissionList"}
}
},
"GetUserDefinedFunctionRequest":{
Expand Down Expand Up @@ -10063,6 +10089,10 @@
"type":"integer",
"box":true
},
"NullableString":{
"type":"string",
"box":true
},
"OneInput":{
"type":"list",
"member":{"shape":"NodeId"},
Expand Down Expand Up @@ -10619,6 +10649,16 @@
"NextToken":{"shape":"SchemaRegistryTokenString"}
}
},
"QuerySessionContext":{
"type":"structure",
"members":{
"QueryId":{"shape":"HashString"},
"QueryStartTime":{"shape":"Timestamp"},
"ClusterId":{"shape":"NullableString"},
"QueryAuthorizationId":{"shape":"HashString"},
"AdditionalContext":{"shape":"AdditionalContextMap"}
}
},
"QuoteChar":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -12215,6 +12255,13 @@
"type":"list",
"member":{"shape":"GenericString"}
},
"SupportedDialect":{
"type":"structure",
"members":{
"Dialect":{"shape":"ViewDialect"},
"DialectVersion":{"shape":"ViewDialectVersionString"}
}
},
"Table":{
"type":"structure",
"required":["Name"],
Expand Down Expand Up @@ -13288,6 +13335,19 @@
"min":1,
"pattern":"[1-9][0-9]*|[1-9][0-9]*-[1-9][0-9]*"
},
"ViewDialect":{
"type":"string",
"enum":[
"REDSHIFT",
"ATHENA",
"SPARK"
]
},
"ViewDialectVersionString":{
"type":"string",
"max":255,
"min":1
},
"ViewTextString":{
"type":"string",
"max":409600
Expand Down
66 changes: 63 additions & 3 deletions models/apis/glue/2017-03-31/docs-2.json
Expand Up @@ -26,7 +26,7 @@
"CheckSchemaVersionValidity": "<p>Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using <code>DataFormat</code> as the format. Since it does not take a schema set name, no compatibility checks are performed.</p>",
"CreateBlueprint": "<p>Registers a blueprint with Glue.</p>",
"CreateClassifier": "<p>Creates a classifier in the user's account. This can be a <code>GrokClassifier</code>, an <code>XMLClassifier</code>, a <code>JsonClassifier</code>, or a <code>CsvClassifier</code>, depending on which field of the request is present.</p>",
"CreateConnection": "<p>Creates a connection definition in the Data Catalog.</p>",
"CreateConnection": "<p>Creates a connection definition in the Data Catalog.</p> <p>Connections used for creating federated resources require the IAM <code>glue:PassConnection</code> permission.</p>",
"CreateCrawler": "<p>Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the <code>s3Targets</code> field, the <code>jdbcTargets</code> field, or the <code>DynamoDBTargets</code> field.</p>",
"CreateCustomEntityType": "<p>Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.</p> <p>Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.</p>",
"CreateDataQualityRuleset": "<p>Creates a data quality ruleset with DQDL rules applied to a specified Glue table.</p> <p>You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.</p>",
Expand Down Expand Up @@ -243,6 +243,12 @@
"TriggerUpdate$Actions": "<p>The actions initiated by this trigger.</p>"
}
},
"AdditionalContextMap": {
"base": null,
"refs": {
"QuerySessionContext$AdditionalContext": "<p>An opaque string-string map passed by the query engine.</p>"
}
},
"AdditionalOptionKeys": {
"base": null,
"refs": {
Expand Down Expand Up @@ -343,6 +349,7 @@
"ArnString": {
"base": null,
"refs": {
"GetUnfilteredTableMetadataResponse$ResourceArn": "<p>The resource ARN of the parent resource extracted from the request.</p>",
"TableOptimizerConfiguration$roleArn": "<p>A role passed by the caller which gives the service permission to update the resources associated with the optimizer on the caller's behalf.</p>"
}
},
Expand Down Expand Up @@ -1592,6 +1599,18 @@
"ConnectorDataTarget$Data": "<p>A map specifying connection options for the node. You can find standard connection options for the corresponding connection type in the <a href=\"https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect.html\"> Connection parameters</a> section of the Glue documentation.</p>"
}
},
"ContextKey": {
"base": null,
"refs": {
"AdditionalContextMap$key": null
}
},
"ContextValue": {
"base": null,
"refs": {
"AdditionalContextMap$value": null
}
},
"ContextWords": {
"base": null,
"refs": {
Expand Down Expand Up @@ -3344,7 +3363,7 @@
}
},
"FederationSourceRetryableException": {
"base": null,
"base": "<p>A federation source failed, but the operation may be retried.</p>",
"refs": {
}
},
Expand Down Expand Up @@ -4568,10 +4587,13 @@
"GetMLTransformRequest$TransformId": "<p>The unique identifier of the transform, generated at the time that the transform was created.</p>",
"GetMLTransformResponse$TransformId": "<p>The unique identifier of the transform, generated at the time that the transform was created.</p>",
"GetResourcePolicyResponse$PolicyHash": "<p>Contains the hash value associated with this policy.</p>",
"GetUnfilteredTableMetadataResponse$QueryAuthorizationId": "<p>A cryptographically generated query identifier generated by Glue or Lake Formation.</p>",
"GluePolicy$PolicyHash": "<p>Contains the hash value associated with this policy.</p>",
"MLTransform$TransformId": "<p>The unique transform ID that is generated for the machine learning transform. The ID is guaranteed to be unique and does not change.</p>",
"PutResourcePolicyRequest$PolicyHashCondition": "<p>The hash value returned when the previous policy was set using <code>PutResourcePolicy</code>. Its purpose is to prevent concurrent modifications of a policy. Do not use this parameter if no previous policy has been set.</p>",
"PutResourcePolicyResponse$PolicyHash": "<p>A hash of the policy that has just been set. This must be included in a subsequent call that overwrites or updates this policy.</p>",
"QuerySessionContext$QueryId": "<p>A unique identifier generated by the query engine for the query.</p>",
"QuerySessionContext$QueryAuthorizationId": "<p>A cryptographically generated query identifier generated by Glue or Lake Formation.</p>",
"StartColumnStatisticsTaskRunResponse$ColumnStatisticsTaskRunId": "<p>The identifier for the column statistics task run.</p>",
"StartDataQualityRuleRecommendationRunRequest$ClientToken": "<p>Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.</p>",
"StartDataQualityRuleRecommendationRunResponse$RunId": "<p>The unique run identifier associated with this run.</p>",
Expand Down Expand Up @@ -5502,7 +5524,7 @@
"EntityNotFoundException$Message": "<p>A message describing the problem.</p>",
"FederatedResourceAlreadyExistsException$Message": "<p>The message describing the problem.</p>",
"FederationSourceException$Message": "<p>The message describing the problem.</p>",
"FederationSourceRetryableException$Message": null,
"FederationSourceRetryableException$Message": "<p>A message describing the problem.</p>",
"GlueEncryptionException$Message": "<p>The message describing the problem.</p>",
"IdempotentParameterMismatchException$Message": "<p>A message describing the problem.</p>",
"IllegalBlueprintStateException$Message": "<p>A message describing the problem.</p>",
Expand Down Expand Up @@ -6296,6 +6318,12 @@
"Workflow$MaxConcurrentRuns": "<p>You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.</p>"
}
},
"NullableString": {
"base": null,
"refs": {
"QuerySessionContext$ClusterId": "<p>An identifier string for the consumer cluster.</p>"
}
},
"OneInput": {
"base": null,
"refs": {
Expand Down Expand Up @@ -6699,6 +6727,8 @@
"PermissionList": {
"base": null,
"refs": {
"GetUnfilteredTableMetadataRequest$Permissions": "<p>The Lake Formation data permissions of the caller on the table. Used to authorize the call when no view context is found.</p>",
"GetUnfilteredTableMetadataResponse$Permissions": "<p>The Lake Formation data permissions of the caller on the table. Used to authorize the call when no view context is found.</p>",
"PrincipalPermissions$Permissions": "<p>The permissions that are granted to the principal.</p>"
}
},
Expand Down Expand Up @@ -6912,6 +6942,14 @@
"refs": {
}
},
"QuerySessionContext": {
"base": "<p>A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.</p>",
"refs": {
"GetUnfilteredPartitionMetadataRequest$QuerySessionContext": "<p>A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.</p>",
"GetUnfilteredPartitionsMetadataRequest$QuerySessionContext": "<p>A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.</p>",
"GetUnfilteredTableMetadataRequest$QuerySessionContext": "<p>A structure used as a protocol between query engines and Lake Formation or Glue. Contains both a Lake Formation generated authorization identifier and information from the request's authorization context.</p>"
}
},
"QuoteChar": {
"base": null,
"refs": {
Expand Down Expand Up @@ -8054,6 +8092,12 @@
"UpdateDevEndpointRequest$DeleteArguments": "<p>The list of argument keys to be deleted from the map of arguments used to configure the <code>DevEndpoint</code>.</p>"
}
},
"SupportedDialect": {
"base": "<p>A structure specifying the dialect and dialect version used by the query engine.</p>",
"refs": {
"GetUnfilteredTableMetadataRequest$SupportedDialect": "<p>A structure specifying the dialect and dialect version used by the query engine.</p>"
}
},
"Table": {
"base": "<p>Represents a collection of related data organized in columns and rows.</p>",
"refs": {
Expand Down Expand Up @@ -8410,6 +8454,7 @@
"Partition$LastAnalyzedTime": "<p>The last time at which column statistics were computed for this partition.</p>",
"PartitionInput$LastAccessTime": "<p>The last time at which the partition was accessed.</p>",
"PartitionInput$LastAnalyzedTime": "<p>The last time at which column statistics were computed for this partition.</p>",
"QuerySessionContext$QueryStartTime": "<p>A timestamp provided by the query engine for when the query started.</p>",
"Table$CreateTime": "<p>The time when the table definition was created in the Data Catalog.</p>",
"Table$UpdateTime": "<p>The last time that the table was updated.</p>",
"Table$LastAccessTime": "<p>The last time that the table was accessed. This is usually taken from HDFS, and might not be reliable.</p>",
Expand Down Expand Up @@ -9035,6 +9080,9 @@
"refs": {
"BoundedPartitionValueList$member": null,
"ConnectionProperties$value": null,
"GetUnfilteredPartitionMetadataRequest$Region": "<p>Specified only if the base tables belong to a different Amazon Web Services Region.</p>",
"GetUnfilteredPartitionsMetadataRequest$Region": "<p>Specified only if the base tables belong to a different Amazon Web Services Region.</p>",
"GetUnfilteredTableMetadataRequest$Region": "<p>Specified only if the base tables belong to a different Amazon Web Services Region.</p>",
"PropertyPredicate$Key": "<p>The key of the property.</p>",
"PropertyPredicate$Value": "<p>The value of the property.</p>",
"SearchTablesRequest$SearchText": "<p>A string used for a text search.</p> <p>Specifying a value in quotes filters based on an exact match to the value.</p>",
Expand Down Expand Up @@ -9108,6 +9156,18 @@
"DeleteSchemaVersionsInput$Versions": "<p>A version range may be supplied which may be of the format:</p> <ul> <li> <p>a single version number, 5</p> </li> <li> <p>a range, 5-8 : deletes versions 5, 6, 7, 8</p> </li> </ul>"
}
},
"ViewDialect": {
"base": null,
"refs": {
"SupportedDialect$Dialect": "<p>The dialect of the query engine.</p>"
}
},
"ViewDialectVersionString": {
"base": null,
"refs": {
"SupportedDialect$DialectVersion": "<p>The version of the dialect of the query engine. For example, 3.0.0.</p>"
}
},
"ViewTextString": {
"base": null,
"refs": {
Expand Down

0 comments on commit f772167

Please sign in to comment.