BucketLevelPermissions
public struct BucketLevelPermissions : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Contains information on how Access Control Policies are applied to the bucket.
Declaration
Swift
public let accessControlList: AccessControlList?
-
Contains information on which account level S3 Block Public Access settings are applied to the S3 bucket.
Declaration
Swift
public let blockPublicAccess: BlockPublicAccess?
-
Contains information on the bucket policies for the S3 bucket.
Declaration
Swift
public let bucketPolicy: BucketPolicy?
-
Undocumented
Declaration
Swift
public init(accessControlList: AccessControlList? = nil, blockPublicAccess: BlockPublicAccess? = nil, bucketPolicy: BucketPolicy? = nil)