lib/aws-sdk-transfer/client.rb in aws-sdk-transfer-1.90.0 vs lib/aws-sdk-transfer/client.rb in aws-sdk-transfer-1.91.0
- old
+ new
@@ -2007,11 +2007,11 @@
#
# @example Response structure
#
# resp.certificate.arn #=> String
# resp.certificate.certificate_id #=> String
- # resp.certificate.usage #=> String, one of "SIGNING", "ENCRYPTION"
+ # resp.certificate.usage #=> String, one of "SIGNING", "ENCRYPTION", "TLS"
# resp.certificate.status #=> String, one of "ACTIVE", "PENDING_ROTATION", "INACTIVE"
# resp.certificate.certificate #=> String
# resp.certificate.certificate_chain #=> String
# resp.certificate.active_date #=> Time
# resp.certificate.inactive_date #=> Time
@@ -2521,12 +2521,19 @@
# Imports the signing and encryption certificates that you need to
# create local (AS2) profiles and partner profiles.
#
# @option params [required, String] :usage
- # Specifies whether this certificate is used for signing or encryption.
+ # Specifies how this certificate is used. It can be used in the
+ # following ways:
#
+ # * `SIGNING`: For signing AS2 messages
+ #
+ # * `ENCRYPTION`: For encrypting AS2 messages
+ #
+ # * `TLS`: For securing AS2 communications sent over HTTPS
+ #
# @option params [required, String] :certificate
# * For the CLI, provide a file path for a certificate in URI format.
# For example, `--certificate file://encryption-cert.pem`.
# Alternatively, you can provide the raw content.
#
@@ -2562,11 +2569,11 @@
# * {Types::ImportCertificateResponse#certificate_id #certificate_id} => String
#
# @example Request syntax with placeholder values
#
# resp = client.import_certificate({
- # usage: "SIGNING", # required, accepts SIGNING, ENCRYPTION
+ # usage: "SIGNING", # required, accepts SIGNING, ENCRYPTION, TLS
# certificate: "CertificateBodyType", # required
# certificate_chain: "CertificateChainType",
# private_key: "PrivateKeyType",
# active_date: Time.now,
# inactive_date: Time.now,
@@ -2830,11 +2837,11 @@
#
# resp.next_token #=> String
# resp.certificates #=> Array
# resp.certificates[0].arn #=> String
# resp.certificates[0].certificate_id #=> String
- # resp.certificates[0].usage #=> String, one of "SIGNING", "ENCRYPTION"
+ # resp.certificates[0].usage #=> String, one of "SIGNING", "ENCRYPTION", "TLS"
# resp.certificates[0].status #=> String, one of "ACTIVE", "PENDING_ROTATION", "INACTIVE"
# resp.certificates[0].active_date #=> Time
# resp.certificates[0].inactive_date #=> Time
# resp.certificates[0].type #=> String, one of "CERTIFICATE", "CERTIFICATE_WITH_PRIVATE_KEY"
# resp.certificates[0].description #=> String
@@ -4699,10 +4706,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-transfer'
- context[:gem_version] = '1.90.0'
+ context[:gem_version] = '1.91.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#