Skip to content

Commit 736ee36

Browse files
author
AWS
committed
AWS SDK for Java 1.12.24
1 parent df9003c commit 736ee36

File tree

672 files changed

+169812
-114555
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

672 files changed

+169812
-114555
lines changed

CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
# __1.12.24__ __2021-07-14__
2+
## __AWS Certificate Manager__
3+
- ### Features
4+
- Added support for RSA 3072 SSL certificate import
5+
6+
## __AWS Database Migration Service__
7+
- ### Features
8+
- Release of feature needed for ECA-Endpoint settings. This allows customer to delete a field in endpoint settings by using --exact-settings flag in modify-endpoint api. This also displays default values for certain required fields of endpoint settings in describe-endpoint-settings api.
9+
10+
## __AWS Glue__
11+
- ### Features
12+
- Add support for Event Driven Workflows
13+
14+
## __AWS Well-Architected Tool__
15+
- ### Features
16+
- This update provides support for Well-Architected API users to mark answer choices as not applicable.
17+
18+
## __Amazon HealthLake__
19+
- ### Features
20+
- General availability for Amazon HealthLake. StartFHIRImportJob and StartFHIRExportJob APIs now require AWS KMS parameter. For more information, see the Amazon HealthLake Documentation https://docs.aws.amazon.com/healthlake/index.html.
21+
22+
## __Amazon Lightsail__
23+
- ### Features
24+
- This release adds support for the Amazon Lightsail object storage service, which allows you to create buckets and store objects.
25+
126
# __1.12.23__ __2021-07-13__
227
## __AWS Direct Connect__
328
- ### Features

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ dependencies.
4747
<dependency>
4848
<groupId>com.amazonaws</groupId>
4949
<artifactId>aws-java-sdk-bom</artifactId>
50-
<version>1.12.23</version>
50+
<version>1.12.24</version>
5151
<type>pom</type>
5252
<scope>import</scope>
5353
</dependency>

aws-java-sdk-accessanalyzer/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.24-SNAPSHOT</version>
8+
<version>1.12.24</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-accessanalyzer</artifactId>

aws-java-sdk-acm/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.24-SNAPSHOT</version>
8+
<version>1.12.24</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acm</artifactId>

aws-java-sdk-acm/src/main/java/com/amazonaws/services/certificatemanager/AWSCertificateManager.java

+34-24
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
* {@link com.amazonaws.services.certificatemanager.AbstractAWSCertificateManager} instead.
2828
* </p>
2929
* <p>
30-
* <fullname>AWS Certificate Manager</fullname>
30+
* <fullname>Amazon Web Services Certificate Manager</fullname>
3131
* <p>
32-
* You can use AWS Certificate Manager (ACM) to manage SSL/TLS certificates for your AWS-based websites and
33-
* applications. For more information about using ACM, see the <a
34-
* href="https://docs.aws.amazon.com/acm/latest/userguide/">AWS Certificate Manager User Guide</a>.
32+
* You can use Amazon Web Services Certificate Manager (ACM) to manage SSL/TLS certificates for your Amazon Web
33+
* Services-based websites and applications. For more information about using ACM, see the <a
34+
* href="https://docs.aws.amazon.com/acm/latest/userguide/">Amazon Web Services Certificate Manager User Guide</a>.
3535
* </p>
3636
*/
3737
@Generated("com.amazonaws:aws-java-sdk-code-generator")
@@ -99,9 +99,10 @@ public interface AWSCertificateManager {
9999

100100
/**
101101
* <p>
102-
* Adds one or more tags to an ACM certificate. Tags are labels that you can use to identify and organize your AWS
103-
* resources. Each tag consists of a <code>key</code> and an optional <code>value</code>. You specify the
104-
* certificate on input by its Amazon Resource Name (ARN). You specify the tag by using a key-value pair.
102+
* Adds one or more tags to an ACM certificate. Tags are labels that you can use to identify and organize your
103+
* Amazon Web Services resources. Each tag consists of a <code>key</code> and an optional <code>value</code>. You
104+
* specify the certificate on input by its Amazon Resource Name (ARN). You specify the tag by using a key-value
105+
* pair.
105106
* </p>
106107
* <p>
107108
* You can apply a tag to just one certificate if you want to identify a specific characteristic of that
@@ -145,12 +146,13 @@ public interface AWSCertificateManager {
145146
* <p>
146147
* Deletes a certificate and its associated private key. If this action succeeds, the certificate no longer appears
147148
* in the list that can be displayed by calling the <a>ListCertificates</a> action or be retrieved by calling the
148-
* <a>GetCertificate</a> action. The certificate will not be available for use by AWS services integrated with ACM.
149+
* <a>GetCertificate</a> action. The certificate will not be available for use by Amazon Web Services services
150+
* integrated with ACM.
149151
* </p>
150152
* <note>
151153
* <p>
152-
* You cannot delete an ACM certificate that is being used by another AWS service. To delete a certificate that is
153-
* in use, the certificate association must first be removed.
154+
* You cannot delete an ACM certificate that is being used by another Amazon Web Services service. To delete a
155+
* certificate that is in use, the certificate association must first be removed.
154156
* </p>
155157
* </note>
156158
*
@@ -160,8 +162,8 @@ public interface AWSCertificateManager {
160162
* The specified certificate cannot be found in the caller's account or the caller's account cannot be
161163
* found.
162164
* @throws ResourceInUseException
163-
* The certificate is in use by another AWS service in the caller's account. Remove the association and try
164-
* again.
165+
* The certificate is in use by another Amazon Web Services service in the caller's account. Remove the
166+
* association and try again.
165167
* @throws InvalidArnException
166168
* The requested Amazon Resource Name (ARN) does not refer to an existing resource.
167169
* @sample AWSCertificateManager.DeleteCertificate
@@ -218,7 +220,7 @@ public interface AWSCertificateManager {
218220

219221
/**
220222
* <p>
221-
* Returns the account configuration options associated with an AWS account.
223+
* Returns the account configuration options associated with an Amazon Web Services account.
222224
* </p>
223225
*
224226
* @param getAccountConfigurationRequest
@@ -258,13 +260,13 @@ public interface AWSCertificateManager {
258260

259261
/**
260262
* <p>
261-
* Imports a certificate into AWS Certificate Manager (ACM) to use with services that are integrated with ACM. Note
262-
* that <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-services.html">integrated services</a> allow
263-
* only certificate types and keys they support to be associated with their resources. Further, their support
264-
* differs depending on whether the certificate is imported into IAM or into ACM. For more information, see the
265-
* documentation for each service. For more information about importing certificates into ACM, see <a
266-
* href="https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html">Importing Certificates</a> in the
267-
* <i>AWS Certificate Manager User Guide</i>.
263+
* Imports a certificate into Amazon Web Services Certificate Manager (ACM) to use with services that are integrated
264+
* with ACM. Note that <a href="https://docs.aws.amazon.com/acm/latest/userguide/acm-services.html">integrated
265+
* services</a> allow only certificate types and keys they support to be associated with their resources. Further,
266+
* their support differs depending on whether the certificate is imported into IAM or into ACM. For more
267+
* information, see the documentation for each service. For more information about importing certificates into ACM,
268+
* see <a href="https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html">Importing Certificates</a>
269+
* in the <i>Amazon Web Services Certificate Manager User Guide</i>.
268270
* </p>
269271
* <note>
270272
* <p>
@@ -430,7 +432,7 @@ public interface AWSCertificateManager {
430432
* @param putAccountConfigurationRequest
431433
* @return Result of the PutAccountConfiguration operation returned by the service.
432434
* @throws ValidationException
433-
* The supplied input failed to satisfy constraints of an AWS service.
435+
* The supplied input failed to satisfy constraints of an Amazon Web Services service.
434436
* @throws ThrottlingException
435437
* The request was denied because it exceeded a quota.
436438
* @throws AccessDeniedException
@@ -502,9 +504,9 @@ public interface AWSCertificateManager {
502504

503505
/**
504506
* <p>
505-
* Requests an ACM certificate for use with other AWS services. To request an ACM certificate, you must specify a
506-
* fully qualified domain name (FQDN) in the <code>DomainName</code> parameter. You can also specify additional
507-
* FQDNs in the <code>SubjectAlternativeNames</code> parameter.
507+
* Requests an ACM certificate for use with other Amazon Web Services services. To request an ACM certificate, you
508+
* must specify a fully qualified domain name (FQDN) in the <code>DomainName</code> parameter. You can also specify
509+
* additional FQDNs in the <code>SubjectAlternativeNames</code> parameter.
508510
* </p>
509511
* <p>
510512
* If you are requesting a private certificate, domain validation is not required. If you are requesting a public
@@ -514,6 +516,14 @@ public interface AWSCertificateManager {
514516
* validation</a>. We recommend that you use DNS validation. ACM issues public certificates after receiving approval
515517
* from the domain owner.
516518
* </p>
519+
* <note>
520+
* <p>
521+
* ACM behavior differs from the <a
522+
* href="https://tools.ietf.org/html/rfc6125#appendix-B.2">https://tools.ietf.org/html/rfc6125#appendix-B.2</a>RFC
523+
* 6125 specification of the certificate validation process. first checks for a subject alternative name, and, if it
524+
* finds one, ignores the common name (CN)
525+
* </p>
526+
* </note>
517527
*
518528
* @param requestCertificateRequest
519529
* @return Result of the RequestCertificate operation returned by the service.

0 commit comments

Comments
 (0)