S3Location

public struct S3Location : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A list of grants that control access to the staged results.

    Declaration

    Swift

    public let accessControlList: [Grant]?
  • The name of the Amazon S3 bucket where the job results are stored.

    Declaration

    Swift

    public let bucketName: String?
  • The canned access control list (ACL) to apply to the job results.

    Declaration

    Swift

    public let cannedACL: CannedACL?
  • Contains information about the encryption used to store the job results in Amazon S3.

    Declaration

    Swift

    public let encryption: Encryption?
  • The prefix that is prepended to the results for this request.

    Declaration

    Swift

    public let prefix: String?
  • The storage class used to store the job results.

    Declaration

    Swift

    public let storageClass: StorageClass?
  • The tag-set that is applied to the job results.

    Declaration

    Swift

    public let tagging: [String : String]?
  • A map of metadata to store with the job results in Amazon S3.

    Declaration

    Swift

    public let userMetadata: [String : String]?
  • Undocumented

    Declaration

    Swift

    public init(accessControlList: [Grant]? = nil, bucketName: String? = nil, cannedACL: CannedACL? = nil, encryption: Encryption? = nil, prefix: String? = nil, storageClass: StorageClass? = nil, tagging: [String : String]? = nil, userMetadata: [String : String]? = nil)