Skip to content

Commit

Permalink
Updates SDK to v2.820.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Dec 31, 2020
1 parent 6963040 commit 1ad9d3c
Show file tree
Hide file tree
Showing 14 changed files with 137 additions and 67 deletions.
7 changes: 7 additions & 0 deletions .changes/2.820.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[
{
"type": "feature",
"category": "ServiceCatalog",
"description": "Enhanced Service Catalog DescribeProvisioningParameters API to return new parameter constraints, i.e., MinLength, MaxLength, MinValue, MaxValue, ConstraintDescription and AllowedPattern"
}
]
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.819.0-->
<!--LATEST=2.820.0-->
<!--ENTRYINSERT-->

## 2.820.0
* feature: ServiceCatalog: Enhanced Service Catalog DescribeProvisioningParameters API to return new parameter constraints, i.e., MinLength, MaxLength, MinValue, MaxValue, ConstraintDescription and AllowedPattern

## 2.819.0
* feature: ACMPCA: This release adds a new parameter "CsrExtensions" in the "CertificateAuthorityConfiguration" data structure, which allows customers to add the addition of KU and SIA into the CA CSR.
* feature: ApiGatewayV2: Amazon API Gateway now supports data mapping for HTTP APIs which allows customers to modify HTTP Request before sending it to their integration and HTTP Response before sending it to the invoker.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,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.819.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.820.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
8 changes: 7 additions & 1 deletion apis/servicecatalog-2015-12-10.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1035,7 +1035,13 @@
"AllowedValues": {
"type": "list",
"member": {}
}
},
"AllowedPattern": {},
"ConstraintDescription": {},
"MaxLength": {},
"MinLength": {},
"MaxValue": {},
"MinValue": {}
}
}
}
Expand Down
32 changes: 28 additions & 4 deletions apis/servicecatalog-2015-12-10.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -2096,13 +2096,10 @@
},
"max": 20
},
"AllowedValue": {
"type": "string"
},
"AllowedValues": {
"type": "list",
"member": {
"shape": "AllowedValue"
"shape": "String"
}
},
"ApproximateCount": {
Expand Down Expand Up @@ -4972,6 +4969,30 @@
"AllowedValues": {
"shape": "AllowedValues",
"documentation": "<p>The values that the administrator has allowed for the parameter.</p>"
},
"AllowedPattern": {
"shape": "String",
"documentation": "<p>A regular expression that represents the patterns that allow for <code>String</code> types. The pattern must match the entire parameter value provided.</p>"
},
"ConstraintDescription": {
"shape": "String",
"documentation": "<p>A string that explains a constraint when the constraint is violated. For example, without a constraint description, a parameter that has an allowed pattern of <code>[A-Za-z0-9]+</code> displays the following error message when the user specifies an invalid value:</p> <p> <code>Malformed input-Parameter MyParameter must match pattern [A-Za-z0-9]+</code> </p> <p>By adding a constraint description, such as must only contain letters (uppercase and lowercase) and numbers, you can display the following customized error message:</p> <p> <code>Malformed input-Parameter MyParameter must only contain uppercase and lowercase letters and numbers.</code> </p>"
},
"MaxLength": {
"shape": "String",
"documentation": "<p>An integer value that determines the largest number of characters you want to allow for <code>String</code> types. </p>"
},
"MinLength": {
"shape": "String",
"documentation": "<p>An integer value that determines the smallest number of characters you want to allow for <code>String</code> types.</p>"
},
"MaxValue": {
"shape": "String",
"documentation": "<p>A numeric value that determines the largest numeric value you want to allow for <code>Number</code> types.</p>"
},
"MinValue": {
"shape": "String",
"documentation": "<p>A numeric value that determines the smallest numeric value you want to allow for <code>Number</code> types. </p>"
}
},
"documentation": "<p>The constraints that the administrator has put on the parameter.</p>"
Expand Down Expand Up @@ -6917,6 +6938,9 @@
"type": "string",
"pattern": "[\\u0009\\u000a\\u000d\\u0020-\\uD7FF\\uE000-\\uFFFD]*"
},
"String": {
"type": "string"
},
"SuccessfulShares": {
"type": "list",
"member": {
Expand Down
28 changes: 14 additions & 14 deletions clients/elasticache.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1466,7 +1466,7 @@ declare namespace ElastiCache {
*/
UserGroupId: String;
/**
* Must be Redis.
* The current supported value is Redis.
*/
Engine: EngineType;
/**
Expand All @@ -1484,19 +1484,19 @@ declare namespace ElastiCache {
*/
UserName: UserName;
/**
* Must be Redis.
* The current supported value is Redis.
*/
Engine: EngineType;
/**
* Passwords used for this user account. You can create up to two passwords for each user.
* Passwords used for this user. You can create up to two passwords for each user.
*/
Passwords?: PasswordListInput;
/**
* Access permissions string used for this user account.
* Access permissions string used for this user.
*/
AccessString: AccessString;
/**
* Indicates a password is not required for this user account.
* Indicates a password is not required for this user.
*/
NoPasswordRequired?: BooleanOptional;
}
Expand Down Expand Up @@ -2630,19 +2630,19 @@ declare namespace ElastiCache {
*/
UserId: UserId;
/**
* Access permissions string used for this user account.
* Access permissions string used for this user.
*/
AccessString?: AccessString;
/**
* Adds additional user permissions to the access string.
*/
AppendAccessString?: AccessString;
/**
* The passwords belonging to the user account. You are allowed up to two.
* The passwords belonging to the user. You are allowed up to two.
*/
Passwords?: PasswordListInput;
/**
* Indicates no password is required for the user account.
* Indicates no password is required for the user.
*/
NoPasswordRequired?: BooleanOptional;
}
Expand Down Expand Up @@ -2695,7 +2695,7 @@ declare namespace ElastiCache {
*/
ReplicaAvailabilityZones?: AvailabilityZonesList;
/**
* The output ARN of the primary node.
* The outpost ARN of the primary node.
*/
PrimaryOutpostArn?: String;
/**
Expand Down Expand Up @@ -3698,11 +3698,11 @@ declare namespace ElastiCache {
*/
Status?: String;
/**
* Must be Redis.
* The current supported value is Redis.
*/
Engine?: EngineType;
/**
* Access permissions string used for this user account.
* Access permissions string used for this user.
*/
AccessString?: String;
/**
Expand All @@ -3714,7 +3714,7 @@ declare namespace ElastiCache {
*/
Authentication?: Authentication;
/**
* The Amazon Resource Name (ARN) of the user account.
* The Amazon Resource Name (ARN) of the user.
*/
ARN?: String;
}
Expand All @@ -3728,7 +3728,7 @@ declare namespace ElastiCache {
*/
Status?: String;
/**
* Must be Redis.
* The current supported value is Redis.
*/
Engine?: EngineType;
/**
Expand All @@ -3754,7 +3754,7 @@ declare namespace ElastiCache {
export type UserGroupList = UserGroup[];
export interface UserGroupPendingChanges {
/**
* The list of user group IDs ro remove.
* The list of user IDs to remove.
*/
UserIdsToRemove?: UserIdList;
/**
Expand Down
Loading

0 comments on commit 1ad9d3c

Please sign in to comment.