Swiftpack.co - Package - swift-aws/aws-sdk-swift-core

aws-sdk-swift-core

A Core Framework for AWSSDKSwift

This is the underlying driver for executing requests to AWS, but you should likely use one of the libraries provided by the package above instead of this!

Example Package.swift

// swift-tools-version:4.1
// The swift-tools-version declares the minimum version of Swift required to build this package.
import PackageDescription

let package = Package(
    name: "MyAWSTool",
    dependencies: [
        .package(url: "https://github.com/swift-aws/aws-sdk-swift", .upToNextMajor(from: "2.0.0")),
    ],
    targets: [
        .target(
            name: "MyAWSTool",
            dependencies: ["CloudFront", "ELB", "ELBV2",  "IAM"]),
        .testTarget(
            name: "MyAWSToolTests",
            dependencies: ["MyAWSTool"]),
    ]
)

License

aws-sdk-swift-core is released under the MIT license. See LICENSE for details.

Github

link
Stars: 12
Help us keep the lights on

Used By

Total:

Releases

2.0.0-rc.3 - Dec 7, 2018

2.0.0-rc.2 - Nov 16, 2018

Joe Smith: Take advantage of ISO8601DateFormatter on macOS 10.12 and greater. (#33) Improve XML list parsing (#36)

Jonathan McAllister: use URLComponents to build urls including query parameters add intelligence around when we set params in the url vs body based on the httpMethod set header content-type to application/x-www-form-urlencoded on query POST requests update nio and nio-ssl to latest 1.x versions (#38) 39 use NIOFoundationCompat instead of rewriting ByteBuffer (#40)

Oliver O'Neill: Add shared credentials support (#35)

1.0.10 - Jun 8, 2018

1.0.9 - Apr 13, 2018

1.0.8 - Dec 15, 2017