lib/aws-sdk-acm/client.rb in aws-sdk-acm-1.2.0 vs lib/aws-sdk-acm/client.rb in aws-sdk-acm-1.3.0
- old
+ new
@@ -344,11 +344,11 @@
req.send_request(options)
end
# Retrieves a certificate specified by an ARN and its certificate chain
# . The chain is an ordered list of certificates that contains the end
- # entity ertificate, intermediate certificates of subordinate CAs, and
+ # entity certificate, intermediate certificates of subordinate CAs, and
# the root certificate in that order. The certificate and certificate
# chain are base64 encoded. If you want to decode the certificate to see
# the individual fields, you can use OpenSSL.
#
# @option params [required, String] :certificate_arn
@@ -387,28 +387,25 @@
req = build_request(:get_certificate, params)
req.send_request(options)
end
# Imports a certificate into AWS Certificate Manager (ACM) to use with
- # services that are integrated with ACM. For more information, see
- # [Integrated Services][1].
+ # services that are integrated with ACM. Note that [integrated
+ # services][1] allow only certificate types and keys they support to be
+ # associated with their resources. Further, their support differs
+ # depending on whether the certificate is imported into IAM or into ACM.
+ # For more information, see the documentation for each service. For more
+ # information about importing certificates into ACM, see [Importing
+ # Certificates][2] in the *AWS Certificate Manager User Guide*.
#
- # <note markdown="1"> ACM does not provide [managed renewal][2] for certificates that you
+ # <note markdown="1"> ACM does not provide [managed renewal][3] for certificates that you
# import.
#
# </note>
#
- # For more information about importing certificates into ACM, including
- # the differences between certificates that you import and those that
- # ACM provides, see [Importing Certificates][3] in the *AWS Certificate
- # Manager User Guide*.
+ # Note the following guidelines when importing third party certificates:
#
- # In general, you can import almost any valid certificate. However,
- # services integrated with ACM allow only certificate types they support
- # to be associated with their resources. The following guidelines are
- # also important:
- #
# * You must enter the private key that matches the certificate you are
# importing.
#
# * The private key must be unencrypted. You cannot import a private key
# that is protected by a password or a passphrase.
@@ -425,31 +422,31 @@
# * The current time must be between the `Not Before` and `Not After`
# certificate fields.
#
# * The `Issuer` field must not be empty.
#
- # * The OCSP authority URL must not exceed 1000 characters.
+ # * The OCSP authority URL, if present, must not exceed 1000 characters.
#
- # * To import a new certificate, omit the `CertificateArn` field.
- # Include this field only when you want to replace a previously
+ # * To import a new certificate, omit the `CertificateArn` argument.
+ # Include this argument only when you want to replace a previously
# imported certificate.
#
# * When you import a certificate by using the CLI or one of the SDKs,
- # you must specify the certificate, certificate chain, and private key
- # parameters as file names preceded by `file://`. For example, you can
- # specify a certificate saved in the `C:\temp` folder as
- # `C:\temp\certificate_to_import.pem`. If you are making an HTTP or
- # HTTPS Query request, include these parameters as BLOBs.
+ # you must specify the certificate, the certificate chain, and the
+ # private key by their file names preceded by `file://`. For example,
+ # you can specify a certificate saved in the `C:\temp` folder as
+ # `file://C:\temp\certificate_to_import.pem`. If you are making an
+ # HTTP or HTTPS Query request, include these arguments as BLOBs.
#
# This operation returns the [Amazon Resource Name (ARN)][4] of the
# imported certificate.
#
#
#
# [1]: http://docs.aws.amazon.com/acm/latest/userguide/acm-services.html
- # [2]: http://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html
- # [3]: http://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html
+ # [2]: http://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html
+ # [3]: http://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html
# [4]: http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
#
# @option params [String] :certificate_arn
# The [Amazon Resource Name (ARN)][1] of an imported certificate to
# replace. To import a new certificate, omit this field.
@@ -499,19 +496,13 @@
#
# @option params [Array<String>] :certificate_statuses
# Filter the certificate list by status value.
#
# @option params [Types::Filters] :includes
- # Filter the certificate list by one or more of the following values.
- # For more information, see the Filters structure.
+ # Filter the certificate list. For more information, see the Filters
+ # structure.
#
- # * extendedKeyUsage
- #
- # * keyUsage
- #
- # * keyTypes
- #
# @option params [String] :next_token
# Use this parameter only when paginating results and only in a
# subsequent request after you receive a response with truncated
# results. Set it to the value of `NextToken` from the response you just
# received.
@@ -723,12 +714,12 @@
# requesting only one certificate and will issue only one. If you change
# the idempotency token for each call, ACM recognizes that you are
# requesting multiple certificates.
#
# @option params [Array<Types::DomainValidationOption>] :domain_validation_options
- # The domain name that you want ACM to use to send you emails so taht
- # your can validate domain ownership.
+ # The domain name that you want ACM to use to send you emails so that
+ # you can validate domain ownership.
#
# @return [Types::RequestCertificateResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::RequestCertificateResponse#certificate_arn #certificate_arn} => String
#
@@ -840,10 +831,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-acm'
- context[:gem_version] = '1.2.0'
+ context[:gem_version] = '1.3.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated