S3Action
public struct S3Action : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The Amazon S3 bucket.
Declaration
Swift
public let bucketName: String -
The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs.
Declaration
Swift
public let cannedAcl: CannedAccessControlList? -
The object key.
Declaration
Swift
public let key: String -
The ARN of the IAM role that grants access.
Declaration
Swift
public let roleArn: String -
Undocumented
Declaration
Swift
public init(bucketName: String, cannedAcl: CannedAccessControlList? = nil, key: String, roleArn: String)
View on GitHub
S3Action Structure Reference