Skip to content

Commit

Permalink
Updates SDK to v2.1311.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 8, 2023
1 parent 4cacc22 commit 720bc9f
Show file tree
Hide file tree
Showing 19 changed files with 260 additions and 75 deletions.
22 changes: 22 additions & 0 deletions .changes/2.1311.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "Backup",
"description": "This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers."
},
{
"type": "feature",
"category": "CloudFront",
"description": "CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins."
},
{
"type": "feature",
"category": "Glue",
"description": "DirectJDBCSource + Glue 4.0 streaming options"
},
{
"type": "feature",
"category": "LakeFormation",
"description": "This release removes the LFTagpolicyResource expression limits."
}
]
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1310.0-->
<!--LATEST=2.1311.0-->
<!--ENTRYINSERT-->

## 2.1311.0
* feature: Backup: This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers.
* feature: CloudFront: CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins.
* feature: Glue: DirectJDBCSource + Glue 4.0 streaming options
* feature: LakeFormation: This release removes the LFTagpolicyResource expression limits.

## 2.1310.0
* feature: ComputeOptimizer: AWS Compute optimizer can now infer if Kafka is running on an instance.
* feature: CustomerProfiles: This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ for further details.
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1310.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1311.0.min.js"></script>

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
24 changes: 16 additions & 8 deletions apis/backup-2018-11-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -519,7 +519,8 @@
"value": {
"type": "long"
}
}
},
"ResourceName": {}
}
},
"idempotent": true
Expand Down Expand Up @@ -677,7 +678,8 @@
"ResourceType": {},
"LastBackupTime": {
"type": "timestamp"
}
},
"ResourceName": {}
}
},
"idempotent": true
Expand Down Expand Up @@ -746,7 +748,8 @@
"CompositeMemberIdentifier": {},
"IsParent": {
"type": "boolean"
}
},
"ResourceName": {}
}
},
"idempotent": true
Expand Down Expand Up @@ -1330,7 +1333,8 @@
"ParentJobId": {},
"IsParent": {
"type": "boolean"
}
},
"ResourceName": {}
}
}
},
Expand Down Expand Up @@ -1757,7 +1761,8 @@
"ResourceType": {},
"LastBackupTime": {
"type": "timestamp"
}
},
"ResourceName": {}
}
}
},
Expand Down Expand Up @@ -1865,7 +1870,8 @@
"CompositeMemberIdentifier": {},
"IsParent": {
"type": "boolean"
}
},
"ResourceName": {}
}
}
}
Expand Down Expand Up @@ -1965,7 +1971,8 @@
"IsParent": {
"type": "boolean"
},
"ParentRecoveryPointArn": {}
"ParentRecoveryPointArn": {},
"ResourceName": {}
}
}
}
Expand Down Expand Up @@ -2959,7 +2966,8 @@
"value": {
"type": "long"
}
}
},
"ResourceName": {}
}
},
"S2y": {
Expand Down
36 changes: 34 additions & 2 deletions apis/backup-2018-11-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1624,7 +1624,7 @@
"shape": "ServiceUnavailableException"
}
],
"documentation": "<p>Applies Backup Vault Lock to a backup vault, preventing attempts to delete any recovery point stored in or created in a backup vault. Vault Lock also prevents attempts to update the lifecycle policy that controls the retention period of any recovery point currently stored in a backup vault. If specified, Vault Lock enforces a minimum and maximum retention period for future backup and copy jobs that target a backup vault.</p> <note> <p>Backup Vault Lock has yet to receive a third-party assessment for SEC 17a-4(f) and CFTC.</p> </note>",
"documentation": "<p>Applies Backup Vault Lock to a backup vault, preventing attempts to delete any recovery point stored in or created in a backup vault. Vault Lock also prevents attempts to update the lifecycle policy that controls the retention period of any recovery point currently stored in a backup vault. If specified, Vault Lock enforces a minimum and maximum retention period for future backup and copy jobs that target a backup vault.</p> <note> <p>Backup Vault Lock has been assessed by Cohasset Associates for use in environments that are subject to SEC 17a-4, CFTC, and FINRA regulations. For more information about how Backup Vault Lock relates to these regulations, see the <a href=\"samples/cohassetreport.zip\">Cohasset Associates Compliance Assessment.</a> </p> </note>",
"idempotent": true
},
"PutBackupVaultNotifications": {
Expand Down Expand Up @@ -2161,6 +2161,10 @@
"IsParent": {
"shape": "boolean",
"documentation": "<p>This is a boolean value indicating this is a parent (composite) backup job.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
},
"documentation": "<p>Contains detailed information about a backup job.</p>"
Expand Down Expand Up @@ -2879,6 +2883,10 @@
"ChildJobsInState": {
"shape": "CopyJobChildJobsInState",
"documentation": "<p>This returns the statistics of the included child (nested) copy jobs.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
},
"documentation": "<p>Contains detailed information about a copy job.</p>"
Expand Down Expand Up @@ -3487,6 +3495,10 @@
"ChildJobsInState": {
"shape": "BackupJobChildJobsInState",
"documentation": "<p>This returns the statistics of the included child (nested) backup jobs.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
}
},
Expand Down Expand Up @@ -3668,6 +3680,10 @@
"LastBackupTime": {
"shape": "timestamp",
"documentation": "<p>The date and time that a resource was last backed up, in Unix format and Coordinated Universal Time (UTC). The value of <code>LastBackupTime</code> is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
}
},
Expand Down Expand Up @@ -3782,6 +3798,10 @@
"IsParent": {
"shape": "boolean",
"documentation": "<p>This returns the boolean value that a recovery point is a parent (composite) job.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
}
},
Expand Down Expand Up @@ -5316,6 +5336,10 @@
"LastBackupTime": {
"shape": "timestamp",
"documentation": "<p>The date and time a resource was last backed up, in Unix format and Coordinated Universal Time (UTC). The value of <code>LastBackupTime</code> is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
},
"documentation": "<p>A structure that contains information about a backed-up resource.</p>"
Expand Down Expand Up @@ -5480,6 +5504,10 @@
"IsParent": {
"shape": "boolean",
"documentation": "<p>This is a boolean value indicating this is a parent (composite) recovery point.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
},
"documentation": "<p>Contains detailed information about the recovery points stored in a backup vault.</p>"
Expand Down Expand Up @@ -5528,6 +5556,10 @@
"ParentRecoveryPointArn": {
"shape": "ARN",
"documentation": "<p>This is the Amazon Resource Name (ARN) of the parent (composite) recovery point.</p>"
},
"ResourceName": {
"shape": "string",
"documentation": "<p>This is the non-unique name of the resource that belongs to the specified backup.</p>"
}
},
"documentation": "<p>Contains detailed information about a saved recovery point.</p>"
Expand Down Expand Up @@ -5955,7 +5987,7 @@
},
"RecoveryPointArn": {
"shape": "ARN",
"documentation": "<p>An ARN that uniquely identifies a recovery point; for example, <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</p>"
"documentation": "<p> <i>Note: This field is only returned for Amazon EFS and Advanced DynamoDB resources.</i> </p> <p>An ARN that uniquely identifies a recovery point; for example, <code>arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45</code>.</p>"
},
"CreationDate": {
"shape": "timestamp",
Expand Down
9 changes: 5 additions & 4 deletions apis/cloudfront-2020-05-31.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1017,7 +1017,7 @@
"shape": "InvalidArgument"
}
],
"documentation": "<p>Creates a new origin access control in CloudFront. After you create an origin access control, you can add it to an origin in a CloudFront distribution so that CloudFront sends authenticated (signed) requests to the origin.</p> <p>For an Amazon S3 origin, this makes it possible to block public access to the Amazon S3 bucket so that viewers (users) can access the content in the bucket only through CloudFront.</p> <p>For more information about using a CloudFront origin access control, see <a href=\"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html\">Restricting access to an Amazon S3 origin</a> in the <i>Amazon CloudFront Developer Guide</i>.</p>"
"documentation": "<p>Creates a new origin access control in CloudFront. After you create an origin access control, you can add it to an origin in a CloudFront distribution so that CloudFront sends authenticated (signed) requests to the origin.</p> <p>This makes it possible to block public access to the origin, allowing viewers (users) to access the origin's content only through CloudFront.</p> <p>For more information about using a CloudFront origin access control, see <a href=\"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-origin.html\">Restricting access to an Amazon Web Services origin</a> in the <i>Amazon CloudFront Developer Guide</i>.</p>"
},
"CreateOriginRequestPolicy": {
"name": "CreateOriginRequestPolicy2020_05_31",
Expand Down Expand Up @@ -9202,7 +9202,7 @@
},
"OriginAccessControlOriginType": {
"shape": "OriginAccessControlOriginTypes",
"documentation": "<p>The type of origin that this origin access control is for. The only valid value is <code>s3</code>.</p>"
"documentation": "<p>The type of origin that this origin access control is for.</p>"
}
},
"documentation": "<p>A CloudFront origin access control configuration.</p>"
Expand Down Expand Up @@ -9246,7 +9246,8 @@
"OriginAccessControlOriginTypes": {
"type": "string",
"enum": [
"s3"
"s3",
"mediastore"
]
},
"OriginAccessControlSigningBehaviors": {
Expand Down Expand Up @@ -9296,7 +9297,7 @@
},
"OriginAccessControlOriginType": {
"shape": "OriginAccessControlOriginTypes",
"documentation": "<p>The type of origin that this origin access control is for. The only valid value is <code>s3</code>.</p>"
"documentation": "<p>The type of origin that this origin access control is for.</p>"
}
},
"documentation": "<p>A CloudFront origin access control.</p>"
Expand Down
11 changes: 9 additions & 2 deletions apis/glue-2017-03-31.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -7952,7 +7952,9 @@
},
"StreamArn": {},
"RoleArn": {},
"RoleSessionName": {}
"RoleSessionName": {},
"AddRecordTimestamp": {},
"EmitConsumerLagMetrics": {}
}
},
"S7j": {
Expand Down Expand Up @@ -7993,7 +7995,12 @@
},
"MinPartitions": {
"type": "integer"
}
},
"IncludeHeaders": {
"type": "boolean"
},
"AddRecordTimestamp": {},
"EmitConsumerLagMetrics": {}
}
},
"S91": {
Expand Down
38 changes: 32 additions & 6 deletions apis/glue-2017-03-31.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -7639,10 +7639,12 @@
"documentation": "<p>Specifies an Apache Parquet data store stored in Amazon S3.</p>"
},
"RelationalCatalogSource": {
"shape": "RelationalCatalogSource"
"shape": "RelationalCatalogSource",
"documentation": "<p>Specifies a relational catalog data store in the Glue Data Catalog.</p>"
},
"DynamoDBCatalogSource": {
"shape": "DynamoDBCatalogSource"
"shape": "DynamoDBCatalogSource",
"documentation": "<p>Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.</p>"
},
"JDBCConnectorTarget": {
"shape": "JDBCConnectorTarget",
Expand Down Expand Up @@ -15853,6 +15855,18 @@
"MinPartitions": {
"shape": "BoxedNonNegativeInt",
"documentation": "<p>The desired minimum number of partitions to read from Kafka. The default value is null, which means that the number of spark partitions is equal to the number of Kafka partitions.</p>"
},
"IncludeHeaders": {
"shape": "BoxedBoolean",
"documentation": "<p>Whether to include the Kafka headers. When the option is set to \"true\", the data output will contain an additional column named \"glue_streaming_kafka_headers\" with type <code>Array[Struct(key: String, value: String)]</code>. The default value is \"false\". This option is available in Glue version 3.0 or later only.</p>"
},
"AddRecordTimestamp": {
"shape": "EnclosedInStringProperty",
"documentation": "<p>When this option is set to 'true', the data output will contain an additional column named \"__src_timestamp\" that indicates the time when the corresponding record received by the topic. The default value is 'false'. This option is supported in Glue version 4.0 or later.</p>"
},
"EmitConsumerLagMetrics": {
"shape": "EnclosedInStringProperty",
"documentation": "<p>When this option is set to 'true', for each batch, it will emit the metrics for the duration between the oldest record received by the topic and the time it arrives in Glue to CloudWatch. The metric's name is \"glue.driver.streaming.maxConsumerLagInMs\". The default value is 'false'. This option is supported in Glue version 4.0 or later.</p>"
}
},
"documentation": "<p>Additional options for streaming.</p>"
Expand Down Expand Up @@ -15969,6 +15983,14 @@
"RoleSessionName": {
"shape": "EnclosedInStringProperty",
"documentation": "<p>An identifier for the session assuming the role using AWS STS. You must use this parameter when accessing a data stream in a different account. Used in conjunction with <code>\"awsSTSRoleARN\"</code>.</p>"
},
"AddRecordTimestamp": {
"shape": "EnclosedInStringProperty",
"documentation": "<p>When this option is set to 'true', the data output will contain an additional column named \"__src_timestamp\" that indicates the time when the corresponding record received by the stream. The default value is 'false'. This option is supported in Glue version 4.0 or later.</p>"
},
"EmitConsumerLagMetrics": {
"shape": "EnclosedInStringProperty",
"documentation": "<p>When this option is set to 'true', for each batch, it will emit the metrics for the duration between the oldest record received by the stream and the time it arrives in Glue to CloudWatch. The metric's name is \"glue.driver.streaming.maxConsumerLagInMs\". The default value is 'false'. This option is supported in Glue version 4.0 or later.</p>"
}
},
"documentation": "<p>Additional options for the Amazon Kinesis streaming data source.</p>"
Expand Down Expand Up @@ -19040,7 +19062,8 @@
"documentation": "<p>Specifies additional connection options for the connector.</p>"
},
"SchemaChangePolicy": {
"shape": "CatalogSchemaChangePolicy"
"shape": "CatalogSchemaChangePolicy",
"documentation": "<p>A policy that specifies update behavior for the crawler.</p>"
}
},
"documentation": "<p>Specifies a target that writes to a Hudi data source in the Glue Data Catalog.</p>"
Expand Down Expand Up @@ -19081,10 +19104,12 @@
"documentation": "<p>Specifies the data output format for the target.</p>"
},
"AdditionalOptions": {
"shape": "AdditionalOptions"
"shape": "AdditionalOptions",
"documentation": "<p>Specifies additional connection options for the connector.</p>"
},
"SchemaChangePolicy": {
"shape": "DirectSchemaChangePolicy"
"shape": "DirectSchemaChangePolicy",
"documentation": "<p>A policy that specifies update behavior for the crawler.</p>"
}
},
"documentation": "<p>Specifies a target that writes to a Hudi data source in Amazon S3.</p>"
Expand All @@ -19109,7 +19134,8 @@
"documentation": "<p>Specifies additional connection options.</p>"
},
"AdditionalOptions": {
"shape": "S3DirectSourceAdditionalOptions"
"shape": "S3DirectSourceAdditionalOptions",
"documentation": "<p>Specifies additional options for the connector.</p>"
},
"OutputSchemas": {
"shape": "GlueSchemas",
Expand Down
4 changes: 1 addition & 3 deletions apis/lakeformation-2017-03-31.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2209,9 +2209,7 @@
"type": "list",
"member": {
"shape": "LFTag"
},
"max": 5,
"min": 1
}
},
"ExtendTransactionRequest": {
"type": "structure",
Expand Down
Loading

0 comments on commit 720bc9f

Please sign in to comment.