Skip to content

Commit

Permalink
Updates SDK to v2.725.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jul 31, 2020
1 parent c5a8a22 commit ff08d9b
Show file tree
Hide file tree
Showing 22 changed files with 138 additions and 56 deletions.
22 changes: 22 additions & 0 deletions .changes/2.725.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "Chime",
"description": "This release increases the CreateMeetingWithAttendee max attendee limit to 10."
},
{
"type": "feature",
"category": "PersonalizeRuntime",
"description": "Adds support to use filters with Personalized Ranking recipe"
},
{
"type": "feature",
"category": "StorageGateway",
"description": "Add support for gateway VM deprecation dates"
},
{
"type": "feature",
"category": "WAFV2",
"description": "Add ManagedByFirewallManager flag to the logging configuration, which indicates whether AWS Firewall Manager controls the configuration."
}
]
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.724.0-->
<!--LATEST=2.725.0-->
<!--ENTRYINSERT-->

## 2.725.0
* feature: Chime: This release increases the CreateMeetingWithAttendee max attendee limit to 10.
* feature: PersonalizeRuntime: Adds support to use filters with Personalized Ranking recipe
* feature: StorageGateway: Add support for gateway VM deprecation dates
* feature: WAFV2: Add ManagedByFirewallManager flag to the logging configuration, which indicates whether AWS Firewall Manager controls the configuration.

## 2.724.0
* feature: CodeBuild: Adding support for BuildBatch, and CodeCoverage APIs. BuildBatch allows you to model your project environment in source, and helps start multiple builds with a single API call. CodeCoverage allows you to track your code coverage using AWS CodeBuild.
* feature: EC2: EC2 On-Demand Capacity Reservations now adds support to bring your own licenses (BYOL) of Windows operating system to launch EC2 instances.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ version.
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.724.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.725.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
3 changes: 2 additions & 1 deletion apis/chime-2018-05-01.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -5286,7 +5286,7 @@
"member": {
"shape": "CreateAttendeeRequestItem"
},
"max": 5,
"max": 10,
"min": 1
},
"CreateMeetingWithAttendeesResponse": {
Expand Down Expand Up @@ -6023,6 +6023,7 @@
"AccessDenied",
"ServiceUnavailable",
"Throttled",
"Throttling",
"Unauthorized",
"Unprocessable",
"VoiceConnectorGroupAssociationsExist",
Expand Down
3 changes: 2 additions & 1 deletion apis/personalize-runtime-2018-05-22.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"userId": {},
"context": {
"shape": "S6"
}
},
"filterArn": {}
}
},
"output": {
Expand Down
8 changes: 6 additions & 2 deletions apis/personalize-runtime-2018-05-22.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@
},
"inputList": {
"shape": "InputList",
"documentation": "<p>A list of items (itemId's) to rank. If an item was not included in the training dataset, the item is appended to the end of the reranked list. The maximum is 500.</p>"
"documentation": "<p>A list of items (by <code>itemId</code>) to rank. If an item was not included in the training dataset, the item is appended to the end of the reranked list. The maximum is 500.</p>"
},
"userId": {
"shape": "UserID",
Expand All @@ -108,6 +108,10 @@
"context": {
"shape": "Context",
"documentation": "<p>The contextual metadata to use when getting recommendations. Contextual metadata includes any interaction information that might be relevant when getting a user's recommendations, such as the user's current location or device type.</p>"
},
"filterArn": {
"shape": "Arn",
"documentation": "<p>The Amazon Resource Name (ARN) of a filter you created to include or exclude items from recommendations for a given user.</p>"
}
}
},
Expand Down Expand Up @@ -148,7 +152,7 @@
},
"filterArn": {
"shape": "Arn",
"documentation": "<p>The ARN of the filter to apply to the returned recommendations. For more information, see Using Filters with Amazon Personalize.</p>"
"documentation": "<p>The ARN of the filter to apply to the returned recommendations. For more information, see <a href=\"https://docs.aws.amazon.com/personalize/latest/dg/filters.html\">Using Filters with Amazon Personalize</a>.</p> <p>When using this parameter, be sure the filter resource is <code>ACTIVE</code>.</p>"
}
}
},
Expand Down
8 changes: 4 additions & 4 deletions apis/resourcegroupstaggingapi-2017-01-26.normal.json

Large diffs are not rendered by default.

16 changes: 9 additions & 7 deletions apis/storagegateway-2013-06-30.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -874,7 +874,9 @@
"VPCEndpoint": {},
"CloudWatchLogGroupARN": {},
"HostEnvironment": {},
"EndpointType": {}
"EndpointType": {},
"SoftwareUpdatesEndDate": {},
"DeprecationDate": {}
}
}
},
Expand Down Expand Up @@ -916,7 +918,7 @@
],
"members": {
"FileShareARNList": {
"shape": "S4f"
"shape": "S4h"
}
}
},
Expand Down Expand Up @@ -978,7 +980,7 @@
],
"members": {
"FileShareARNList": {
"shape": "S4f"
"shape": "S4h"
}
}
},
Expand Down Expand Up @@ -1469,7 +1471,7 @@
"type": "structure",
"members": {
"AutomaticTapeCreationRules": {
"shape": "S6e"
"shape": "S6g"
},
"GatewayARN": {}
}
Expand Down Expand Up @@ -1954,7 +1956,7 @@
],
"members": {
"AutomaticTapeCreationRules": {
"shape": "S6e"
"shape": "S6g"
},
"GatewayARN": {}
}
Expand Down Expand Up @@ -2322,11 +2324,11 @@
"type": "string",
"sensitive": true
},
"S4f": {
"S4h": {
"type": "list",
"member": {}
},
"S6e": {
"S6g": {
"type": "list",
"member": {
"type": "structure",
Expand Down
18 changes: 18 additions & 0 deletions apis/storagegateway-2013-06-30.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2989,6 +2989,11 @@
},
"documentation": "<p>A JSON object containing the Amazon Resource Name (ARN) of the storage volume that was deleted.</p>"
},
"DeprecationDate": {
"type": "string",
"max": 25,
"min": 1
},
"DescribeAvailabilityMonitorTestInput": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -3210,6 +3215,14 @@
"EndpointType": {
"shape": "EndpointType",
"documentation": "<p>The type of endpoint for your gateway.</p> <p>Valid Values: <code>STANDARD</code> | <code>FIPS</code> </p>"
},
"SoftwareUpdatesEndDate": {
"shape": "SoftwareUpdatesEndDate",
"documentation": "<p>Date after which this gateway will not receive software updates for new features.</p>"
},
"DeprecationDate": {
"shape": "DeprecationDate",
"documentation": "<p>Date after which this gateway will not receive software updates for new features and bug fixes.</p>"
}
},
"documentation": "<p>A JSON object containing the following fields:</p>"
Expand Down Expand Up @@ -4940,6 +4953,11 @@
"type": "string",
"pattern": "\\Asnap-([0-9A-Fa-f]{8}|[0-9A-Fa-f]{17})\\z"
},
"SoftwareUpdatesEndDate": {
"type": "string",
"max": 25,
"min": 1
},
"Squash": {
"type": "string",
"documentation": "<p>The user mapped to anonymous user. Valid options are the following:</p> <ul> <li> <p> <code>RootSquash</code>: Only root is mapped to anonymous user.</p> </li> <li> <p> <code>NoSquash</code>: No one is mapped to anonymous user.</p> </li> <li> <p> <code>AllSquash</code>: Everyone is mapped to anonymous user.</p> </li> </ul>",
Expand Down
3 changes: 3 additions & 0 deletions apis/wafv2-2019-07-29.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1565,6 +1565,9 @@
"member": {
"shape": "Sd"
}
},
"ManagedByFirewallManager": {
"type": "boolean"
}
}
},
Expand Down
14 changes: 9 additions & 5 deletions apis/wafv2-2019-07-29.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -3111,7 +3111,11 @@
},
"RedactedFields": {
"shape": "RedactedFields",
"documentation": "<p>The parts of the request that you want to keep out of the logs. For example, if you redact the cookie field, the cookie field in the firehose will be <code>xxx</code>. </p>"
"documentation": "<p>The parts of the request that you want to keep out of the logs. For example, if you redact the <code>HEADER</code> field, the <code>HEADER</code> field in the firehose will be <code>xxx</code>. </p> <note> <p>You must use one of the following values: <code>URI</code>, <code>QUERY_STRING</code>, <code>HEADER</code>, or <code>METHOD</code>.</p> </note>"
},
"ManagedByFirewallManager": {
"shape": "Boolean",
"documentation": "<p>Indicates whether the logging configuration was created by AWS Firewall Manager, as part of an AWS WAF policy configuration. If true, only Firewall Manager can modify or delete the configuration. </p>"
}
},
"documentation": "<note> <p>This is the latest version of <b>AWS WAF</b>, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the <a href=\"https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html\">AWS WAF Developer Guide</a>. </p> </note> <p>Defines an association between Amazon Kinesis Data Firehose destinations and a web ACL resource, for logging from AWS WAF. As part of the association, you can specify parts of the standard logging fields to keep out of the logs. </p>"
Expand Down Expand Up @@ -3681,7 +3685,7 @@
},
"RuleNameWithinRuleGroup": {
"shape": "EntityName",
"documentation": "<p>The name of the <code>Rule</code> that the request matched. For managed rule groups, the format for this name is <code>&lt;vendor name&gt;#&lt;managed rule group name&gt;#&lt;rule name&gt;</code>. For your own rule groups, the format for this name is <code>&lt;rule group name&gt;#&lt;rule name&gt;</code>. If the rule is not in a rule group, the format is <code>&lt;rule name&gt;</code>. </p>"
"documentation": "<p>The name of the <code>Rule</code> that the request matched. For managed rule groups, the format for this name is <code>&lt;vendor name&gt;#&lt;managed rule group name&gt;#&lt;rule name&gt;</code>. For your own rule groups, the format for this name is <code>&lt;rule group name&gt;#&lt;rule name&gt;</code>. If the rule is not in a rule group, this field is absent. </p>"
}
},
"documentation": "<note> <p>This is the latest version of <b>AWS WAF</b>, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the <a href=\"https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html\">AWS WAF Developer Guide</a>. </p> </note> <p>Represents a single sampled web request. The response from <a>GetSampledRequests</a> includes a <code>SampledHTTPRequests</code> complex type that appears as <code>SampledRequests</code> in the response syntax. <code>SampledHTTPRequests</code> contains an array of <code>SampledHTTPRequest</code> objects.</p>"
Expand Down Expand Up @@ -3879,7 +3883,7 @@
"type": "string",
"max": 128,
"min": 1,
"pattern": ".*\\S.*"
"pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"TagKeyList": {
"type": "list",
Expand Down Expand Up @@ -3920,7 +3924,7 @@
"type": "string",
"max": 256,
"min": 0,
"pattern": ".*"
"pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"TextTransformation": {
"type": "structure",
Expand Down Expand Up @@ -4229,7 +4233,7 @@
},
"MetricName": {
"shape": "MetricName",
"documentation": "<p>A name of the CloudWatch metric. The name can contain only the characters: A-Z, a-z, 0-9, - (hyphen), and _ (underscore). The name can be from one to 128 characters long. It can't contain whitespace or metric names reserved for AWS WAF, for example \"All\" and \"Default_Action.\" You can't change a <code>MetricName</code> after you create a <code>VisibilityConfig</code>.</p>"
"documentation": "<p>A name of the CloudWatch metric. The name can contain only the characters: A-Z, a-z, 0-9, - (hyphen), and _ (underscore). The name can be from one to 128 characters long. It can't contain whitespace or metric names reserved for AWS WAF, for example \"All\" and \"Default_Action.\" </p>"
}
},
"documentation": "<note> <p>This is the latest version of <b>AWS WAF</b>, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the <a href=\"https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html\">AWS WAF Developer Guide</a>. </p> </note> <p>Defines and enables Amazon CloudWatch metrics and web request sample collection. </p>"
Expand Down
2 changes: 1 addition & 1 deletion clients/chime.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1802,7 +1802,7 @@ declare namespace Chime {
*/
DNIS?: DNISEmergencyCallingConfigurationList;
}
export type ErrorCode = "BadRequest"|"Conflict"|"Forbidden"|"NotFound"|"PreconditionFailed"|"ResourceLimitExceeded"|"ServiceFailure"|"AccessDenied"|"ServiceUnavailable"|"Throttled"|"Unauthorized"|"Unprocessable"|"VoiceConnectorGroupAssociationsExist"|"PhoneNumberAssociationsExist"|string;
export type ErrorCode = "BadRequest"|"Conflict"|"Forbidden"|"NotFound"|"PreconditionFailed"|"ResourceLimitExceeded"|"ServiceFailure"|"AccessDenied"|"ServiceUnavailable"|"Throttled"|"Throttling"|"Unauthorized"|"Unprocessable"|"VoiceConnectorGroupAssociationsExist"|"PhoneNumberAssociationsExist"|string;
export interface EventsConfiguration {
/**
* The bot ID.
Expand Down
8 changes: 6 additions & 2 deletions clients/personalizeruntime.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ declare namespace PersonalizeRuntime {
*/
campaignArn: Arn;
/**
* A list of items (itemId's) to rank. If an item was not included in the training dataset, the item is appended to the end of the reranked list. The maximum is 500.
* A list of items (by itemId) to rank. If an item was not included in the training dataset, the item is appended to the end of the reranked list. The maximum is 500.
*/
inputList: InputList;
/**
Expand All @@ -50,6 +50,10 @@ declare namespace PersonalizeRuntime {
* The contextual metadata to use when getting recommendations. Contextual metadata includes any interaction information that might be relevant when getting a user's recommendations, such as the user's current location or device type.
*/
context?: Context;
/**
* The Amazon Resource Name (ARN) of a filter you created to include or exclude items from recommendations for a given user.
*/
filterArn?: Arn;
}
export interface GetPersonalizedRankingResponse {
/**
Expand Down Expand Up @@ -79,7 +83,7 @@ declare namespace PersonalizeRuntime {
*/
context?: Context;
/**
* The ARN of the filter to apply to the returned recommendations. For more information, see Using Filters with Amazon Personalize.
* The ARN of the filter to apply to the returned recommendations. For more information, see Using Filters with Amazon Personalize. When using this parameter, be sure the filter resource is ACTIVE.
*/
filterArn?: Arn;
}
Expand Down
4 changes: 2 additions & 2 deletions clients/resourcegroupstaggingapi.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ declare class ResourceGroupsTaggingAPI extends Service {
*/
startReportCreation(callback?: (err: AWSError, data: ResourceGroupsTaggingAPI.Types.StartReportCreationOutput) => void): Request<ResourceGroupsTaggingAPI.Types.StartReportCreationOutput, AWSError>;
/**
* Applies one or more tags to the specified resources. Note the following: Not all resources can have tags. For a list of services that support tagging, see this list. Each resource can have up to 50 tags. For other limits, see Tag Naming and Usage Conventions in the AWS General Reference. You can only tag resources that are located in the specified Region for the AWS account. To add tags to a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for adding tags. For more information, see this list.
* Applies one or more tags to the specified resources. Note the following: Not all resources can have tags. For a list of services that support tagging, see this list. Each resource can have up to 50 tags. For other limits, see Tag Naming and Usage Conventions in the AWS General Reference. You can only tag resources that are located in the specified Region for the AWS account. To add tags to a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for adding tags. For more information, see this list. Do not store personally identifiable information (PII) or other confidential or sensitive information in tags. We use tags to provide you with billing and administration services. Tags are not intended to be used for private or sensitive data.
*/
tagResources(params: ResourceGroupsTaggingAPI.Types.TagResourcesInput, callback?: (err: AWSError, data: ResourceGroupsTaggingAPI.Types.TagResourcesOutput) => void): Request<ResourceGroupsTaggingAPI.Types.TagResourcesOutput, AWSError>;
/**
* Applies one or more tags to the specified resources. Note the following: Not all resources can have tags. For a list of services that support tagging, see this list. Each resource can have up to 50 tags. For other limits, see Tag Naming and Usage Conventions in the AWS General Reference. You can only tag resources that are located in the specified Region for the AWS account. To add tags to a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for adding tags. For more information, see this list.
* Applies one or more tags to the specified resources. Note the following: Not all resources can have tags. For a list of services that support tagging, see this list. Each resource can have up to 50 tags. For other limits, see Tag Naming and Usage Conventions in the AWS General Reference. You can only tag resources that are located in the specified Region for the AWS account. To add tags to a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for adding tags. For more information, see this list. Do not store personally identifiable information (PII) or other confidential or sensitive information in tags. We use tags to provide you with billing and administration services. Tags are not intended to be used for private or sensitive data.
*/
tagResources(callback?: (err: AWSError, data: ResourceGroupsTaggingAPI.Types.TagResourcesOutput) => void): Request<ResourceGroupsTaggingAPI.Types.TagResourcesOutput, AWSError>;
/**
Expand Down
10 changes: 10 additions & 0 deletions clients/storagegateway.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1423,6 +1423,7 @@ declare namespace StorageGateway {
*/
VolumeARN?: VolumeARN;
}
export type DeprecationDate = string;
export interface DescribeAvailabilityMonitorTestInput {
GatewayARN: GatewayARN;
}
Expand Down Expand Up @@ -1570,6 +1571,14 @@ declare namespace StorageGateway {
* The type of endpoint for your gateway. Valid Values: STANDARD | FIPS
*/
EndpointType?: EndpointType;
/**
* Date after which this gateway will not receive software updates for new features.
*/
SoftwareUpdatesEndDate?: SoftwareUpdatesEndDate;
/**
* Date after which this gateway will not receive software updates for new features and bug fixes.
*/
DeprecationDate?: DeprecationDate;
}
export interface DescribeMaintenanceStartTimeInput {
GatewayARN: GatewayARN;
Expand Down Expand Up @@ -2452,6 +2461,7 @@ declare namespace StorageGateway {
}
export type SnapshotDescription = string;
export type SnapshotId = string;
export type SoftwareUpdatesEndDate = string;
export type Squash = string;
export interface StartAvailabilityMonitorTestInput {
GatewayARN: GatewayARN;
Expand Down
Loading

0 comments on commit ff08d9b

Please sign in to comment.