Options
public struct Options : OptionSet
Options used by client when processing requests
-
Declaration
Swift
public typealias RawValue = Int
-
Declaration
Swift
public let rawValue: Int
-
Declaration
Swift
public init(rawValue: RawValue)
-
If you set a custom endpoint, s3 will choose path style addressing. With this paramteter you can force it to use virtual host style addressing
Declaration
Swift
public static let s3ForceVirtualHost: AWSServiceConfig.Options
-
Use a dual stack S3 endpoint. WHen you make a request to a dual-stack endpoint the bucket URL resolves to an IPv6 or an IPv4 address
Declaration
Swift
public static let s3UseDualStackEndpoint: AWSServiceConfig.Options
-
Use S3 transfer accelerated endpoint. You need to enable transfer acceleration on the bucket for this to work
Declaration
Swift
public static let s3UseTransferAcceleratedEndpoint: AWSServiceConfig.Options
-
Enable endpoint discovery for services where it isn’t required
Declaration
Swift
public static let enableEndpointDiscovery: AWSServiceConfig.Options
-
Disable S3 siogned chunked uploads
Declaration
Swift
public static let s3DisableChunkedUploads: AWSServiceConfig.Options