lib/aws-sdk-transfer/client.rb in aws-sdk-transfer-1.72.0 vs lib/aws-sdk-transfer/client.rb in aws-sdk-transfer-1.73.0

- old
+ new

@@ -580,10 +580,16 @@ # directory of the file location used in the `StartFileTransfer` # request. Additionally, you need to provide read and write access to # the parent directory of the files that you intend to send with # `StartFileTransfer`. # + # If you are using Basic authentication for your AS2 connector, the + # access role requires the `secretsmanager:GetSecretValue` permission + # for the secret. If the secret is encrypted using a customer-managed + # key instead of the Amazon Web Services managed key in Secrets Manager, + # then the role also needs the `kms:Decrypt` permission for that key. + # # @option params [String] :status # The status of the agreement. The agreement can be either `ACTIVE` or # `INACTIVE`. # # @option params [Array<Types::Tag>] :tags @@ -651,10 +657,16 @@ # directory of the file location used in the `StartFileTransfer` # request. Additionally, you need to provide read and write access to # the parent directory of the files that you intend to send with # `StartFileTransfer`. # + # If you are using Basic authentication for your AS2 connector, the + # access role requires the `secretsmanager:GetSecretValue` permission + # for the secret. If the secret is encrypted using a customer-managed + # key instead of the Amazon Web Services managed key in Secrets Manager, + # then the role also needs the `kms:Decrypt` permission for that key. + # # @option params [String] :logging_role # The Amazon Resource Name (ARN) of the Identity and Access Management # (IAM) role that allows a connector to turn on CloudWatch logging for # Amazon S3 events. When set, you can view connector activity in your # CloudWatch logs. @@ -678,10 +690,11 @@ # compression: "ZLIB", # accepts ZLIB, DISABLED # encryption_algorithm: "AES128_CBC", # accepts AES128_CBC, AES192_CBC, AES256_CBC, NONE # signing_algorithm: "SHA256", # accepts SHA256, SHA384, SHA512, SHA1, NONE # mdn_signing_algorithm: "SHA256", # accepts SHA256, SHA384, SHA512, SHA1, NONE, DEFAULT # mdn_response: "SYNC", # accepts SYNC, NONE + # basic_auth_secret_id: "As2ConnectorSecretId", # }, # access_role: "Role", # required # logging_role: "Role", # tags: [ # { @@ -1943,10 +1956,11 @@ # resp.connector.as_2_config.compression #=> String, one of "ZLIB", "DISABLED" # resp.connector.as_2_config.encryption_algorithm #=> String, one of "AES128_CBC", "AES192_CBC", "AES256_CBC", "NONE" # resp.connector.as_2_config.signing_algorithm #=> String, one of "SHA256", "SHA384", "SHA512", "SHA1", "NONE" # resp.connector.as_2_config.mdn_signing_algorithm #=> String, one of "SHA256", "SHA384", "SHA512", "SHA1", "NONE", "DEFAULT" # resp.connector.as_2_config.mdn_response #=> String, one of "SYNC", "NONE" + # resp.connector.as_2_config.basic_auth_secret_id #=> String # resp.connector.access_role #=> String # resp.connector.logging_role #=> String # resp.connector.tags #=> Array # resp.connector.tags[0].key #=> String # resp.connector.tags[0].value #=> String @@ -3686,10 +3700,16 @@ # directory of the file location used in the `StartFileTransfer` # request. Additionally, you need to provide read and write access to # the parent directory of the files that you intend to send with # `StartFileTransfer`. # + # If you are using Basic authentication for your AS2 connector, the + # access role requires the `secretsmanager:GetSecretValue` permission + # for the secret. If the secret is encrypted using a customer-managed + # key instead of the Amazon Web Services managed key in Secrets Manager, + # then the role also needs the `kms:Decrypt` permission for that key. + # # @return [Types::UpdateAgreementResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::UpdateAgreementResponse#agreement_id #agreement_id} => String # # @example Request syntax with placeholder values @@ -3783,10 +3803,16 @@ # directory of the file location used in the `StartFileTransfer` # request. Additionally, you need to provide read and write access to # the parent directory of the files that you intend to send with # `StartFileTransfer`. # + # If you are using Basic authentication for your AS2 connector, the + # access role requires the `secretsmanager:GetSecretValue` permission + # for the secret. If the secret is encrypted using a customer-managed + # key instead of the Amazon Web Services managed key in Secrets Manager, + # then the role also needs the `kms:Decrypt` permission for that key. + # # @option params [String] :logging_role # The Amazon Resource Name (ARN) of the Identity and Access Management # (IAM) role that allows a connector to turn on CloudWatch logging for # Amazon S3 events. When set, you can view connector activity in your # CloudWatch logs. @@ -3807,10 +3833,11 @@ # compression: "ZLIB", # accepts ZLIB, DISABLED # encryption_algorithm: "AES128_CBC", # accepts AES128_CBC, AES192_CBC, AES256_CBC, NONE # signing_algorithm: "SHA256", # accepts SHA256, SHA384, SHA512, SHA1, NONE # mdn_signing_algorithm: "SHA256", # accepts SHA256, SHA384, SHA512, SHA1, NONE, DEFAULT # mdn_response: "SYNC", # accepts SYNC, NONE + # basic_auth_secret_id: "As2ConnectorSecretId", # }, # access_role: "Role", # logging_role: "Role", # }) # @@ -4377,10 +4404,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-transfer' - context[:gem_version] = '1.72.0' + context[:gem_version] = '1.73.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #