Questions tagged [soto]

6 questions
2
votes
2 answers

How do I get `Data` objects into Swift-NIO without making copies?

I'm fairly new to Swift and very new to NIO. I'm adding Swift code to a large project that needs to up/down load a lot of data (GBs) to AWS. To that end, I've imported the GitHub project Soto, which relies heavily on NIO. Most methods that…
James Bucanek
  • 3,299
  • 3
  • 14
  • 30
1
vote
1 answer

Can't get soto to talk to non-AWS service

I've successfully implemented an Amazon Web Service S3 storage app using the Swift soto package. I create the S3 service object like this: func s3Maker() -> S3 { return S3(client: client, region: Region(rawValue: awsConfiguration.region),…
James Bucanek
  • 3,299
  • 3
  • 14
  • 30
0
votes
1 answer

AsyncHTTPClient Requests not working (Swift iOS)

Brand new to Swift and iOS development (started learning this weekend). I am trying to make a generic HTTP Client wrapper for signing and sending requests to API Gateway (AWS) using SotoSignerV4 and AsyncHTTPClient. I have followed an excellent…
David O'Neill
  • 330
  • 2
  • 13
0
votes
1 answer

Use AWS Rekognition in Swift SOTO

I have used the devhr python lambda function as a model for my Swift Lambda function using Soto for AWS. The Lambda function will be triggered by an S3 event when an image is uploaded to the S3, and using the AWS Rekognition service to add labels…
Ivan C Myrvold
  • 680
  • 7
  • 23
0
votes
1 answer

Using soto-cognito-authentication-kit

I need to implement native authentication with AWS Cognito and I am trying to use https://github.com/adam-fowler/soto-cognito-authentication-kit in my iOS App (client side). I am struggling with the usage of the CognitoAuthenticatable object for…
Bonton255
  • 2,231
  • 3
  • 28
  • 44
0
votes
1 answer

How to call an AWS webservice (API Gateway) on iOS using SOTO?

In my iOS project, I need to implement the AWS SDK, as I successfully did in the Android version of that project, if possible using Swift Package Manager and not Cocoapods. Since it doesn't seem to be available yet for SPM, I tried Soto, that allows…
matteoh
  • 2,810
  • 2
  • 29
  • 54