Skip to content

Commit

Permalink
Updates SDK to v2.1531.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Jan 5, 2024
1 parent f490da7 commit 66f0236
Show file tree
Hide file tree
Showing 15 changed files with 274 additions and 143 deletions.
12 changes: 12 additions & 0 deletions .changes/2.1531.0.json
@@ -0,0 +1,12 @@
[
{
"type": "feature",
"category": "Connect",
"description": "Minor trait updates for User APIs"
},
{
"type": "feature",
"category": "QConnect",
"description": "Marked SearchQuickResponses API as readonly."
}
]
6 changes: 5 additions & 1 deletion CHANGELOG.md
@@ -1,7 +1,11 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1530.0-->
<!--LATEST=2.1531.0-->
<!--ENTRYINSERT-->

## 2.1531.0
* feature: Connect: Minor trait updates for User APIs
* feature: QConnect: Marked SearchQuickResponses API as readonly.

## 2.1530.0
* feature: ConfigService: Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
* feature: DocDB: Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -69,7 +69,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
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.1530.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1531.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
88 changes: 71 additions & 17 deletions apis/connect-2017-08-08.min.json
Expand Up @@ -1337,7 +1337,10 @@
],
"members": {
"Username": {},
"Password": {},
"Password": {
"type": "string",
"sensitive": true
},
"IdentityInfo": {
"shape": "S9i"
},
Expand Down Expand Up @@ -2190,8 +2193,12 @@
"InitialContactId": {},
"PreviousContactId": {},
"InitiationMethod": {},
"Name": {},
"Description": {},
"Name": {
"shape": "Sbr"
},
"Description": {
"shape": "Sbs"
},
"Channel": {},
"QueueInfo": {
"type": "structure",
Expand Down Expand Up @@ -3978,7 +3985,8 @@
"RefreshTokenExpiration": {
"type": "timestamp"
}
}
},
"sensitive": true
},
"SignInUrl": {},
"UserArn": {},
Expand Down Expand Up @@ -7603,8 +7611,12 @@
"IdentityInfo": {
"type": "structure",
"members": {
"FirstName": {},
"LastName": {}
"FirstName": {
"shape": "S9j"
},
"LastName": {
"shape": "S9k"
}
}
},
"PhoneConfig": {
Expand Down Expand Up @@ -7921,8 +7933,12 @@
"InstanceId"
],
"members": {
"Name": {},
"Description": {},
"Name": {
"shape": "Sbr"
},
"Description": {
"shape": "Sbs"
},
"References": {
"shape": "S73"
},
Expand Down Expand Up @@ -7978,11 +7994,15 @@
"Attributes": {
"shape": "S2p"
},
"Name": {},
"Name": {
"shape": "Sbr"
},
"References": {
"shape": "S73"
},
"Description": {},
"Description": {
"shape": "Sbs"
},
"ClientToken": {
"idempotencyToken": true
},
Expand Down Expand Up @@ -8040,7 +8060,9 @@
"References": {
"shape": "S73"
},
"Description": {}
"Description": {
"shape": "Sbs"
}
}
},
"output": {
Expand Down Expand Up @@ -8412,8 +8434,12 @@
"location": "uri",
"locationName": "ContactId"
},
"Name": {},
"Description": {},
"Name": {
"shape": "Sbr"
},
"Description": {
"shape": "Sbs"
},
"References": {
"shape": "S73"
}
Expand Down Expand Up @@ -10500,13 +10526,33 @@
"S9i": {
"type": "structure",
"members": {
"FirstName": {},
"LastName": {},
"Email": {},
"SecondaryEmail": {},
"FirstName": {
"shape": "S9j"
},
"LastName": {
"shape": "S9k"
},
"Email": {
"shape": "S9l"
},
"SecondaryEmail": {
"shape": "S9l"
},
"Mobile": {}
}
},
"S9j": {
"type": "string",
"sensitive": true
},
"S9k": {
"type": "string",
"sensitive": true
},
"S9l": {
"type": "string",
"sensitive": true
},
"S9m": {
"type": "structure",
"required": [
Expand Down Expand Up @@ -10587,6 +10633,14 @@
"ViewContentSha256": {}
}
},
"Sbr": {
"type": "string",
"sensitive": true
},
"Sbs": {
"type": "string",
"sensitive": true
},
"Sc3": {
"type": "map",
"key": {},
Expand Down
23 changes: 15 additions & 8 deletions apis/connect-2017-08-08.normal.json
Expand Up @@ -7829,7 +7829,8 @@
"AgentFirstName": {
"type": "string",
"max": 100,
"min": 1
"min": 1,
"sensitive": true
},
"AgentHierarchyGroups": {
"type": "structure",
Expand Down Expand Up @@ -7878,7 +7879,8 @@
"AgentLastName": {
"type": "string",
"max": 100,
"min": 1
"min": 1,
"sensitive": true
},
"AgentPauseDurationInSeconds": {
"type": "integer",
Expand Down Expand Up @@ -10912,7 +10914,8 @@
"documentation": "<p>Renews the expiration timer for a generated token.</p>"
}
},
"documentation": "<p>Contains credentials to use for federation.</p>"
"documentation": "<p>Contains credentials to use for federation.</p>",
"sensitive": true
},
"CrossChannelBehavior": {
"type": "structure",
Expand Down Expand Up @@ -12381,7 +12384,8 @@
"Description": {
"type": "string",
"max": 4096,
"min": 0
"min": 0,
"sensitive": true
},
"Description250": {
"type": "string",
Expand Down Expand Up @@ -12856,7 +12860,8 @@
"type": "double"
},
"Email": {
"type": "string"
"type": "string",
"sensitive": true
},
"EmailReference": {
"type": "structure",
Expand Down Expand Up @@ -13727,7 +13732,7 @@
},
"EvaluationNoteString": {
"type": "string",
"max": 3072,
"max": 1024,
"min": 0
},
"EvaluationNotesMap": {
Expand Down Expand Up @@ -18025,7 +18030,8 @@
"Name": {
"type": "string",
"max": 512,
"min": 0
"min": 0,
"sensitive": true
},
"Name128": {
"type": "string",
Expand Down Expand Up @@ -18312,7 +18318,8 @@
},
"Password": {
"type": "string",
"pattern": "/^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d\\S]{8,64}$/"
"pattern": "/^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d\\S]{8,64}$/",
"sensitive": true
},
"PauseContactRequest": {
"type": "structure",
Expand Down
2 changes: 1 addition & 1 deletion apis/kms-2014-11-01.normal.json
Expand Up @@ -2049,7 +2049,7 @@
},
"XksProxyUriEndpoint": {
"shape": "XksProxyUriEndpointType",
"documentation": "<p>Specifies the endpoint that KMS uses to send requests to the external key store proxy (XKS proxy). This parameter is required for custom key stores with a <code>CustomKeyStoreType</code> of <code>EXTERNAL_KEY_STORE</code>.</p> <p>The protocol must be HTTPS. KMS communicates on port 443. Do not specify the port in the <code>XksProxyUriEndpoint</code> value.</p> <p>For external key stores with <code>XksProxyConnectivity</code> value of <code>VPC_ENDPOINT_SERVICE</code>, specify <code>https://</code> followed by the private DNS name of the VPC endpoint service.</p> <p>For external key stores with <code>PUBLIC_ENDPOINT</code> connectivity, this endpoint must be reachable before you create the custom key store. KMS connects to the external key store proxy while creating the custom key store. For external key stores with <code>VPC_ENDPOINT_SERVICE</code> connectivity, KMS connects when you call the <a>ConnectCustomKeyStore</a> operation.</p> <p>The value of this parameter must begin with <code>https://</code>. The remainder can contain upper and lower case letters (A-Z and a-z), numbers (0-9), dots (<code>.</code>), and hyphens (<code>-</code>). Additional slashes (<code>/</code> and <code>\\</code>) are not permitted.</p> <p> <b>Uniqueness requirements: </b> </p> <ul> <li> <p>The combined <code>XksProxyUriEndpoint</code> and <code>XksProxyUriPath</code> values must be unique in the Amazon Web Services account and Region.</p> </li> <li> <p>An external key store with <code>PUBLIC_ENDPOINT</code> connectivity cannot use the same <code>XksProxyUriEndpoint</code> value as an external key store with <code>VPC_ENDPOINT_SERVICE</code> connectivity in the same Amazon Web Services Region.</p> </li> <li> <p>Each external key store with <code>VPC_ENDPOINT_SERVICE</code> connectivity must have its own private DNS name. The <code>XksProxyUriEndpoint</code> value for external key stores with <code>VPC_ENDPOINT_SERVICE</code> connectivity (private DNS name) must be unique in the Amazon Web Services account and Region.</p> </li> </ul>"
"documentation": "<p>Specifies the endpoint that KMS uses to send requests to the external key store proxy (XKS proxy). This parameter is required for custom key stores with a <code>CustomKeyStoreType</code> of <code>EXTERNAL_KEY_STORE</code>.</p> <p>The protocol must be HTTPS. KMS communicates on port 443. Do not specify the port in the <code>XksProxyUriEndpoint</code> value.</p> <p>For external key stores with <code>XksProxyConnectivity</code> value of <code>VPC_ENDPOINT_SERVICE</code>, specify <code>https://</code> followed by the private DNS name of the VPC endpoint service.</p> <p>For external key stores with <code>PUBLIC_ENDPOINT</code> connectivity, this endpoint must be reachable before you create the custom key store. KMS connects to the external key store proxy while creating the custom key store. For external key stores with <code>VPC_ENDPOINT_SERVICE</code> connectivity, KMS connects when you call the <a>ConnectCustomKeyStore</a> operation.</p> <p>The value of this parameter must begin with <code>https://</code>. The remainder can contain upper and lower case letters (A-Z and a-z), numbers (0-9), dots (<code>.</code>), and hyphens (<code>-</code>). Additional slashes (<code>/</code> and <code>\\</code>) are not permitted.</p> <p> <b>Uniqueness requirements: </b> </p> <ul> <li> <p>The combined <code>XksProxyUriEndpoint</code> and <code>XksProxyUriPath</code> values must be unique in the Amazon Web Services account and Region.</p> </li> <li> <p>An external key store with <code>PUBLIC_ENDPOINT</code> connectivity cannot use the same <code>XksProxyUriEndpoint</code> value as an external key store with <code>VPC_ENDPOINT_SERVICE</code> connectivity in this Amazon Web Services Region.</p> </li> <li> <p>Each external key store with <code>VPC_ENDPOINT_SERVICE</code> connectivity must have its own private DNS name. The <code>XksProxyUriEndpoint</code> value for external key stores with <code>VPC_ENDPOINT_SERVICE</code> connectivity (private DNS name) must be unique in the Amazon Web Services account and Region.</p> </li> </ul>"
},
"XksProxyUriPath": {
"shape": "XksProxyUriPathType",
Expand Down
6 changes: 3 additions & 3 deletions apis/redshift-serverless-2021-04-21.normal.json
Expand Up @@ -2053,7 +2053,7 @@
},
"configParameters": {
"shape": "ConfigParameterList",
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, <code>require_ssl</code>, <code>use_fips_ssl</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
},
"enhancedVpcRouting": {
"shape": "Boolean",
Expand Down Expand Up @@ -4287,7 +4287,7 @@
},
"configParameters": {
"shape": "ConfigParameterList",
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, <code>require_ssl</code>, <code>use_fips_ssl</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
},
"enhancedVpcRouting": {
"shape": "Boolean",
Expand Down Expand Up @@ -4464,7 +4464,7 @@
},
"configParameters": {
"shape": "ConfigParameterList",
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
"documentation": "<p>An array of parameters to set for advanced control over a database. The options are <code>auto_mv</code>, <code>datestyle</code>, <code>enable_case_sensitive_identifier</code>, <code>enable_user_activity_logging</code>, <code>query_group</code>, <code>search_path</code>, <code>require_ssl</code>, <code>use_fips_ssl</code>, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-query-monitoring-rules.html#cm-c-wlm-query-monitoring-metrics-serverless\"> Query monitoring metrics for Amazon Redshift Serverless</a>.</p>"
},
"creationDate": {
"shape": "SyntheticTimestamp_date_time",
Expand Down
2 changes: 1 addition & 1 deletion clients/kms.d.ts
Expand Up @@ -498,7 +498,7 @@ declare namespace KMS {
*/
CustomKeyStoreType?: CustomKeyStoreType;
/**
* Specifies the endpoint that KMS uses to send requests to the external key store proxy (XKS proxy). This parameter is required for custom key stores with a CustomKeyStoreType of EXTERNAL_KEY_STORE. The protocol must be HTTPS. KMS communicates on port 443. Do not specify the port in the XksProxyUriEndpoint value. For external key stores with XksProxyConnectivity value of VPC_ENDPOINT_SERVICE, specify https:// followed by the private DNS name of the VPC endpoint service. For external key stores with PUBLIC_ENDPOINT connectivity, this endpoint must be reachable before you create the custom key store. KMS connects to the external key store proxy while creating the custom key store. For external key stores with VPC_ENDPOINT_SERVICE connectivity, KMS connects when you call the ConnectCustomKeyStore operation. The value of this parameter must begin with https://. The remainder can contain upper and lower case letters (A-Z and a-z), numbers (0-9), dots (.), and hyphens (-). Additional slashes (/ and \) are not permitted. Uniqueness requirements: The combined XksProxyUriEndpoint and XksProxyUriPath values must be unique in the Amazon Web Services account and Region. An external key store with PUBLIC_ENDPOINT connectivity cannot use the same XksProxyUriEndpoint value as an external key store with VPC_ENDPOINT_SERVICE connectivity in the same Amazon Web Services Region. Each external key store with VPC_ENDPOINT_SERVICE connectivity must have its own private DNS name. The XksProxyUriEndpoint value for external key stores with VPC_ENDPOINT_SERVICE connectivity (private DNS name) must be unique in the Amazon Web Services account and Region.
* Specifies the endpoint that KMS uses to send requests to the external key store proxy (XKS proxy). This parameter is required for custom key stores with a CustomKeyStoreType of EXTERNAL_KEY_STORE. The protocol must be HTTPS. KMS communicates on port 443. Do not specify the port in the XksProxyUriEndpoint value. For external key stores with XksProxyConnectivity value of VPC_ENDPOINT_SERVICE, specify https:// followed by the private DNS name of the VPC endpoint service. For external key stores with PUBLIC_ENDPOINT connectivity, this endpoint must be reachable before you create the custom key store. KMS connects to the external key store proxy while creating the custom key store. For external key stores with VPC_ENDPOINT_SERVICE connectivity, KMS connects when you call the ConnectCustomKeyStore operation. The value of this parameter must begin with https://. The remainder can contain upper and lower case letters (A-Z and a-z), numbers (0-9), dots (.), and hyphens (-). Additional slashes (/ and \) are not permitted. Uniqueness requirements: The combined XksProxyUriEndpoint and XksProxyUriPath values must be unique in the Amazon Web Services account and Region. An external key store with PUBLIC_ENDPOINT connectivity cannot use the same XksProxyUriEndpoint value as an external key store with VPC_ENDPOINT_SERVICE connectivity in this Amazon Web Services Region. Each external key store with VPC_ENDPOINT_SERVICE connectivity must have its own private DNS name. The XksProxyUriEndpoint value for external key stores with VPC_ENDPOINT_SERVICE connectivity (private DNS name) must be unique in the Amazon Web Services account and Region.
*/
XksProxyUriEndpoint?: XksProxyUriEndpointType;
/**
Expand Down

0 comments on commit 66f0236

Please sign in to comment.