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 bucket where the restore results will be placed.
Declaration
Swift
public let bucketName: String - 
                  
                  
The canned ACL to apply to the restore results.
Declaration
Swift
public let cannedACL: ObjectCannedACL? - 
                  
                  
Undocumented
Declaration
Swift
public let encryption: Encryption? - 
                  
                  
The prefix that is prepended to the restore results for this request.
Declaration
Swift
public let prefix: String - 
                  
                  
The class of storage used to store the restore results.
Declaration
Swift
public let storageClass: StorageClass? - 
                  
                  
The tag-set that is applied to the restore results.
Declaration
Swift
public let tagging: Tagging? - 
                  
                  
A list of metadata to store with the restore results in S3.
Declaration
Swift
public let userMetadata: [MetadataEntry]? - 
                  
                  
Undocumented
Declaration
Swift
public init(accessControlList: [Grant]? = nil, bucketName: String, cannedACL: ObjectCannedACL? = nil, encryption: Encryption? = nil, prefix: String, storageClass: StorageClass? = nil, tagging: Tagging? = nil, userMetadata: [MetadataEntry]? = nil) - 
                  
                  
Declaration
Swift
public func validate(name: String) throws 
View on GitHub
        S3Location Structure Reference